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, ahogy Gunnar nagyjából az összes kódot leírta menet közben, de rengeteg előre elkészített anyag volt a google drive-on, amire a képzés után hivatkozhatok. A Gunnar általam korábban megadott mintaadatok alapján írt kód is rendkívül hasznos volt, és a képzést saját adatkészleteinkre is relevánssá tette.
Ranvir - Schroders Personal Wealth
Kurzus - Visual Studio Code
Gépi fordítás
Több példa minden modulhoz és az oktató nagyszerű ismerete.
Sebastian - BRD
Kurzus - Secure Developer Java (Inc OWASP)
Gépi fordítás
Module3 Applications Attacks and Exploits, XSS, SQL Inject Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
Kurzus - How to Write Secure Code
Gépi fordítás
Való életbeli példák.
Kristoffer Opdahl - Buypass AS
Kurzus - Web Security with the OWASP Testing Framework
Gépi fordítás
A képzőtanár szakmai ismerete kiváló volt, és ahogy a munkamenetek bevoltak, hogy a hallgatók követheti a demonstrációkat, ez segített megragadni az információkat, ellentétben a passzív hallgatással.
Jack Allan - RSM UK Management Ltd.
Kurzus - Secure Developer .NET (Inc OWASP)
Gépi fordítás