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
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]