Spring Security. Kurs video. Metody zabezpieczania aplikacji webowych - Helion
ISBN: 978-83-283-6884-2
Format: video
Data wydania: 2020-05-08
Księgarnia: Helion
Cena książki: 31,05 zł (poprzednio: 69,00 zł)
Oszczędzasz: 55% (-37,95 zł)
Obierz kurs na... bezpieczeństwo aplikacji webowych!
CyberprzestÄ™pczość to znany i wciąż rosnÄ…cy problem. Na szczęście rozwijajÄ… siÄ™ również sposoby zabezpieczania siÄ™ przed cyberatakami. Warto pomyÅ›leć o ochronie swojej pracy już na etapie tworzenia aplikacji. Tu z pomocÄ… programistom przychodzi framework Spring Security, doskonaÅ‚e narzÄ™dzie do zabezpieczania aplikacji webowych napisanych w Springu, wiodÄ…cym na rynku ze wzglÄ™du na swojÄ… stabilność, elastyczność i spektrum możliwoÅ›ci. W Å›rodowisku programistów Javy wybór Spring Boot jest obecnie w zasadzie standardem, a Spring Security to idealne rozwiÄ…zanie zabezpieczajÄ…ce tworzone przy użyciu tego frameworka aplikacje webowe przed atakiem. Spring Security w elastyczny sposób uÅ‚atwia pracÄ™ na wielu źródÅ‚ach danych, zapewnia wsparcie w obsÅ‚udze różnych zagrożeÅ„ bezpieczeÅ„stwa, dostarcza wielu mechanizmów uwierzytelniania i autoryzacji.
Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia?
- Dowiesz się, czym jest framework Spring Security i jak wpasowuje się w środowisko aplikacji napisanych we frameworku Spring/Spring Boot.
- Zrozumiesz architekturę i zasady działania Spring Security w aplikacjach webowych.
- Zdobędziesz wiedzę na temat integracji Spring Security z frameworkiem Spring Boot.
- Poznasz podstawowe pojęcia związane z bezpieczeństwem aplikacji webowych.
- Nauczysz się domyślnej konfiguracji Spring Boot dla Spring Security.
- Dowiesz siÄ™, jakie sÄ… podstawowe metody uwierzytelniania w aplikacjach webowych.
- Poznasz sposoby implementacji różnych metod uwierzytelniania z wykorzystaniem Spring Security, takich jak uwierzytelnianie z wykorzystaniem formularza, HTTP Basic czy Digest.
- Poznasz mechanizmy Spring Security pozwalajÄ…ce na korzystanie z różnych źródeÅ‚ danych, takich jak pamięć aplikacji, relacyjna baza danych, usÅ‚uga katalogowa.
- Zrozumiesz działanie autoryzacji w Spring Security.
- Dowiesz się, jakie są warstwy autoryzacji i możliwości języka SpEL w Spring Security.
- Zaznajomisz się z kwestiami granulacji praw dostępu i zabezpieczania aplikacji opartego na pojedynczych prawach dostępu.
- Poznasz problem delegowanej autoryzacji i popularną metodę jego rozwiązania z wykorzystaniem protokołu OAuth2 i standardu OpenID Connect.
- Nauczysz siÄ™ implementowania delegowanej autoryzacji z wykorzystaniem serwisów Facebook i Google, a także implementowania delegowanej autoryzacji z wykorzystaniem wÅ‚asnego serwera zasobów - serwera Keycloak.
- Poznasz problemy bezpieczeÅ„stwa w mikroserwisach i zasady dziaÅ‚ania tokenów JWT.
Podczas zÅ‚ożonego z 39 lekcji kursu opanujesz w praktyce proces zabezpieczania aplikacji webowej. Pomoże w tym gotowy projekt stworzony we frameworku Spring Boot. W ramach lekcji krok po kroku przeÅ›ledzisz proces wdrażania mechanizmów bezpieczeÅ„stwa z użyciem frameworka Spring Security, zabezpieczania poszczególnych części aplikacji przy użyciu różnych metod uwierzytelniania i poziomów autoryzacji, a także nauczysz siÄ™, jak oddelegować autoryzacjÄ™ aplikacji do zewnÄ™trznego serwisu, takiego jak Google czy Facebook. Ostatnim etapem szkolenia bÄ™dzie przygotowanie wÅ‚asnego serwera autoryzacji. Na każdym etapie zabezpieczania otrzymasz dostÄ™p do kodu źródÅ‚owego aplikacji.
A po zakończeniu szkolenia...
BÄ™dziesz znać popularne problemy bezpieczeÅ„stwa w aplikacjach webowych i sposoby wykorzystania frameworka Spring Security do ich rozwiÄ…zywania. NabÄ™dziesz praktycznej umiejÄ™tnoÅ›ci zabezpieczenia zasobów aplikacji. BÄ™dziesz posÅ‚ugiwać siÄ™ różnymi metodami bezpieczeÅ„stwa, a także wykorzystywać różne źródÅ‚a informacji o użytkownikach. Opanujesz na poziomie Å›rednio zaawansowanym podstawy bezpieczeÅ„stwa pracy w Å›rodowiskach rozproszonych. BÄ™dziesz umieć dostosowywać zabezpieczenia do potrzeb projektowych.
Dla kogo ten kurs?
Kurs Spring Security. Metody zabezpieczania aplikacji webowych jest przeznaczony dla programistów Javy, którzy tworzÄ… we frameworku Spring i chcÄ…, aby ich aplikacje byÅ‚y bezpieczne. W trakcie kursu zdobÄ™dÄ… umiejÄ™tnoÅ›ci pozwalajÄ…ce zabezpieczyć je efektywnie przy użyciu Spring Security. BÄ™dÄ… mogli spokojnie oddelegować logowanie do aplikacji zewnÄ™trznym serwisom w rodzaju Facebooka, a także dostosować model bezpieczeÅ„stwa do wybranych źródeÅ‚ danych. UkoÅ„czenie tego kursu stanowi idealnÄ… podstawÄ™ do dalszego rozwoju w obszarze bezpieczeÅ„stwa systemów IT.
Osoby które kupowały "Spring Security. Kurs video. Metody zabezpieczania aplikacji webowych", wybierały także:
- Windows Server 2003. Bezpieczeństwo sieci 74,69 zł, (23,90 zł -68%)
- Cyberbezpieczeństwo w bashu. Jak za pomocą wiersza poleceń prowadzić działania zaczepne i obronne 69,00 zł, (34,50 zł -50%)
- Informatyka w kryminalistyce. Praktyczny przewodnik. Wydanie II 149,00 zł, (74,50 zł -50%)
- Wojny w cyberprzestrzeni. Koncepcje, strategie i taktyki, dzięki którym przetrwasz i ocalisz swoją organizację 58,98 zł, (29,49 zł -50%)
- Bezpieczeństwo nowoczesnych aplikacji internetowych. Przewodnik po zabezpieczeniach 58,98 zł, (29,49 zł -50%)