ODBIERZ TWÓJ BONUS :: »

Bezpieczeństwo w ASP.NET Core. Kurs video. Podstawy kryptografii

Podstawowe informacje:
Czas trwania: 09:42:59
Poziom: podstawowy
Autor: Bartosz Szmit
Liczba lekcji: 27
Technologia: Visual Studio Code, .NET Core 3.1
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
50,00 zł 199,00 zł (-75%)
139,30 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

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

1. Ogólne koncepcje bezpieczeństwa 01:04:07
1.1. Jak rozumieć bezpieczeństwo?
00:10:05
1.2. Logika anatomiczna ataku i przykłady
00:16:18
1.3. Zachowanie bezpieczeństwa
00:08:10
1.4. Modelowanie zagrożeń
00:20:27
1.5. Ogólna klasyfikacja ataków
00:09:07
2. Zagadnienia kryptograficzne 04:26:40
2.1. Kryptografia symetryczna
OGLĄDAJ » 00:37:04
2.2. Wykorzystanie podpisu kryptograficznego
00:25:02
2.3. Generowanie skrótu
00:19:07
2.4. Szyfrowanie asymetryczne na przykładzie pliku .dat
00:18:24
2.5. Symetryczne szyfrowanie elementów .xml
00:31:10
2.6. Asymetryczne szyfrowanie elementów .xml
00:41:30
2.7. Szyfrowanie .xml z wykorzystaniem certyfikatu x.509
00:28:12
2.8. Podpis cyfrowy dokumentu .xml
00:24:57
2.9. Inne przykłady ochrony danych
00:15:15
2.10. Hashowanie haseł
OGLĄDAJ » 00:25:59
3. Przykłady bezpiecznych projektów 03:52:08
3.1. Nawiązywanie bezpiecznego połączenia
00:43:47
3.2. Klasyczne metody autoryzacji cz. I
00:42:29
3.3. Klasyczne metody autoryzacji cz. II
00:47:34
3.4. Klasyczne metody autoryzacji cz. III
00:33:13
3.5. Autoryzacja metodą cookie
01:05:05
4. Zagadnienia webowe 00:12:41
4.1. HTTPS - co to takiego?
00:02:50
4.2. TLS - co to takiego?
00:01:28
4.3. SSL - co to takiego?
00:02:57
4.4. Przykłady żądań
00:05:26
5. Zagadnienia związane z testowaniem 00:07:23
5.1. Czym jest DAST tool?
00:02:06
5.2. Czym jest SAST tool?
00:02:09
5.3. Czym jest SCA tool?
00:03:08

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

O autorze kursu video

Bartosz Szmit - wieloletni pasjonat technologii internetowych. Lubi się uczyć nowych rzeczy, a swoją wiedzę i umiejętności chętnie przekazuje innym. Doświadczony trener programowania, dla lepszego zobrazowania tematu często sięga po przykłady z życia wzięte. Jego drugą pasją jest muzyka - nie tylko jej słuchanie, ale także pisanie.

Programowanie bywa podstępne, zatem warto uzbroić się w motto:

„Jeśli jesteś na 100% pewien/pewna, że masz rację, przyjmij te 10%, że się mylisz. Jednak jeśli jesteś na 100% pewien/pewna, że się mylisz, przyjmij te 10%, że masz rację”.

Bartosz Szmit - pozostałe kursy

Oceny i opinie klientów: Bezpieczeństwo w ASP.NET Core. Kurs video. Podstawy kryptografii Bartosz Szmit (2)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
5.0
  • 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: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy 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: 4   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2021-09-02
ISBN: 978-83-283-8471-2, 9788328384712
Numer z katalogu: 154618

Videopoint - inne kursy

Kurs video
50,00 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile