Python: Webudvikling (Flask) - kursus RUB 3.900. fra Hexlet, træning 22 timer, Dato 30. november 2023.
Miscellanea / / December 03, 2023
Flask-webudvikling vil være praktisk, hvis du beslutter dig for at lære i detaljer principperne for at skabe moderne webapplikationer. Dette kursus er velegnet til dem, der fortsætter med at lære Python og dets applikationer på nettet. For at gøre læring lettere, bør du på forhånd studere kurser om HTTP-protokollen, det grundlæggende i HTML-layout og det grundlæggende i OOP i Python.
1 Om kurset
Lad os lære om kurset, dets struktur, mål og mål
2 Webarkitektur
Lad os stifte bekendtskab med begrebet request-processing-response i HTTP-forespørgslernes verden
3 Webserver
Lad os finde ud af, hvorfor en webserver er nødvendig, og hvordan netværkskommunikation fungerer
4 Integreret webserver
Lad os lære, hvordan du bruger webserveren i standardbiblioteket
5 Flash
Lad os stifte bekendtskab med Flask-mikrorammerne
6 Request handlers
Lad os stifte bekendtskab med begrebet handlere
7 HTTP-session (anmodning og svar)
Lad os studere strukturen af anmodningsbehandlere
8 dynamiske ruter
Lad os lære, hvordan man bygger ruter, der indeholder pladsholdere
9 Skabelonmotor
Lad os lære, hvordan man genererer HTML-sider ved hjælp af skabelonmekanismen
10 Sikkerhed
Lad os stifte bekendtskab med det grundlæggende i at skabe sikre websteder
11 Søgeformularer
Lad os stifte bekendtskab med formularer til filtrering af data
12 Vedholdenhed
Lad os lære at gemme data permanent
13 Ændring af formularer
Lad os lære, hvordan du ændrer data på serveren ved hjælp af formularer
14 navngivne ruter
Lad os lære at bruge et mere modstandsdygtigt system til routingkontrol
15 Flash
Lad os lære at arbejde med engangsbeskeder
16 CRUD
Lad os stifte bekendtskab med typiske operationer af webapplikationer
17 CRUD: Skabelsen
Lad os lære at skabe enheder
18 CRUD: Opdatering
Lad os lære, hvordan du opdaterer enheder
19 CRUD: Fjernelse
Lad os lære, hvordan man sletter enheder
20 Model-View-Controller (MVC)
Lad os stifte bekendtskab med et af de vigtigste arkitektoniske mønstre til at bygge brugerdefinerede applikationer
21 Cookies
Lad os lære at bruge cookies i Flask
Session 22
Lad os lære at bruge en session i Flask
23 Implementer
Lad os stifte bekendtskab med nøglebegreber og implementeringsprocessen
24 Konklusion
Opsummering af kurset
25 Selvstændigt arbejde
Yderligere opgaver, der giver dig mulighed for at konsolidere den erhvervede teori
26 Yderligere materialer
Artikler og videoer kurateret af Hexlet-teamet. Vil hjælpe dig med at dykke dybere ned i emnet for kurset