Aperçu
Cours complet pour développeurs avec compétences en JavaScript, codage Python et base de données MySQL : De zéro à héros
Programme
-
- Introduction au développement web full stack
-- Aperçu du développement web
-- Comprendre les rôles de front-end, back-end et full stack
- Introduction aux technologies web
-- Notions de base en HTML, CSS et JavaScript
-- Mise en place d'un environnement de développement
- Développement Front-End avec JavaScript
-- Concepts JavaScript de base (variables, fonctions, portée)
-- Manipulation du DOM et gestion des événements
-- Travailler avec les APIs
-- Introduction aux frameworks JavaScript modernes (React)
- Développement Back-End avec Python
-- Fondamentaux de la programmation Python
-- Installation de l'environnement et des outils Python
-- Introduction à Flask pour le développement web
-- Création de services web RESTful avec Flask
- Gestion de bases de données avec MySQL
-- Comprendre les bases de données et SQL
-- Conception de schémas de bases de données
-- Interaction avec les bases de données MySQL en utilisant Python
- Intégration Front-End et Back-End
-- Connecter les applications front-end aux services back-end
-- Gérer l'état et le flux de données dans les applications web
- Déploiement et bases de DevOps
-- Contrôle de version avec Git et GitHub
-- Bases du déploiement cloud (AWS, Heroku)
-- Pipelines d'intégration et de déploiement continus (CI/CD)
- Travail de projet et projet de fin d'études
-- Construire un projet d'application web full stack
-- Révision par les pairs et collaboration
-- Présentation et déploiement du projet final
- Préparation à la carrière
-- Construire un portfolio de développeur
-- Préparation de CV et d'entretien pour les rôles de développement web
Enseigné par
Étiquettes