Szkolenie Security by Design - bezpieczeństwo aplikacji i kodu źródłowego jest kursem, w ramach którego uczestnicy zapoznają się z technikami pozwalającymi na tworzenie kodu źródłowego, który dzięki odpowiedniemu "design'owi" jest odporny na wiele typów zagrożeń. Całość została przygotowana ze szczególnym nastawieniem na praktyczne przypadki użycia. Wszystkie zaprezentowane techniki i wzorce, które mają na celu zwiększenie bezpieczeństwa wytwarzanego oprogramowania wsparte są konkretnymi przykładami co pozwala na szybkie przyswojenie wiedzy i wykorzystanie je w rzeczywistych projektach i codziennej pracy zawodowej.




Podczas kursu


  • Poznasz podstawowe zasady cyberbezpieczeństwa takie jak "Zero Trust" czy "Least priviliges approach" 
  • Poznasz najbardziej popularne i skuteczne ataki na aplikacje internetowe 
  • Dowiesz się jak identyfikować miejsca w kodzie, które mogą skutkować możliwością realizacji cyber ataku 
  • Nauczysz się wdrażać wzorce minimalizujące ryzyka wystąpienia podatności bezpieczeństwa 
  • Zobaczysz jakie z jakich elementów może korzystać aplikacja aby zwiększyć poziom bezpieczeństwa 
  • Zaprojektujesz proces CICD, który będzie zawierał automatyczne testy podatności 
  • Dowiesz się na co zwracać uwagę podczas przeglądania raportu z testów bezpieczeństwa 
  • Zweryfikujesz nabytą wiedzę realizując ciekawe zadania praktyczne





Kurs jest przeznaczony w szczególności dla:

Programistów

Frontend, Backend, Fullstack. Nie ma znaczenia też na jakim poziomie zaawansowania jesteś - początkujący programiści dowiedzą się wiele na temat CyberBezpieczeństwa a Ci bardziej doświadczeni będą mieli okazję na usystematyzowanie wiedzy.

Przykłady zostały przygotowane z wykorzystaniem JAVA

Architektów oprogramowania

Wiele technik omówionych podczas kursu będzie dotyczyło etapu projektowania oprogramowania - na tym etapie można uniknąć bardzo wiele zagrożeń.

Testerów QA

Uzupełnienie wiedzy dotyczącej tego jak tworzyć odporne na ataki aplikacje w znacznym stopniu może wpłynąć na jakość realizowanych testów

DevOps

Sposób wdrażania między innymi procesów takich jak CICD w dużym stopniu zależy od tego w jaki sposób tworzone jest oprogramowanie, dzięki kursowi inżynierowie DevOps będą mieli większą wiedzę dotyczącą zagrożeń w procesie dostarczania oprogramowania

Specjaliści Bezpieczeństwa

Każdy specjalista cyberbezpieczeństwa, który chce ulepszyć umiejętności związane analizą kodu źródłowego i weryfikacji oraz testowania aplikacji podczas kursu zdobędzie całą masę cennych informacji dotyczących tego co i w jaki sposób sprawdzać.

W przypadku potrzeby skorzystania z innej formy płatności, realizacji grupowego zamówienia czy innych pytań związanych z etapem zakupu - prośba o kontakt via

info [at] mixeway.io


Zapisz się już teraz!

Realizując kurs uzyskujesz dostęp do

  • Ponad 4 godz. materiałów wideo
  • Ponad 6 godz. materiałów do przeczytania
  • 10 praktycznych zadań, polegających na wykorzystaniu podatności oraz usunięciu błędu
  • 7 Quizów weryfikujących zrozumienie materiału
  • Społeczności entuzjastów cyberbezpieczeństwa [już wkrótce]

Agenda szkolenia

  Wstęp
Available in days
days after you enroll
  Insecure Design
Available in days
days after you enroll
  Injections
Available in days
days after you enroll
  Access Control, Identity and Authentication Failures
Available in days
days after you enroll
  Software and Data Integrity Failures
Available in days
days after you enroll
  Problemy z zależnościami
Available in days
days after you enroll
  Pozostałe
Available in days
days after you enroll
  Podsumowanie
Available in days
days after you enroll