Jak psát bezpečný kód
Jak psát bezpečný kód je kurz, kde naučím seniorní i juniorní vývojáře vyvíjet bezpečné aplikace, používat automatické nástroje a zabezpečit vývojové procesy.
Přihlásit se ke kurzu
Programovat umí každý. Ale psát bezpečný kód už každý neumí. Způsob, jakým je kód aplikace napsaný, často rozhoduje o úspěchu, nebo průšvihu. Naučím vás vyvíjet bezpečné aplikace, používat automatické nástroje a zabezpečit vývojové procesy, abyste se pomocí kódu chránili nejen před vnějšími hrozbami, ale i před chybami v rámci týmu.
Abyste to dokázali, připravil jsem pro vás ve spolupráci se Skillmea kurz psaní bezpečného kódu. V tomto kurzu vás seznámím s více než 20 zranitelnostmi a 15 case studies. Budeme společně hledat zranitelnosti v kódu, opravovat je a hackovat.
Kurz není jen teoretický, ale obsahuje i praktické ukázky v Node.js (JavaScriptu) a Reactu. Pokud tyto technologie ve vaší firmě nepoužíváte, vůbec to nevadí. Dám vám dostatečný kontext a hlavně nepůjde o žádnou raketovou vědu.
Pro koho je kurz určený?
Troufám si říct, že kurz je vhodný jak pro seniorní, tak juniorní vývojáře, a to bez ohledu na jejich technologický stack.
Co vás v kurzu čeká?
- Společené hledání zranitelností v kódu.
- Oprava nalezených zranitelností pomocí návrhových vzorů a best practices.
- Seznámení se s automatickými nástroji, které ti pomůžou zvýšit bezpečnost aplikací.
- Více než 15 case studies a reálných hacků.
- Více než 20 aplikačních a API zranitelností.
- Bonusová kapitola, kde se naučíš hacknout a správně zabezpečit OAuth přihlašování.
Co vás v kurzu naučím?
- Psát bezpečnější a kvalitnější kód.
- Identifikovat nejčastější API a aplikační zranitelnosti a opravit je.
- Vybrat vhodný automatický nástroj.
- Zabezpečit firemní procesy ve vývojovém oddělení.
Kapitoly kurzu
- Úvod do aplikační bezpečnosti (11 min)
- Nesprávná autorizace (8 min)
- Selhání autentizace (10 min)
- Neomezená spotřeba zdrojů (7 min)
- Server-side Request Forgery (8 min)
- Cross-site Scripting (6 min)
- Nesprávné řízení inventáře (12 min)
- Správa credentials (9 min)
- Injection zranitelnosti (9 min)
- Zastaralé a zranitelné komponenty (12 min)
- Nesprávné logování a monitorování (9 min)
- Zabezpečení procesů a životního cyklu vývoje software (11 min)
- BONUS: Hackování OAuth přihlášení (11 min)
Přihlásit se ke kurzu
Chcete podobné školení u vás ve firmě? Vyplňte formulář a my se vám ozveme. 👇
Provozovatel
Štefan Prokop
Kontakt: Kontaktní formulář
IČO: 06453155 (neplátce DPH)
Napište nám
Máte dotaz? Chcete se stát členem expertní sítě? Máte zájem o partnerství? Napište nám.
Kontaktovat