Python: Vývoj webu (Flask) - kurz 3 900 RUB. z Hexlet, tréning 22 hodín, Dátum 30.11.2023.
Rôzne / / December 03, 2023
Flask web development vám príde vhod, ak sa rozhodnete podrobne sa naučiť princípy tvorby moderných webových aplikácií. Tento kurz je vhodný pre tých, ktorí sa pokračujú v učení Pythonu a jeho aplikácií na webe. Aby ste si učenie uľahčili, mali by ste si vopred naštudovať kurzy protokolu HTTP, základov rozloženia HTML a základov OOP v Pythone.
1 O kurze
Zoznámime sa s kurzom, jeho štruktúrou, cieľmi a cieľmi
2 Webová architektúra
Zoznámime sa s konceptom request-processing-response vo svete HTTP požiadaviek
3 Webový server
Poďme zistiť, prečo je potrebný webový server a ako funguje sieťová komunikácia
4 Zabudovaný webový server
Poďme sa naučiť, ako používať webový server, ktorý je súčasťou štandardnej knižnice
5 Blesk
Zoznámime sa s mikrorámčekom Flask
6 Spracovatelia žiadostí
Zoznámime sa s pojmom psovodov
7 relácií HTTP (požiadavka a odpoveď)
Pozrime sa na štruktúru obsluhy žiadostí
8 Dynamické trasy
Poďme sa naučiť, ako vytvoriť trasy, ktoré obsahujú zástupné symboly
9 Modul šablón
Poďme sa naučiť generovať HTML stránky pomocou mechanizmu šablón
10 Bezpečnosť
Zoznámime sa so základmi tvorby bezpečných webových stránok
11 Vyhľadávacie formuláre
Zoznámime sa s formulármi na filtrovanie údajov
12 Vytrvalosť
Poďme sa naučiť, ako uchovávať dáta natrvalo
13 Úprava formulárov
Poďme sa naučiť, ako zmeniť údaje na serveri pomocou formulárov
14 Pomenovaných trás
Naučme sa používať odolnejší systém na riadenie smerovania
15 Blesk
Poďme sa naučiť pracovať s jednorazovými správami
16 CRUD
Zoznámime sa s typickými operáciami webových aplikácií
17 CRUD: Stvorenie
Naučme sa vytvárať entity
18 CRUD: Aktualizácia
Poďme sa naučiť, ako aktualizovať entity
19 CRUD: Odstránenie
Poďme sa naučiť, ako odstrániť entity
20 Model-View-Controller (MVC)
Poďme sa zoznámiť s jedným z kľúčových architektonických vzorov pre vytváranie vlastných aplikácií
21 Cookies
Naučme sa používať cookies vo Flasku
Zasadnutie 22
Naučme sa používať reláciu vo Flasku
23 Nasadenie
Zoznámime sa s kľúčovými pojmami a procesom nasadenia
24 Záver
Zhrnutie priebehu
25 Samostatná práca
Ďalšie úlohy, ktoré vám umožnia upevniť získanú teóriu
26 Dodatočné materiály
Články a videá kurátorom tímu Hexlet. Pomôže vám ponoriť sa hlbšie do témy kurzu