Grupa docelowa
- Programiści
Oprócz solidnej wiedzy na temat korzystania z komponentów Java, nawet dla doświadczonych programistów Java niezbędne jest posiadanie dogłębnej wiedzy na temat podatności związanych z siecią WWW, zarówno po stronie serwera, jak i klienta, różnych podatności, które są istotne dla aplikacji internetowych napisanych w Java, oraz konsekwencji różnych zagrożeń.
Ogólne luki w zabezpieczeniach sieciowych są demonstrowane poprzez prezentację odpowiednich ataków, podczas gdy zalecane techniki kodowania i metody łagodzenia skutków są wyjaśniane w kontekście Java z najważniejszym celem uniknięcia związanych z nimi problemów. Ponadto szczególny nacisk położono na bezpieczeństwo po stronie klienta, zajmując się kwestiami bezpieczeństwa JavaScript, Ajax i HTML5.
Kurs wprowadza komponenty bezpieczeństwa Standard Java Edition, które są poprzedzone podstawami kryptografii, zapewniając wspólną podstawę do zrozumienia celu i działania odpowiednich komponentów. Kwestie bezpieczeństwa Java Enterprise Edition są prezentowane poprzez różne ćwiczenia wyjaśniające zarówno deklaratywne, jak i programistyczne techniki bezpieczeństwa w JEE.
Wreszcie, kurs wyjaśnia najczęstsze i najpoważniejsze błędy programistyczne języka i platformy Java. Oprócz typowych błędów popełnianych przez programistów Java, wprowadzone luki w zabezpieczeniach obejmują zarówno kwestie specyficzne dla języka, jak i problemy wynikające ze środowiska wykonawczego. Wszystkie luki i odpowiednie ataki są demonstrowane za pomocą łatwych do zrozumienia ćwiczeń, po których następują zalecane wytyczne dotyczące kodowania i możliwe techniki łagodzenia skutków.
Uczestnicy tego kursu
- Zrozumieją podstawowe koncepcje bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania.
- Poznają luki w zabezpieczeniach sieciowych wykraczające poza OWASP Top Ten i dowiedzą się, jak ich unikać
- Poznają luki w zabezpieczeniach po stronie klienta i praktyki bezpiecznego kodowania
- Nauczą się korzystać z różnych funkcji bezpieczeństwa środowiska programistycznego Java.
- Praktyczne zrozumienie kryptografii
- Zrozumieć koncepcje bezpieczeństwa usług sieciowych
- Zrozumieć rozwiązania bezpieczeństwa Java EE
- Poznanie typowych błędów w kodowaniu i sposobów ich unikania
- Uzyskać informacje na temat niektórych ostatnich luk w zabezpieczeniach frameworka Java
- Zdobądź praktyczną wiedzę na temat korzystania z narzędzi do testowania bezpieczeństwa
- Uzyskaj źródła i dalsze lektury na temat bezpiecznych praktyk kodowania
- Bezpieczeństwo IT i bezpieczne kodowanie
- Bezpieczeństwo aplikacji internetowych
- Bezpieczeństwo po stronie klienta
- Bezpieczeństwo po stronie klienta
- Podstawy bezpieczeństwa Java
- Praktyczna kryptografia
- Usługi bezpieczeństwa Java
- Bezpieczeństwo usług internetowych
- Zabezpieczenia XML
- Bezpieczeństwo JSON
- Bezpieczeństwo EE Java
- Typowe błędy kodowania i luki w zabezpieczeniach
- Zasady bezpieczeństwa i bezpiecznego kodowania
- Źródła wiedzy
United Arab Emirates - Advanced Java, JEE and Web Application Security
Qatar - Advanced Java, JEE and Web Application Security
Egypt - Advanced Java, JEE and Web Application Security
Saudi Arabia - Advanced Java, JEE and Web Application Security
South Africa - Advanced Java, JEE and Web Application Security
Brasil - Advanced Java, JEE and Web Application Security
Canada - Advanced Java, JEE and Web Application Security
中国 - Advanced Java, JEE and Web Application Security
香港 - Advanced Java, JEE and Web Application Security
澳門 - Advanced Java, JEE and Web Application Security
台灣 - Advanced Java, JEE and Web Application Security
USA - Advanced Java, JEE and Web Application Security
Österreich - Advanced Java, JEE and Web Application Security
Schweiz - Advanced Java, JEE and Web Application Security
Deutschland - Advanced Java, JEE and Web Application Security
Czech Republic - Advanced Java, JEE and Web Application Security
Denmark - Advanced Java, JEE and Web Application Security
Estonia - Advanced Java, JEE and Web Application Security
Finland - Advanced Java, JEE and Web Application Security
Greece - Advanced Java, JEE and Web Application Security
Magyarország - Advanced Java, JEE and Web Application Security
Ireland - Advanced Java, JEE and Web Application Security
Luxembourg - Advanced Java, JEE and Web Application Security
Latvia - Advanced Java, JEE and Web Application Security
España - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Italia - Advanced Java, JEE and Web Application Security
Lithuania - Advanced Java, JEE and Web Application Security
Nederland - Advanced Java, JEE and Web Application Security
Norway - Advanced Java, JEE and Web Application Security
Portugal - Advanced Java, JEE and Web Application Security
România - Advanced Java, JEE and Web Application Security
Sverige - Advanced Java, JEE and Web Application Security
Türkiye - Advanced Java, JEE and Web Application Security
Malta - Advanced Java, JEE and Web Application Security
Belgique - Advanced Java, JEE and Web Application Security
France - Advanced Java, JEE and Web Application Security
日本 - Advanced Java, JEE and Web Application Security
Australia - Advanced Java, JEE and Web Application Security
Malaysia - Advanced Java, JEE and Web Application Security
New Zealand - Advanced Java, JEE and Web Application Security
Philippines - Advanced Java, JEE and Web Application Security
Singapore - Advanced Java, JEE and Web Application Security
Thailand - Advanced Java, JEE and Web Application Security
Vietnam - Advanced Java, JEE and Web Application Security
India - Advanced Java, JEE and Web Application Security
Argentina - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Chile - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Costa Rica - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Ecuador - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Guatemala - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Colombia - Avanzado Java, JEE y Seguridad de Aplicaciones Web
México - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Panama - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Peru - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Uruguay - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Venezuela - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Polska - Advanced Java, JEE and Web Application Security
United Kingdom - Advanced Java, JEE and Web Application Security
South Korea - Advanced Java, JEE and Web Application Security
Pakistan - Advanced Java, JEE and Web Application Security
Sri Lanka - Advanced Java, JEE and Web Application Security
Bulgaria - Advanced Java, JEE and Web Application Security
Bolivia - Avanzado Java, JEE y Seguridad de Aplicaciones Web
Indonesia - Advanced Java, JEE and Web Application Security
Kazakhstan - Advanced Java, JEE and Web Application Security
Moldova - Advanced Java, JEE and Web Application Security
Morocco - Advanced Java, JEE and Web Application Security
Tunisia - Advanced Java, JEE and Web Application Security
Kuwait - Advanced Java, JEE and Web Application Security
Oman - Advanced Java, JEE and Web Application Security
Slovakia - Advanced Java, JEE and Web Application Security
Kenya - Advanced Java, JEE and Web Application Security
Nigeria - Advanced Java, JEE and Web Application Security
Botswana - Advanced Java, JEE and Web Application Security
Slovenia - Advanced Java, JEE and Web Application Security
Croatia - Advanced Java, JEE and Web Application Security
Serbia - Advanced Java, JEE and Web Application Security
Bhutan - Advanced Java, JEE and Web Application Security
Nepal - Advanced Java, JEE and Web Application Security
Uzbekistan - Advanced Java, JEE and Web Application Security