Maîtrisez la création de backends robustes et scalables avec Python et Django
Ce que vous apprendrez
- Les bases de Python et du framework Django
- Création et gestion de bases de données avec Django ORM
- Développement d'APIs RESTful avec Django REST Framework
- Gestion des utilisateurs, authentification et autorisation
- Déploiement d'applications Django en production
Les objectifs du programme en résumé
Semaine 1: Introduction à Python et Django
Introduction à Python, les bases du langage, configuration de l'environnement de développement, et une introduction au framework Django. Les participants apprendront à créer leur première application Django.
Semaine 2: Gestion des données et ORM Django
Apprenez à gérer les bases de données avec l'ORM de Django. Créez des modèles de données, effectuez des migrations, et comprenez comment Django interagit avec les bases de données.
Semaine 3: Développement d'APIs RESTful
Découvrez Django REST Framework et développez des APIs RESTful. Les participants apprendront à créer des endpoints, à gérer les requêtes HTTP, et à utiliser des serializers pour formater les données.
Semaine 4: Authentification, autorisation et déploiement
Maîtrisez la gestion des utilisateurs avec Django, l'authentification et l'autorisation. Terminez par le déploiement d'une application Django en production avec des outils tels que Render/Vercel ou Docker.
Ce programme est- il fait pour vous
Outils et technologies
- Python
- Django
- Django REST Framework
- PostgreSQL
- Render/Vercel
- Docker
Mentorat et assistance
Projets et applications concrètes
Ce que les gens pensent de nous
Ne nous croyez pas sur parole, voyez ce que disent nos utilisateurs.
Non, la formation est faire pour tout le monde et nous allons vous guider étape par étape.
Oui, le niveau minimum que la formation requis est de savoir lire et écrire.