Python: Verkkokehitys (Flask) - kurssi 3 900 RUB. Hexletistä, koulutus 22 tuntia, päivämäärä 30.11.2023.
Miscellanea / / December 03, 2023
Flask-verkkokehitys on hyödyllistä, jos päätät oppia yksityiskohtaisesti nykyaikaisten verkkosovellusten luomisen periaatteet. Tämä kurssi sopii niille, jotka jatkavat Pythonin ja sen sovellusten opiskelua verkossa. Oppimisen helpottamiseksi kannattaa opiskella etukäteen kursseja HTTP-protokollasta, HTML-asettelun perusteista ja OOP: n perusteista Pythonissa.
1 Kurssista
Opitaan kurssista, sen rakenteesta, tavoitteista ja päämääristä
2 Verkkoarkkitehtuuri
Tutustutaan pyyntö-käsittely-vastauksen käsitteeseen HTTP-pyyntöjen maailmassa
3 Web-palvelin
Selvitetään, miksi verkkopalvelinta tarvitaan ja miten verkkoviestintä toimii
4 Sulautettu verkkopalvelin
Opitaan käyttämään vakiokirjastossa olevaa verkkopalvelinta
5 Salama
Tutustutaan Flask-mikrokehykseen
6 Pyynnönkäsittelijät
Tutustutaan käsittelijöiden käsitteeseen
7 HTTP-istunto (pyyntö ja vastaus)
Tutkitaan pyyntökäsittelijöiden rakennetta
8 Dynaamista reittiä
Opitaan rakentamaan paikkamerkkejä sisältäviä reittejä
9 Mallimoottori
Opitaan luomaan HTML-sivuja mallimekanismin avulla
10 Turvallisuus
Tutustutaan turvallisten verkkosivustojen luomisen perusteisiin
11 Hakulomakkeet
Tutustutaan tietojen suodatuslomakkeisiin
12 Pysyvyys
Opitaan tallentamaan tietoja pysyvästi
13 Lomakkeiden muokkaaminen
Opitaan muuttamaan palvelimella olevia tietoja lomakkeiden avulla
14 nimettyä reittiä
Opitaan käyttämään joustavampaa järjestelmää reitityksen hallintaan
15 Salama
Opitaan työskentelemään kertaviestien kanssa
16 CRUD
Tutustutaan web-sovellusten tyypillisiin toimintoihin
17 CRUD: Luominen
Opitaan luomaan kokonaisuuksia
18 CRUD: Päivitys
Opitaan päivittämään entiteettejä
19 CRUD: Poisto
Opitaan poistamaan entiteettejä
20 Model-View-Controller (MVC)
Tutustutaan yhteen tärkeimmistä arkkitehtonisista malleista räätälöityjen sovellusten rakentamisessa
21 Evästeet
Opitaan käyttämään evästeitä Flaskissa
Jakso 22
Opitaan käyttämään istuntoa Flaskissa
23 Ota käyttöön
Tutustutaan avainkäsitteisiin ja käyttöönottoprosessiin
24 Johtopäätös
Kurssin yhteenveto
25 Itsenäinen työ
Lisätehtävät, joiden avulla voit vahvistaa hankittua teoriaa
26 Lisämateriaalit
Hexlet-tiimin kuratoimat artikkelit ja videot. Auttaa sukeltamaan syvemmälle kurssin aiheeseen