Flask Academy logo
PythonWebNiveaus A1 → B222 talen

Flask Academy

Bouw web-API's en apps voor productie met Flask, het lichtgewicht webframework van Python. Van routes en sjablonen tot REST-API's, authenticatie en implementatie. Een CoddyKit-leertraject met 30 korte cursussen en 120 interactieve lessen, met een AI-tutor die 24/7 voor je klaarstaat.

Cursussen
30
Lessen
120
Interactieve stappen
1,560
Gratis beginnen
Cursus 1
Lesprogramma

30 cursussen in dit leertraject

Elke cursus in het leertraject Flask Academy, in de juiste leer volgorde. De eerste is gratis.

1

A14 lessenGratis

Begrijp wat Flask is en voer een werkende webapp uit op uw computer

2

A14 lessenPRO

Koppel URL's aan Python-functies en volg hoe een request een response wordt

3

A14 lessenPRO

Haal waarden uit de URL en valideer hun typen

4

A14 lessenPRO

Verstuur gestructureerde JSON, zodat uw app een API kan aandrijven

5

A14 lessenPRO

Verwerk verschillende HTTP-werkwoorden en lees verzonden data uit

6

A24 lessenPRO

Bekijk alles wat een binnenkomende request bevat

7

A24 lessenPRO

Render dynamische HTML-pagina's vanuit herbruikbare templates

8

A24 lessenPRO

Gebruik één basislayout voor elke pagina van uw site

9

A24 lessenPRO

Koppel CSS, JavaScript en afbeeldingen op de juiste manier

10

A24 lessenPRO

Verzamel gebruikersinvoer uit forms en URL's en controleer die

11

B14 lessenPRO

Splits een groeiende app op in modulaire componenten die u kunt mounten

12

B14 lessenPRO

Bouw apps met een factory, zodat ze configureerbaar en testbaar zijn

13

B14 lessenPRO

Beheers current_app, g en de proxies waarop Flask vertrouwt

14

B14 lessenPRO

Definieer tabellen als Python-klassen en verbind een database

15

B14 lessenPRO

Lees data efficiënt met filters, sortering en relaties

16

B14 lessenPRO

Maak, lees, wijzig en verwijder records via endpoints

17

B14 lessenPRO

Zet modellen om in schone JSON en valideer binnenkomende payloads

18

B14 lessenPRO

Retourneer consistente, nuttige foutresponses in uw hele app

20

B14 lessenPRO

Bouw robuuste, tegen CSRF beschermde forms met declaratieve validatie

21

B24 lessenPRO

Voeg login, logout en beveiligde views op basis van sessions toe

22

B24 lessenPRO

Beveilig een stateless API met ondertekende JSON Web Tokens

23

B24 lessenPRO

Structureer overzichtelijke, resourcegerichte API's met class-based views

25

B24 lessenPRO

Laat traag werk uitvoeren door een queue, zodat requests snel blijven

26

B24 lessenPRO

Verkort responstijden door kostbaar werk te cachen

27

B24 lessenPRO

Schrijf snelle, betrouwbare tests voor routes, de database en authenticatie

28

B24 lessenPRO

Beheer instellingen en secrets voor development, test en productie

29

B24 lessenPRO

Maak uw API weerbaarder tegen misbruik en veelvoorkomende webaanvallen

30

B24 lessenPRO

Verpak en lever uw app achter een productionele WSGI-stack

CoddyKit PRO

Ontgrendel alle 30 cursussen in dit leertraject en in elk ander leertraject

AI-begeleider, certificeringsexamen en certificaat. Werkt op het web, iOS en Android.

Alle abonnementen bekijken
Jaarlijks$29.90 per jaarOngeveer $2.49 per maandEenmalig betalenLevenslang$69.99 eenmaligGeen verlengingen. PRO voor altijd.
Cursusoverzicht

Flask: bouw web-API's met Python

Bouw web-API's en apps voor productie met Flask, het lichtgewicht webframework van Python. Van routes en sjablonen tot REST-API's, authenticatie en implementatie. Dit leertraject omvat 30 oplopende minicursussen, van absolute beginner (A1) tot gevorderd (B2), met korte, gerichte lessen en snelle quizzen om elk concept goed onder de knie te krijgen.

Wat je leert

Je begint met de basis en werkt toe naar onderwerpen voor gemiddeld en gevorderd niveau, waarbij elke cursus voortbouwt op de vorige. Elke les is praktisch en kort en er is 24/7 een AI-tutor beschikbaar wanneer je hulp nodig hebt.

Zo werkt het

Elke cursus bestaat uit vier korte, gerichte lessen. Volg elke dag een paar lessen en je beheerst het volledige leertraject in weken, niet maanden.

Zo leer je

  1. 01

    Interactieve lessen

    Praktische codeeroefeningen met realtime feedback

  2. 02

    AI-docent

    Krijg direct hulp van onze AI als je vastloopt

  3. 03

    Ingebouwde editor

    Schrijf en voer code direct uit in je browser

  4. 04

    Certificaat

    Behaal een certificaat wanneer je de cursus afrondt

FAQ

Veelgestelde vragen

Is de Flask Academy-cursus gratis?

Ja. Je kunt gratis aan de Flask Academy-cursus beginnen en de interactieve lessen kosteloos doorlopen. Met een optioneel PRO-abonnement krijg je toegang tot geavanceerde AI-tools en een deelbaar certificaat.

Heb ik voorafgaande ervaring nodig om Python te leren?

Nee. De cursus begint bij de basis en behandelt geleidelijk steeds geavanceerdere onderwerpen. Je kunt dus ook zonder eerdere ervaring met Python beginnen.

Hoe leer ik Python op CoddyKit?

Je leert door te doen. Korte interactieve lessen combineren een duidelijke uitleg met een praktische codeeroefening die in realtime wordt uitgevoerd. Een AI-begeleider is 24/7 beschikbaar voor persoonlijke hulp wanneer je vastloopt.

Krijg ik een certificaat als ik Flask Academy afrond?

Ja. PRO-leerlingen kunnen een examen afleggen en een deelbaar certificaat van voltooiing behalen, met een verifieerbare code voor de Flask Academy-cursus.

Kan ik Python op mijn telefoon leren?

Ja. CoddyKit is beschikbaar op het web en als native iOS- en Android-app, zodat je Python op elk apparaat kunt leren en je voortgang op al je apparaten wordt gesynchroniseerd.

Wat kost CoddyKit PRO?

De eerste cursus van Flask Academy is gratis. Met CoddyKit PRO ontgrendel je elke cursus: $5.90 per week, $7.90 per maand, $29.90 per jaar of eenmalig $69.99 voor levenslange toegang zonder verlengingen.

Hoe lang duurt het om Flask Academy te voltooien?

Flask Academy bevat 30 cursussen en 120 lessen. De meeste lessen duren ongeveer 5–10 minuten, dus het hele leertraject kost ongeveer 14 uur aan praktische oefeningen, in je eigen tempo.

Begin nu met Flask Academy

Sluit je aan bij duizenden leerlingen die met AI-ondersteunde lessen leren programmeren.