Bezpieczeństwo w ASP.NET Core. Kurs video. Podstawy kryptografii
Czego się nauczysz?
- Instalowania i aktualizowania pakietów Entity Framework Core
- Stosowania zabezpieczeń w aplikacjach ASP.NET Core
- Implementowania autoryzacji i uwierzytelniania stron WWW
- Rozróżniania klas i metod służących budowaniu bezpieczeństwa
- Korzystania z certyfikatów x.509 i podpisów XML
- Zrozumienia kryptografii symetrycznej i asymetrycznej
- Szyfrowania plików i zabezpieczania danych aplikacji
- Wdrażania najlepszych praktyk w zakresie bezpiecznego kodowania
Spis lekcji
Obierz kurs na... bezpieczne strony i aplikacje internetowe
Internet stał się naszą drugą, nie tyle alternatywną, ile raczej równoległą, rzeczywistością. W wielu sytuacjach jest rzeczywistością pierwszą - korzystamy z niego, gdy chcemy zdobyć jakieś informacje, dla rozrywki, do komunikacji i wykonywania praktycznych czynności, jak płatności, praca, nauka itd. Działając w sieci, dzielimy się z nią równocześnie ogromem informacji. I choć zwykle zależy nam na tym, by te treści trafiały jedynie do osób czy instytucji, dla których są przeznaczone, życie (przede wszystkim hakerzy) bywa złośliwe... A jeśli prowadzimy na przykład biznes w sieci, złośliwość czających się na nasze zasoby rośnie.
Oczywiście, producenci oprogramowania starają się dostarczyć programistom narzędzia, które pozwalają skutecznie bronić kodu przed atakami. I tak firma Microsoft włożyła wiele wysiłku w to, by rozwijać pod kątem bezpieczeństwa platformę ASP.NET Core. ASP.NET to, ogólnie mówiąc, platforma stanowiąca zbiór technologii służących do budowy aplikacji internetowych i aplikacji typu XML Web Services. Podczas przygotowywania się do pracy z nią warto wiedzieć, jakie niebezpieczeństwa grożą stronom i aplikacjom tworzonym z użyciem narzędzi ASP.NET i jakie zabezpieczenia oferuje sama platforma, a także jak je prawidłowo stosować, by chronić swoje produkty przed atakiem.
Uwaga! W czasie kursu będziemy korzystać z darmowej wersji Visual Studio 2019 Community, platformy ASP.NET Core, technologii Entity Framework Core i SQL Server.
Co Cię czeka podczas naszego profesjonalnego szkolenia
Ten kurs pozwoli Ci:
- Opanować zasady instalacji i aktualizowania pakietów Entity Framework Core.
- Poznać w sposób ogólny zagadnienia związane z bezpieczeństwem w sieci.
- Rozróżniać różnego typu klasy i metody zdefiniowane w celu budowania bezpieczeństwa.
- Przyswoić rozmaite metody autoryzacji stron WWW.
- Zobaczyć przykładowe rozwiązania w zakresie budowania bezpiecznych aplikacji.
- Dowiedzieć się, czym jest certyfikat x.509 i jak go zainstalować.
- Zdefiniować podpis dla dokumentu XML.
- Zrozumieć różnicę między implementacją kryptografii symetrycznej i asymetrycznej.
Co więcej...
- Ukończywszy kurs, będziesz wiedzieć, jak zaszyfrować plik do postaci pliku z rozszerzeniem .dat.
By udział w szkoleniu Bezpieczeństwo w ASP.NET Core. Kurs video. Podstawy kryptografii był efektywny, wymaga wcześniejszego opanowania pewnych umiejętności w zakresie języka SQL i rozumienia, czym jest tzw. backend. Warto też znać podstawy języka C#. Kurs dostarczy Ci dużej „dawki” kodowania (na przykład procedur składowych), a także sporej ilości kodu związanego z wieloma aspektami zachowania bezpieczeństwa stron WWW.
Czym jest ASP.NET
Microsoftowa platforma ASP.NET bazuje na frameworku pozwalającym budować strony uruchamiane z użyciem serwera generującego treści HTLM wraz z CSS, WML i XML. Są to strony szybko rozpoznawalne przez przeglądarki i bardzo wydajne. Zastosowanie programowania zdarzeniowego umożliwia oddzielenie kodu aplikacji (pisanego w Visual Basic albo C#) od warstwy prezentacji. W efekcie programista może kilka razy wykorzystać ten sam kod, co zwiększa jego czytelność, ale też tym bardziej nakazuje przyłożyć szczególną wagę do jego bezpieczeństwa. I Microsoft dba o to, by jego flagowa technologia służąca pisaniu stron WWW i aplikacji pozostała bezpieczna - znając jej możliwości w tym względzie i stosując się do wymogów producenta, można tworzyć nawet bardzo złożone, zaawansowane strukturalnie systemy dla najbardziej potężnych korporacji.
Wybrane bestsellery
Bartosz Szmit - pozostałe kursy
Oceny i opinie klientów: Bezpieczeństwo w ASP.NET Core. Kurs video. Podstawy kryptografii Bartosz Szmit (2)
- 6 (1)
- 5 (0)
- 4 (1)
- 3 (0)
- 2 (0)
- 1 (0)
-
Bardzo ciekawe tematy omawiane w kursie. Szczególnie w rozdziale 2. Polecam każdemu, kto interesuje się kryptografią, cyberbezpieczeństwem, blue teamem. Dobry kurs by zainteresować się tematem, połknąć bakcyla i nauczyć się ciekawych rzeczy
Opinia: Marcin Opinia dodana: 2021-10-14 Ocena: 6Opinia niepotwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna: -
Bardzo interesująca tematyka, niemniej jakość dźwięku w udostępnionych nagraniach jest bardzo słaba, stąd nie wiem czy zdecyduje się na jego zakup.
Opinia: Darek Łuczyński Opinia dodana: 2021-10-18 Ocena: 4Opinia potwierdzona zakupemOpinia dotyczy produktu: kurs videoCzy opinia była pomocna:
Szczegóły kursu
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
