Opleiding: Flask Web Development
In de cursus Flask Web Development leren de deelnemers Python Web Applicaties te ontwikkelen met het Flask Framework.
Flask Fundamentals
Het Flask Framework onderscheidt zich van andere frameworks omdat developers veel keuze vrijheid hebben in de te gebruiken componenten en niet vast zitten aan voorgekookte standaard oplossingen. Als developers een eigen database-engine willen gebruiken of een andere methode om gebruikers te authentificeren kan dat zonder problemen.
Flask Extensies
Flask komt met een robuuste basis functionaliteit maar is ontworpen om te worden uitgebreid. Vele extensies zijn beschikbaar maar ook eigen extensies kunnen worden ingezet.
Flask Applicatie Structuur
De cursus gaat van start met een overzicht van de features van het Framework, de initialisatie en de applicatie structuur.
Templates, Views en Forms
Vervolgens wordt ingegaan op Flask templates met variabelen en control structures. Ook Web Forms met View functions, Form rendering en Form Validatie komen aan de orde.
Database Access
Er wordt een overzicht gegeven de mogelijke database koppelingen vanuit een Flask applicatie en hierbij wordt aandacht besteed aan zowel aan SQL als NoSQL databases.