Kurzusleírás
A backend-fejlesztés bemutatása
Hogyan működnek a weboldalak és webalkalmazások
Python-csomagok és könyvtárak telepítése
A backend-fejlesztői környezet előkészítése
A prezentációs réteg (frontend) és a szerveroldal (backend) egy webalkalmazásban történő megkülönböztetése
Python alapjai
Adatbázisok és SQL alapjai
Linux alapjai
Egy fejlesztési keretrendszer kiválasztása
Egy webalkalmazás szerverének beállítása (LAMP stack)
Felhasználói bemenet kezelése
Kimenet generálása
Sablonok használata a kimenet standardizálásához
Csatlakozás egy adatbázishoz
A felhasználók regisztrálhatnak az alkalmazás segítségével
A webalkalmazás biztonságossá tétele
A webalkalmazás tesztelése
Verziókövetés használata a projekt kezeléséhez
Bővebb Python funkciók használata az alkalmazás bővítéséhez
Munkavégzés egy NoSQL adatbázissal
Üzembe helyezési technikák és folyamatos integráció
Az alkalmazás teljesítményének monitorozása
A webalkalmazás optimalizálása
Egy webalkalmazás skálázása
Hibaelhárítás
Összefoglaló és következtetés
Követelmények
- Python programozási tapasztalat
Célcsoport
- Fejlesztők
Vélemények (5)
Tetszett, hogy Gunnar majdnem az összes kódot úton írta le, ahogy haladtunk, de volt egy nagy mennyiség előre felkészített anyag is a Google Driven, amire vissza tudok hivatkozni a képzés után. A Gunnar által írt kód, amelyet a korábban biztosított mintaadat alapján alkotott, szintén nagyon hasznosnak bizonyult, és relevánsává tette a képzést saját adathalmazainkra.
Ranvir - Schroders Personal Wealth
Kurzus - Visual Studio Code
Gépi fordítás
Több példa minden modulra és kiváló tudás a képzőtől.
Sebastian - BRD
Kurzus - Secure Developer Java (Inc OWASP)
Gépi fordítás
Modul 3 Alkalmazások támadásai és kihasználásai, XSS, SQL-injekció Modul 4 Szerverek támadásai és kihasználásai, DOS, BOF
Tshifhiwa - Vodacom
Kurzus - How to Write Secure Code
Gépi fordítás
Valós életbeli példák.
Kristoffer Opdahl - Buypass AS
Kurzus - Web Security with the OWASP Testing Framework
Gépi fordítás
A képző szakmai ismeretei kiválók voltak, és a műfuttatásokat úgy rendezték el, hogy a résztvevők könnyen követhetik őket, ami nagyban hozzájárult az ismeretek megalapozódásához, nem csak egy passzív figyeléshez képest.
Jack Allan - RSM UK Management Ltd.
Kurzus - Secure Developer .NET (Inc OWASP)
Gépi fordítás