Course Outline

  • Waarom webframeworks nodig zijn
  • Overzicht van beschikbare Python webframeworks
  • Installatie van Flask
  • Routering van verzoeken om functies te bekijken
  • Statische bestanden serveren
  • Sjablonen renderen met Jinja2
  • Lussen en conditionals
  • Sjabloonovererving
  • Macro's in sjablonen
  • Platte pagina's met Flask-Flatpages
  • HTML5 Boilerplate als uitgangspunt
  • JSON produceren
  • Het uitgeven van omleidingen
  • Applicatiecontext en Verzoekcontext
  • Omgaan met bestandsuploads met Flask-Uploads
  • Een complexe applicatie structureren: hoe u circulaire import kunt vermijden
  • Een complexe applicatie structureren: blauwdrukken
  • Veelgebruikte ORM's: SQLAlchemie en Peewee
  • Database migraties
  • Formuliervalidatie met WTForms en Flask-WTF
  • E-mail verzenden met Flask-Mail
  • Beheer van gebruikerssessies met Flask-Login en Flask-Gebruiker
  • De beheerdersinterface gemaakt door Flask-Admin
  • Internationalisering met Flask-BabelEx
  • Voorverwerking van frontend-bestanden met Flask-lesscss en Flask-Assets
  • Implementeren van Flask applicaties in productie

Requirements

Python, HTML

 14 Hours

Getuigenissen (3)

Related Courses

Related Categories