Flask Academy logo
PythonVerkkoTasot A1 → B222 kieltä

Flask Academy

Rakenna Flaskilla tuotantokäyttöön soveltuvia web-rajapintoja ja sovelluksia. Flask on Pythonin kevyt web-kehys, jonka avulla opit reitit ja templatet sekä REST-rajapinnat, autentikoinnin ja käyttöönoton. CoddyKitin oppimispolku, joka sisältää 30 lyhyttä kurssia ja 120 interaktiivista oppituntia sekä tekoälytuutorin käytettävissäsi ympäri vuorokauden.

Kurssit
30
Oppitunnit
120
Interaktiiviset vaiheet
1,560
Aloita maksutta
Kurssi 1
Kurssisisältö

30 kurssia tässä opintopolussa

Kaikki Flask Academy-opintopolun kurssit suoritusjärjestyksessä. Ensimmäinen on ilmainen.

1

A14 oppituntiaIlmainen

Ymmärtäkää, mikä Flask on, ja suorittakaa toimiva web-sovellus omalla koneellanne.

2

A14 oppituntiaPRO

Yhdistäkää URL-osoitteet Python-funktioihin ja seuratkaa, miten pyynnöstä tulee vastaus.

3

A14 oppituntiaPRO

Poimikaa arvoja URL-osoitteesta ja validoikaa niiden tyypit.

4

A14 oppituntiaPRO

Lähettäkää rakenteista JSON-dataa, jotta sovelluksenne voi toimia API:nä.

5

A14 oppituntiaPRO

Käsitelkää eri HTTP-metodeja ja lukekaa lähetettyä dataa.

6

A24 oppituntiaPRO

Tutkikaa kaikkea, mitä saapuva pyyntö sisältää.

7

A24 oppituntiaPRO

Hahmontakaa dynaamisia HTML-sivuja uudelleenkäytettävistä templateista.

8

A24 oppituntiaPRO

Jakakaa yksi perusasettelu kaikille sivustonne sivuille.

9

A24 oppituntiaPRO

Liittäkää CSS, JavaScript ja kuvat käyttöön oikealla tavalla.

10

A24 oppituntiaPRO

Kerätkää käyttäjän syötteitä lomakkeista ja URL-osoitteista ja tarkistakaa ne.

11

B14 oppituntiaPRO

Jakakaa kasvava sovellus modulaarisiksi ja liitettäviksi komponenteiksi.

12

B14 oppituntiaPRO

Rakentakaa sovelluksia factoryn avulla, jotta ne ovat määritettävissä ja testattavissa.

13

B14 oppituntiaPRO

Ottakaa haltuun current_app, g ja proxyt, joihin Flask perustuu.

14

B14 oppituntiaPRO

Määritelkää taulut Python-luokkina ja yhdistäkää tietokanta.

15

B14 oppituntiaPRO

Lukekaa dataa tehokkaasti suodattimilla, järjestämisellä ja suhteilla.

16

B14 oppituntiaPRO

Luokaa, lukekaa, päivittäkää ja poistakaa tietueita endpointtien kautta.

17

B14 oppituntiaPRO

Muun­takaa mallit siistiksi JSONiksi ja validoikaa saapuvat payloadit.

18

B14 oppituntiaPRO

Palauttakaa yhdenmukaisia ja hyödyllisiä virhevastauksia koko sovelluksessanne.

19

B14 oppituntiaPRO

Muistakaa käyttäjät pyyntöjen välillä turvallisen palvelinpuolen tilan avulla.

20

B14 oppituntiaPRO

Rakentakaa vankkoja CSRF:ltä suojattuja lomakkeita deklaratiivisella validoinnilla.

21

B24 oppituntiaPRO

Lisätkää istuntopohjainen kirjautuminen, uloskirjautuminen ja suojatut näkymät.

22

B24 oppituntiaPRO

Suojatkaa tilaton API allekirjoitetuilla JSON Web Token -tokeneilla.

23

B24 oppituntiaPRO

Jäsentäkää selkeitä resurssipohjaisia API:eja luokkapohjaisilla näkymillä.

24

B24 oppituntiaPRO

Kehittäkää skeemaa turvallisesti versioitujen migraatioiden avulla.

25

B24 oppituntiaPRO

Siirtäkää hitaat työt jonoon, jotta pyynnöt pysyvät nopeina.

26

B24 oppituntiaPRO

Lyhentäkää vastausaikoja välimuistittamalla raskaat operaatiot.

27

B24 oppituntiaPRO

Kirjoittakaa nopeita ja luotettavia testejä reiteille, tietokannalle ja todennukselle.

28

B24 oppituntiaPRO

Hallinnoikaa asetuksia ja salaisuuksia kehitys-, testi- ja tuotantoympäristöissä.

29

B24 oppituntiaPRO

