AccueilFormationsFull Stack Python
Développement Web6 moisStage garanti

Développement web Full Stack Python

De Python aux APIs modernes avec Django et FastAPI

Présentiel
En ligne
Petits groupes
Certifiant

À propos de cette formation

Maîtrisez Python pour le développement web. Cette formation vous enseigne la création d'applications robustes avec Django et FastAPI, des bases de données relationnelles aux APIs REST, jusqu'au déploiement en production.

Ce que vous allez apprendre

Développer des applications web avec Django et FastAPI
Créer des APIs RESTful performantes et sécurisées
Maîtriser Python et son écosystème web
Gérer des bases de données SQL et NoSQL
Déployer des applications avec Docker et Linux
Implémenter des tests automatisés

Programme détaillé

01

Python Fondamentaux

2 semaines
  • Syntaxe Python, types et structures de données
  • Fonctions, modules et packages
  • Programmation orientée objet en Python
  • Gestion des erreurs et exceptions
02

Web Front-End

2 semaines
  • HTML5, CSS3 et Responsive design
  • JavaScript ES6+ et manipulation du DOM
  • Introduction à React.js
  • Consommation d'APIs depuis le front-end
03

Django Framework

4 semaines
  • Architecture MVT et routing URL
  • Django ORM et migrations
  • Templates Django et formulaires
  • Django REST Framework (DRF)
  • Authentification et permissions
04

FastAPI

2 semaines
  • Introduction à FastAPI et Pydantic
  • Routing, dépendances et middleware
  • Validation de données et schémas
  • Documentation automatique OpenAPI
05

Bases de Données

2 semaines
  • PostgreSQL avancé et requêtes complexes
  • Introduction à MongoDB
  • ORM SQLAlchemy
  • Optimisation et performances
06

DevOps & Déploiement

2 semaines
  • Git avancé et workflows collaboratifs
  • Docker et docker-compose
  • Déploiement sur VPS Linux
  • CI/CD et pipelines d'intégration
07

Projet Final

3 semaines
  • Développement d'une application complète
  • Architecture microservices
  • Tests unitaires et d'intégration
  • Présentation et soutenance

Stage Professionnel

3 mois
  • Intégration en entreprise partenaire
  • Contribution à des projets réels
  • Mentorat et suivi KOFACADEMY
  • Rapport et évaluation finale

Prérequis

Notions de base en informatique
Curiosité pour la programmation
Aucune expérience en Python requise

S'inscrire à cette formation

Durée
6 mois
Mode
Présentiel / En ligne
Format
Petits groupes
Stage
3 mois garanti
Agoe Minamadou, Lomé, Togo
Voir toutes les formations