Développement Full Stack avec Python
Apprenez à développer des applications full stack avec Python et ses frameworks.
Cette formation complète vous enseigne les compétences et les outils nécessaires pour devenir développeur Full Stack avec Python. Vous apprendrez le développement front-end et back-end, l’intégration de bases de données, l’intégration continue et bien plus encore. À l’issue de la formation, vous serez capable de construire des applications web robustes de A à Z.
Prérequis
Connaissances de base en programmation et familiarité avec Python
Programme
- Introduction au développement Full Stack
- Développement front-end avec HTML, CSS et JavaScript
- Développement back-end avec Python
- Construction d’applications s’appuyant sur une base de données
- Travailler avec les frameworks Python (Django, Flask)
- Traitement des requêtes et réponses HTTP
- Authentification et autorisation des utilisateurs
- Tests et débogage en développement Full Stack
- Développement d’API RESTful
- Déploiement d’applications Full Stack
- Intégration et déploiement continus
- Bonnes pratiques de sécurité web
- Gestion de projet agile en développement Full Stack
- Gestion de versions avec Git
- Travailler avec les API et les services web
- Frameworks front-end (React, Angular, Vue.js)
- Gestion de l’envoi et du téléchargement de fichiers
- Optimisation des performances des applications Full Stack
- Gestion des erreurs et journalisation
- Travailler avec des bibliothèques et API tierces