Kurzusleírás
Bevezetés a webfejlesztésbe
- Weboldal vs Webalkalmazás
- Webalkalmazások elérése mobil eszközön
A weboldalak és webalkalmazások működésének megértése
A webfejlesztési környezet előkészítése
A webalkalmazás megjelenítési rétegének (frontend) megértése
HTML alapok
CSS alapok
Javascript alapok
Reszponzív webdesign
Frontend könyvtárak és keretrendszerek
Projekt: Mobilbarát weboldal tervezése
A webalkalmazás adatelérési rétegének (backend) megértése
PHP alapok
Adatbázisok és SQL alapok
Linux alapok
Backend könyvtárak és keretrendszerek
- Laravel
Webalkalmazás szerver beállítása
- LAMP stack: Linux, Apache, MySQL, PHP
Projekt: Microblog létrehozása
Webalkalmazás biztonságossá tétele
Webalkalmazás tesztelése
- Tesztvezérelt fejlesztés
Projekt menedzselése
- Verziókezelés
Projekt: Cstore App létrehozása
Haladó Javascript
Haladó PHP
Haladó SQL
Haladó biztonság
Akadálymentesség és lokalizáció
Projekt: Tesztprojekt
Üzembe helyezési technikák és folyamatos integráció
- Jenkins
Együttműködés és agilis fejlesztés
Projekt: TBD
Webalkalmazás optimalizálása
Webalkalmazás méretezése
Webalkalmazás hibaelhárítása
Projekt: TBD
Egyéb technológiák és módszertanok
- React, Progresszív Webalkalmazások, NoSQL adatbázisok stb.
Záró megjegyzések
Követelmények
- Szakmai vagy diplomás végzettség bármely számítógépes programozással kapcsolatos vagy hasonló műszaki területen, vagy ennek megfelelő gyakorlati tapasztalat
- Tapasztalat két vagy több általános célú programozási nyelvben, beleértve, de nem kizárólagosan: PHP, JavaScript, Python, Java vagy Objective C
- Tapasztalat webalkalmazás-fejlesztésben vagy mobilalkalmazás-fejlesztésben
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