Flask Academy logo
PythonWebbNivåer A1 → B222 språk

Flask Academy

Bygg webb-API:er och appar för produktion med Flask, Pythons lättviktiga webbramverk. Från routes och mallar till REST-API:er, autentisering och driftsättning. En lärstig från CoddyKit med 30 korta kurser och 120 interaktiva lektioner, med en AI-handledare till hands dygnet runt.

Kurser
30
Lektioner
120
Interaktiva steg
1,560
Gratis att börja
Kurs 1
Kursplan

30 kurser i den här lärvägen

Alla kurser i lärvägen Flask Academy, i rätt ordning. Den första är gratis.

1

A14 lektionerGratis

Förstå vad Flask är och kör en fungerande webbapp på din dator.

2

A14 lektionerPRO

Koppla URL:er till Python-funktioner och följ hur en begäran blir ett svar.

3

A14 lektionerPRO

Hämta värden från URL:en och validera deras typer.

4

A14 lektionerPRO

Skicka strukturerad JSON så att appen kan fungera som ett API.

5

A14 lektionerPRO

Hantera olika HTTP-verb och läs inskickade data.

6

A24 lektionerPRO

Granska allt som en inkommande begäran innehåller.

7

A24 lektionerPRO

Rendera dynamiska HTML-sidor från återanvändbara mallar.

8

A24 lektionerPRO

Dela en baslayout mellan alla sidor på webbplatsen.

9

A24 lektionerPRO

Koppla in CSS, JavaScript och bilder på rätt sätt.

10

A24 lektionerPRO

Samla in användarinmatning från formulär och URL:er och kontrollera den.

11

B14 lektionerPRO

Dela upp en växande app i modulära, monterbara komponenter.

12

B14 lektionerPRO

Bygg appar med en fabrik så att de kan konfigureras och testas.

13

B14 lektionerPRO

Bemästra current_app, g och de proxyn som Flask bygger på.

14

B14 lektionerPRO

Definiera tabeller som Python-klasser och anslut en databas.

15

B14 lektionerPRO

Läs data effektivt med filter, sortering och relationer.

17

B14 lektionerPRO

Omvandla modeller till ren JSON och validera inkommande nyttolaster.

18

B14 lektionerPRO

Returnera konsekventa och användbara felsvar i hela appen.

19

B14 lektionerPRO

Kom ihåg användare mellan begäranden med säkert tillstånd på serversidan.

20

B14 lektionerPRO

Bygg robusta, CSRF-skyddade formulär med deklarativ validering.

21

B24 lektionerPRO

Lägg till sessionsbaserad inloggning, utloggning och skyddade vyer.

22

B24 lektionerPRO

Säkra ett tillståndslöst API med signerade JSON Web Tokens.

23

B24 lektionerPRO

Strukturera rena, resursorienterade API:er med klassbaserade vyer.

24

B24 lektionerPRO

Utveckla schemat säkert med versionshanterade migreringar.

25

B24 lektionerPRO

Flytta långsamt arbete till en kö så att begäranden förblir snabba.

26

B24 lektionerPRO

Minska svarstiderna genom att cacha kostsamt arbete.

27

B24 lektionerPRO

Skriv snabba och tillförlitliga tester för rutter, databasen och autentisering.

28

B24 lektionerPRO

Hantera inställningar och hemligheter i utveckling, test och produktion.

29

B24 lektionerPRO

Skydda API:et mot missbruk och vanliga webbattacker.

30

B24 lektionerPRO

Paketera och leverera appen bakom en produktionsklar WSGI-stack.

CoddyKit PRO

Lås upp alla 30 kurser i den här lärvägen och alla andra lärvägar

AI-handledare, certifieringsprov och certifikat. Fungerar på webben, iOS och Android.

Se alla abonnemang
Årsvis$29.90 / årCirka $2.49 i månadenBetala en gångLivstid$69.99 en gångInga förnyelser. PRO för alltid.
Kursöversikt

Flask: Bygg webb-API:er med Python

Bygg webb-API:er och appar för produktion med Flask, Pythons lättviktiga webbramverk. Från routes och mallar till REST-API:er, autentisering och driftsättning. Den här kursserien omfattar 30 progressiva minikurser från nybörjarnivå (A1) till avancerad nivå (B2), med korta, fokuserade lektioner och snabba quiz som hjälper Dig att befästa varje koncept.

Det här får Du lära Dig

Du börjar med grunderna och bygger vidare med medelsvåra och avancerade ämnen, där varje kurs bygger vidare på den föregående. Alla lektioner är praktiska och uppdelade i lagom stora delar, och en AI-handledare finns tillgänglig dygnet runt när Du behöver hjälp.

Så fungerar det

Varje kurs är indelad i fyra fokuserade lektioner i lagom stora delar. Genomför några lektioner om dagen och bemästra hela kursserien på veckor, inte månader.

Så lär du dig

  1. 01

    Interaktiva lektioner

    Praktiska kodövningar med feedback i realtid

  2. 02

    AI-handledare

    Få omedelbar hjälp av vår AI när du kör fast

  3. 03

    Inbyggd kodredigerare

    Skriv och kör kod direkt i webbläsaren

  4. 04

    Certifikat

    Få ett certifikat när du slutför kursen

FAQ

Vanliga frågor

Är kursen i Flask Academy gratis?

Ja. Ni kan börja kursen i Flask Academy gratis och genomföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får Ni tillgång till avancerade AI-verktyg och ett certifikat som kan delas.

Behöver jag tidigare erfarenhet för att lära mig Python?

Nej. Kursen börjar med grunderna och går stegvis vidare till mer avancerade ämnen, så Ni kan börja även utan tidigare erfarenhet av Python.

Hur lär jag mig Python på CoddyKit?

Ni lär Er genom att göra. Korta interaktiva lektioner kombinerar tydliga förklaringar med praktiska kodövningar som körs i realtid, och en AI-handledare som är tillgänglig dygnet runt ger personlig hjälp när Ni kör fast.

Får jag ett certifikat när jag har slutfört Flask Academy?

Ja. PRO-användare kan göra ett prov och få ett delbart intyg på att de har slutfört kursen i Flask Academy, med en verifierbar kod.

Kan jag lära mig Python i mobilen?

Ja. CoddyKit finns på webben och som inbyggda iOS- och Android-appar, så Ni kan lära Er Python på valfri enhet och synkronisera Era framsteg mellan dem.

Vad kostar CoddyKit PRO?

Den första kursen i Flask Academy är gratis. CoddyKit PRO låser upp alla kurser: $5.90 per vecka, $7.90 per månad, $29.90 per år eller $69.99 en gång för livstidsåtkomst utan förnyelser.

Hur lång tid tar det att slutföra Flask Academy?

Flask Academy har 30 kurser och 120 lektioner. De flesta lektioner tar cirka 5–10 minuter, så hela lärvägen motsvarar ungefär 14 timmars praktisk övning i egen takt.

Börja med Flask Academy nu

Anslut Er till tusentals deltagare som lär sig programmering med AI-drivna lektioner.