Kursplan
- Varför webbramverk behövs
- Översikt över tillgängliga Python webbramverk
- Installation av Flask
- Dirigera förfrågningar för att visa funktioner
- Visar statiska filer
- Rendera mallar med Jinja2
- Slingor och villkor
- Mallarv
- Makron i mallar
- Platta sidor med Flask-Platta sidor
- HTML5 Boilerplate som utgångspunkt
- Producerar JSON
- Utfärdar omdirigeringar
- Ansökningskontext och Begäran sammanhang
- Hantera filuppladdningar med Flask-Uploads
- Strukturera en komplex applikation: hur man undviker cirkulär import
- Strukturera en komplex applikation: Ritningar
- Vanligt använda ORM: SQLAlchemy och Peewee
- Database migrationer
- Formulärvalidering med WTForms och Flask-WTF
- Skickar e-post med Flask-Mail
- Användarsessionshantering med Flask-Logga in och Flask-Användare
- Administratörsgränssnittet skapat av Flask-Admin
- Internationalisering med Flask-BabelEx
- Förbearbetning av frontend-filer med Flask-lesscss och Flask-Assets
- Distribuera Flask applikationer i produktion
Krav
Python, HTML
Vittnesmål (5)
Jag gillade hur Gunnar skrev i stort sett all kod i farten som vi gick igenom, men att det fanns gott om färdigt material på google drive som jag kan hänvisa till efter utbildningen. Koden som Gunnar skrev baserat på den provdata jag tillhandahöll i förväg var också extremt användbar och gjorde också träningen relevant för våra egna dataset.
Ranvir - Schroders Personal Wealth
Kurs - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Kurs - 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.
Kurs - 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.