Python: Spletni razvoj (Flask) - tečaj 3900 RUB. iz Hexleta, usposabljanje 22 ur, datum 30. november 2023.
Miscellanea / / December 03, 2023
Spletni razvoj Flask vam bo prišel prav, če se boste odločili podrobno spoznati principe izdelave sodobnih spletnih aplikacij. Ta tečaj je primeren za tiste, ki se še naprej učijo Pythona in njegovih aplikacij na spletu. Da bi olajšali učenje, bi morali vnaprej preučiti tečaje o protokolu HTTP, osnovah postavitve HTML in osnovah OOP v Pythonu.
1 O tečaju
Spoznajmo tečaj, njegovo strukturo, cilje in cilje
2 Spletna arhitektura
Spoznajmo koncept zahteve-obdelave-odgovora v svetu zahtev HTTP
3 Spletni strežnik
Ugotovimo, zakaj je potreben spletni strežnik in kako deluje omrežna komunikacija
4 Vgrajeni spletni strežnik
Naučimo se uporabljati spletni strežnik, ki je na voljo v standardni knjižnici
5 Flash
Spoznajmo mikroframework Flask
6 Obdelovalci zahtev
Spoznajmo se s konceptom upravljalcev
7 HTTP seja (zahteva in odgovor)
Preučimo strukturo obdelovalcev zahtev
8 dinamičnih poti
Naučimo se graditi poti, ki vsebujejo ogradne oznake
9 Mehanizem predloge
Naučimo se ustvarjati strani HTML z uporabo mehanizma predlog
10 Varnost
Spoznajmo osnove izdelave varnih spletnih strani
11 Iskalni obrazci
Spoznajmo obrazce za filtriranje podatkov
12 Vztrajnost
Naučimo se trajno shranjevati podatke
13 Spreminjanje obrazcev
Naučimo se spreminjati podatke na strežniku s pomočjo obrazcev
14 imenovanih poti
Naučimo se uporabljati bolj odporen sistem za nadzor usmerjanja
15 Bliskavica
Naučimo se delati z enkratnimi sporočili
16 CRUD
Spoznajmo tipično delovanje spletnih aplikacij
17 CRUD: Stvarjenje
Naučimo se ustvarjati entitete
18 CRUD: posodobitev
Naučimo se posodobiti entitete
19 CRUD: Odstranitev
Naučimo se brisati entitete
20 Model-View-Controller (MVC)
Spoznajmo enega ključnih arhitekturnih vzorcev za izdelavo aplikacij po meri
21 Piškotki
Naučimo se uporabljati piškotke v Flasku
Seja 22
Naučimo se uporabljati sejo v Flasku
23 Razmesti
Seznanimo se s ključnimi koncepti in postopkom uvajanja
24 Zaključek
Povzetek tečaja
25 Samostojno delo
Dodatne naloge, ki omogočajo utrjevanje osvojene teorije
26 Dodatni materiali
Članki in videi, ki jih je pripravila ekipa Hexlet. Pomagal vam bo poglobiti se v temo tečaja