Vahvistakaa API:n suojaus väärinkäyttöä ja yleisiä web-hyökkäyksiä vastaan.

30

B24 oppituntiaPRO

Pakatkaa ja julkaiskaa sovelluksenne tuotantokäyttöön tarkoitetun WSGI-pinon taakse.

CoddyKit PRO

Avaa kaikki 30 tämän opintopolun kurssia ja kaikki muut opintopolut

Tekoälytuutori, sertifiointikoe ja suoritustodistus. Toimii verkossa sekä iOS- ja Android-laitteilla.

Näytä kaikki paketit
Vuosittain$29.90 / vuosiNoin $2.49 kuukaudessaMaksa kerranElinikäinen$69.99 KerranEi uusimisia. PRO ikuisesti.
Kurssin yleiskatsaus

Flask: Rakenna web-rajapintoja Pythonilla

Rakenna Flaskilla tuotantokäyttöön soveltuvia web-rajapintoja ja sovelluksia. Flask on Pythonin kevyt web-kehys, jonka avulla opit reitit ja templatet sekä REST-rajapinnat, autentikoinnin ja käyttöönoton. Tämä oppimiskokonaisuus sisältää 30 etenevää minikurssia vasta-alkajatasolta (A1) edistyneelle tasolle (B2), ja sen lyhyillä, aiheeseen keskittyvillä oppitunneilla sekä nopeilla tietovisoilla opitut asiat jäävät mieleen.

Mitä opit

Aloitat perusteista ja etenet keskitason sekä edistyneen tason aiheisiin niin, että jokainen kurssi rakentuu edellisen päälle. Jokainen oppitunti on käytännönläheinen ja lyhyt, ja käytettävissäsi on ympäri vuorokauden toimiva tekoälytuutori, kun tarvitset apua.

Näin se toimii

Jokainen kurssi on jaettu neljään lyhyeen ja selkeästi rajattuun oppituntiin. Kun suoritat muutaman oppitunnin päivässä, hallitset koko oppimiskokonaisuuden viikoissa etkä kuukausissa.

Näin opiskelet

  1. 01

    Interaktiiviset oppitunnit

    Käytännön koodiharjoituksia ja reaaliaikaista palautetta

  2. 02

    Tekoälytuutori

    Saat heti apua tekoälyltä, kun jäät jumiin

  3. 03

    Sisäänrakennettu editori

    Kirjoita ja suorita koodia suoraan selaimessa

  4. 04

    Sertifikaatti

    Saat sertifikaatin suoritettuasi kurssin

UKK

Usein kysytyt kysymykset

Onko Flask Academy-kurssi ilmainen?

Kyllä. Voit aloittaa Flask Academy-kurssin ilmaiseksi ja suorittaa sen vuorovaikutteiset oppitunnit maksutta. Valinnainen PRO-tilaus avaa käyttöön edistyneet tekoälytyökalut ja jaettavan todistuksen.

Tarvitsenko aiempaa kokemusta oppiakseni Python?

Et tarvitse. Kurssi alkaa perusteista ja etenee vähitellen edistyneempiin aiheisiin, joten voit aloittaa, vaikka sinulla ei olisi aiempaa Python-kokemusta.

Miten opin Python CoddyKitissä?

Opit tekemällä. Lyhyillä vuorovaikutteisilla oppitunneilla selkeä teoria yhdistyy käytännön koodiharjoitukseen, joka suoritetaan reaaliajassa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori auttaa henkilökohtaisesti aina, kun jäät jumiin.

Saanko todistuksen Flask Academy-kurssin suorittamisesta?

Kyllä. PRO-oppijat voivat suorittaa kokeen ja saada Flask Academy-kurssin suorittamisesta jaettavan todistuksen, jonka koodi voidaan tarkistaa.

Voinko oppia Python puhelimellani?

Kyllä. CoddyKit on käytettävissä verkossa sekä iOS- ja Android-natiivisovelluksina, joten voit oppia Python millä tahansa laitteella, ja edistymisesi synkronoituu niiden välillä.

Paljonko CoddyKit PRO maksaa?

Flask Academy-opintopolun ensimmäinen kurssi on ilmainen. CoddyKit PRO avaa kaikki kurssit: $5.90 viikossa, $7.90 kuukaudessa, $29.90 vuodessa tai $69.99 kerran maksettuna, jolloin saat elinikäisen käyttöoikeuden ilman uusimisia.

Kuinka kauan Flask Academy-opintopolun suorittaminen kestää?

Flask Academy sisältää 30 kurssia ja 120 oppituntia. Useimmat oppitunnit kestävät noin 5–10 minuuttia, joten koko opintopolun suorittamiseen kuluu omaan tahtiin noin 14 tuntia käytännön harjoittelua.

Aloita Flask Academy nyt

Liity tuhansien oppijoiden joukkoon ja opi ohjelmointia tekoälyä hyödyntävillä oppitunneilla.