Python: interneto svetainių kūrimas (Flask) – kursas 3900 RUB. iš Hexlet, treniruotės 22 val., Data 2023 m. lapkričio 30 d.
įvairenybės / / December 03, 2023
„Flask“ žiniatinklio kūrimas bus naudingas, jei nuspręsite išsamiai išmokti šiuolaikinių žiniatinklio programų kūrimo principus. Šis kursas tinka tiems, kurie ir toliau mokosi Python ir jo taikomųjų programų internete. Kad būtų lengviau mokytis, turėtumėte iš anksto mokytis HTTP protokolo, HTML išdėstymo pagrindų ir OOP pagrindų programoje Python.
1 Apie kursą
Sužinokime apie kursą, jo struktūrą, tikslus ir uždavinius
2 Žiniatinklio architektūra
Susipažinkime su užklausų apdorojimo ir atsakymo samprata HTTP užklausų pasaulyje
3 žiniatinklio serveris
Išsiaiškinkime, kam reikalingas žiniatinklio serveris ir kaip veikia tinklo ryšys
4 Integruotasis žiniatinklio serveris
Išmokime naudotis standartinėje bibliotekoje esančiu žiniatinklio serveriu
5 Blykstė
Susipažinkime su „Flask“ mikrokarkasu
6 Užklausų tvarkytojai
Susipažinkime su tvarkytojų samprata
7 HTTP sesija (užklausa ir atsakymas)
Panagrinėkime užklausų tvarkytojų struktūrą
8 Dinaminiai maršrutai
Sužinokime, kaip sukurti maršrutus, kuriuose yra vietos rezervavimo ženklų
9 Šablono variklis
Sužinokime, kaip generuoti HTML puslapius naudojant šablonų mechanizmą
10 Saugumas
Susipažinkime su saugių svetainių kūrimo pagrindais
11 Paieškos formos
Susipažinkime su duomenų filtravimo formomis
12 Patvarumas
Išmokime saugoti duomenis visam laikui
13 Formų keitimas
Sužinokime, kaip pakeisti duomenis serveryje naudojant formas
14 pavadintų maršrutų
Išmokime naudoti atsparesnę maršrutų valdymo sistemą
15 Blykstė
Išmokime dirbti su vienkartiniais pranešimais
16 CRUD
Susipažinkime su tipinėmis žiniatinklio programų operacijomis
17 CRUD: Kūryba
Išmokime kurti esybes
18 CRUD: atnaujinimas
Sužinokime, kaip atnaujinti objektus
19 CRUD: pašalinimas
Sužinokime, kaip ištrinti objektus
20 Model-View-Controller (MVC)
Susipažinkime su vienu iš pagrindinių architektūrinių modelių kuriant pasirinktines programas
21 Slapukai
Išmokime naudoti slapukus „Flask“.
22 sesija
Išmokime naudoti seansą „Flask“.
23 Dislokuoti
Susipažinkime su pagrindinėmis sąvokomis ir diegimo procesu
24 Išvada
Kurso apibendrinimas
25 Savarankiškas darbas
Papildomos užduotys, leidžiančios įtvirtinti įgytą teoriją
26 Papildomos medžiagos
Straipsniai ir vaizdo įrašai, kuriuos kuruoja Hexlet komanda. Padės giliau pasinerti į kurso temą