Python: Dezvoltare web (Flask) - curs 3.900 RUB. din Hexlet, antrenament 22 de ore, Data 30 noiembrie 2023.
Miscelaneu / / December 03, 2023
Dezvoltarea web Flask va fi utilă dacă decideți să învățați în detaliu principiile creării de aplicații web moderne. Acest curs este potrivit pentru cei care continuă să învețe Python și aplicațiile sale pe web. Pentru a ușura învățarea, ar trebui să studiați în avans cursuri despre protocolul HTTP, elementele de bază ale aspectului HTML și elementele de bază ale OOP în Python.
1 Despre curs
Să învățăm despre curs, structura, obiectivele și scopurile acestuia
2 Arhitectura web
Să ne familiarizăm cu conceptul de cerere-procesare-răspuns în lumea solicitărilor HTTP
3 Server web
Să ne dăm seama de ce este necesar un server web și cum funcționează comunicarea în rețea
4 Server web încorporat
Să învățăm cum să folosim serverul web furnizat în biblioteca standard
5 Flash
Să facem cunoștință cu microcadrul Flask
6 Operatorii de solicitare
Să ne familiarizăm cu conceptul de manipulatori
7 Sesiune HTTP (cerere și răspuns)
Să studiem structura manipulatorilor de cereri
8 trasee dinamice
Să învățăm cum să construim rute care conțin substituenți
9 Motor de șabloane
Să învățăm cum să generăm pagini HTML folosind mecanismul de șabloane
10 Securitate
Să ne familiarizăm cu elementele de bază ale creării de site-uri web sigure
11 Formulare de căutare
Să ne familiarizăm cu formularele pentru filtrarea datelor
12 Persistență
Să învățăm cum să stocăm datele în mod permanent
13 Modificarea formularelor
Să învățăm cum să schimbăm datele de pe server folosind formulare
14 rute numite
Să învățăm să folosim un sistem mai rezistent pentru controlul rutare
15 Flash
Să învățăm cum să lucrăm cu mesaje unice
16 CRUD
Să ne familiarizăm cu operațiunile tipice ale aplicațiilor web
17 CRUD: Creație
Să învățăm să creăm entități
18 CRUD: Actualizare
Să învățăm cum să actualizăm entitățile
19 CRUD: Îndepărtarea
Să învățăm cum să ștergem entitățile
20 Model-View-Controller (MVC)
Să facem cunoștință cu unul dintre modelele arhitecturale cheie pentru construirea de aplicații personalizate
21 Cookie-uri
Să învățăm să folosim cookie-uri în Flask
Sesiunea 22
Să învățăm să folosim o sesiune în Flask
23 Desfășurați
Să ne familiarizăm cu conceptele cheie și cu procesul de implementare
24 Concluzie
Rezumând cursul
25 Munca independentă
Sarcini suplimentare care vă permit să consolidați teoria dobândită
26 Materiale suplimentare
Articole și videoclipuri organizate de echipa Hexlet. Te va ajuta să aprofundezi subiectul cursului