Course Code: cl-jwa
Duration: 21 hours
Overview:

Opis

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ą linię bazową dla zrozumienia celu i działania odpowiednich komponentów. Wykorzystanie wszystkich komponentów jest prezentowane poprzez praktyczne ćwiczenia, w których uczestnicy mogą samodzielnie wypróbować omawiane interfejsy API i narzędzia.

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.

Uczestnicy tego kursu

  • Zrozumieją podstawowe koncepcje bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania.
  • Poznają luki w zabezpieczeniach sieci Web 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
  • 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

Odbiorcy

Programiści

Course Outline:
  • Bezpieczeństwo IT i bezpieczne kodowanie
  • Bezpieczeństwo aplikacji internetowych
  • Bezpieczeństwo po stronie klienta
  • Podstawy bezpieczeństwa Java
  • Praktyczna kryptografia
  • Usługi bezpieczeństwa Java
  • Bezpieczeństwo XML
  • Typowe błędy kodowania i luki w zabezpieczeniach
  • Zasady bezpieczeństwa i bezpiecznego kodowania
  • Źródła wiedzy
Sites Published:

United Arab Emirates - Java and Web Application Security

Qatar - Java and Web Application Security

Egypt - Java and Web Application Security

Saudi Arabia - Java and Web Application Security

South Africa - Java and Web Application Security

Brasil - Java and Web Application Security

Canada - Java and Web Application Security

中国 - Java and Web Application Security

香港 - Java and Web Application Security

澳門 - Java and Web Application Security

台灣 - Java and Web Application Security

USA - Java and Web Application Security

Österreich - Java and Web Application Security

Schweiz - Java and Web Application Security

Deutschland - Java and Web Application Security

Czech Republic - Java and Web Application Security

Denmark - Java and Web Application Security

Estonia - Java and Web Application Security

Finland - Java and Web Application Security

Greece - Java and Web Application Security

Magyarország - Java and Web Application Security

Ireland - Java and Web Application Security

Luxembourg - Java and Web Application Security

Latvia - Java and Web Application Security

España - Seguridad de Aplicaciones Java y Web

Italia - Java and Web Application Security

Lithuania - Java and Web Application Security

Nederland - Java and Web Application Security

Norway - Java and Web Application Security

Portugal - Java and Web Application Security

România - Java and Web Application Security

Sverige - Java and Web Application Security

Türkiye - Java and Web Application Security

Malta - Java and Web Application Security

Belgique - Java and Web Application Security

France - Java and Web Application Security

日本 - Java and Web Application Security

Australia - Java and Web Application Security

Malaysia - Java and Web Application Security

New Zealand - Java and Web Application Security

Philippines - Java and Web Application Security

Singapore - Java and Web Application Security

Thailand - Java and Web Application Security

Vietnam - Java and Web Application Security

India - Java and Web Application Security

Argentina - Seguridad de Aplicaciones Java y Web

Chile - Seguridad de Aplicaciones Java y Web

Costa Rica - Seguridad de Aplicaciones Java y Web

Ecuador - Seguridad de Aplicaciones Java y Web

Guatemala - Seguridad de Aplicaciones Java y Web

Colombia - Seguridad de Aplicaciones Java y Web

México - Seguridad de Aplicaciones Java y Web

Panama - Seguridad de Aplicaciones Java y Web

Peru - Seguridad de Aplicaciones Java y Web

Uruguay - Seguridad de Aplicaciones Java y Web

Venezuela - Seguridad de Aplicaciones Java y Web

Polska - Java and Web Application Security

United Kingdom - Java and Web Application Security

South Korea - Java and Web Application Security

Pakistan - Java and Web Application Security

Sri Lanka - Java and Web Application Security

Bulgaria - Java and Web Application Security

Bolivia - Seguridad de Aplicaciones Java y Web

Indonesia - Java and Web Application Security

Kazakhstan - Java and Web Application Security

Moldova - Java and Web Application Security

Morocco - Java and Web Application Security

Tunisia - Java and Web Application Security

Kuwait - Java and Web Application Security

Oman - Java and Web Application Security

Slovakia - Java and Web Application Security

Kenya - Java and Web Application Security

Nigeria - Java and Web Application Security

Botswana - Java and Web Application Security

Slovenia - Java and Web Application Security

Croatia - Java and Web Application Security

Serbia - Java and Web Application Security

Bhutan - Java and Web Application Security

Nepal - Java and Web Application Security

Uzbekistan - Java and Web Application Security