Python: Développement Web (Flask) - cours 3 900 RUB. de Hexlet, formation 22 heures, Date 30 novembre 2023.
Miscellanea / / December 03, 2023
Le développement Web Flask vous sera utile si vous décidez d'apprendre en détail les principes de création d'applications Web modernes. Ce cours convient à ceux qui continuent à apprendre Python et ses applications sur le Web. Pour faciliter l'apprentissage, vous devez étudier au préalable des cours sur le protocole HTTP, les bases de la mise en page HTML et les bases de la POO en Python.
1 À propos du cours
Découvrons le cours, sa structure, ses objectifs et ses buts
2Architecture Web
Faisons connaissance avec le concept de requête-traitement-réponse dans le monde des requêtes HTTP
3 Serveur Web
Voyons pourquoi un serveur Web est nécessaire et comment fonctionne la communication réseau
4 Serveur Web intégré
Apprenons à utiliser le serveur web fourni dans la bibliothèque standard
5 éclairs
Faisons connaissance avec le microframework Flask
6 Gestionnaires de requêtes
Faisons connaissance avec le concept de gestionnaires
7 Session HTTP (demande et réponse)
Étudions la structure des gestionnaires de requêtes
8 itinéraires dynamiques
Apprenons à créer des itinéraires contenant des espaces réservés
9 Moteur de modèles
Apprenons à générer des pages HTML à l'aide du mécanisme de création de modèles
10 Sécurité
Faisons connaissance avec les bases de la création de sites Web sécurisés
11 Formulaires de recherche
Faisons connaissance avec les formulaires de filtrage des données
12 Persistance
Apprenons à stocker des données de manière permanente
13 Modification des formulaires
Apprenons à modifier les données sur le serveur à l'aide de formulaires
14 itinéraires nommés
Apprenons à utiliser un système plus résilient pour le contrôle du routage
15 éclairs
Apprenons à travailler avec des messages ponctuels
16CRUD
Faisons connaissance avec les opérations typiques des applications Web
17CRUD: Création
Apprenons à créer des entités
18 CRUD: mise à jour
Apprenons à mettre à jour les entités
19 CRUD: Suppression
Apprenons à supprimer des entités
20 Modèle-Vue-Contrôleur (MVC)
Faisons connaissance avec l'un des modèles architecturaux clés pour créer des applications personnalisées
21 biscuits
Apprenons à utiliser les cookies dans Flask
Séance 22
Apprenons à utiliser une session dans Flask
23 Déployer
Faisons connaissance avec les concepts clés et le processus de déploiement
24Conclusion
Résumer le cours
25 Travail indépendant
Tâches supplémentaires qui permettent de consolider la théorie acquise
26 Matériel supplémentaire
Articles et vidéos sélectionnés par l'équipe Hexlet. Vous aidera à approfondir le sujet du cours