Kurzusleírás
- Miért van szükség webes keretrendszerekre?
- Az elérhető Python webes keretrendszerek áttekintése
- Flask telepítése
- Útválasztási kérések a funkciók megtekintéséhez
- Statikus fájlok kiszolgálása
- Sablonok megjelenítése a Jinja2 segítségével
- Cikkek és feltételes feltételek
- Sablon öröklődés
- Makrók sablonokban
- Lapos oldalak Flask-Síklapokkal
- HTML5 Kazánlap mint kiindulópont
- JSON gyártása
- Átirányítások kiadása
- Alkalmazáskörnyezet és Kérelemkörnyezet
- Fájlfeltöltések kezelése Flask-Feltöltésekkel
- Összetett alkalmazás felépítése: hogyan kerüljük el a körkörös importot
- Komplex alkalmazás felépítése: tervrajzok
- Általánosan használt ORM-ek: SQLAlchemy és Peewee
- Database migráció
- Űrlapellenőrzés WTForms és Flask-WTF segítségével
- E-mail küldése a Flask-Mail segítségével
- Felhasználói munkamenet kezelése Flask-Bejelentkezés és Flask-Felhasználó segítségével
- Az Flask-Admin által létrehozott rendszergazdai felület
- Nemzetközivé válás a Flask-BabelEx segítségével
- Frontend fájlok előfeldolgozása Flask-lesscss és Flask-Assets segítségével
- Flask alkalmazás üzembe helyezése a termelésben
Követelmények
Python, HTML
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
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurzus - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Kurzus - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Kurzus - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.