Developpeur Informatique
Balagne Formation
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
5999 €
Durée
Nous contacter
Niveau visé
Niveau BAC + 2
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
Maîtriser le développement front-end et back-end.
Construire des sites web dynamiques et responsive.
Utiliser les frameworks et librairies modernes (React, Node.js, MongoDB).
Gérer des projets web de A à Z.
Adopter une méthodologie agile.
Construire des sites web dynamiques et responsive.
Utiliser les frameworks et librairies modernes (React, Node.js, MongoDB).
Gérer des projets web de A à Z.
Adopter une méthodologie agile.
Programme
Déroulé de la formation
Contenu de la formation (820 h)
Module 1 : Introduction au développement web (50h)
Concepts abordés :
? Comprendre le fonctionnement du Web et les métiers du développement.
? Bases du HTML, CSS et outils de développement (Git, GitHub).
? Introduction à l'algorithmie et aux bonnes pratiques de programmation.
Projet 1 : Démarrer la formation et installation de l'environnement de travail
? Objectif : Découvrir le métier de développeur et prendre en main les outils.
? Livrables : Documentation personnelle sur les métiers du web et installation d'un
environnement de développement complet.
Module 2 : Développement Front-End (180h)
Concepts abordés :
? Structurer une page web avec HTML et CSS.
? Styliser et rendre une interface responsive.
? Ajouter de l'interactivité avec JavaScript et intégrer React pour des interfaces
dynamiques.
Projet 2 : Création de la page d'accueil d'une agence de voyage avec HTML & CSS
? Objectif : Intégrer une maquette fournie pour un site vitrine en utilisant des
pratiques modernes de CSS.
? Livrables : Page web entièrement responsive intégrant du Flexbox/Grid.
Projet 3 : Création d'un site dynamique avec JavaScript et interaction avec une API
? Objectif : Dynamiser une page web avec JavaScript en ajoutant des événements
utilisateurs et en communiquant avec une API externe.
? Livrables : Application web avec affichage de données dynamiques.
Module 3 : Développement Back-End (180h)
Concepts abordés :
? Création d'API REST avec Node.js et Express.
? Gestion de bases de données avec MongoDB.
? Sécurisation des applications et gestion des authentifications.
Projet 4 : Développement du back-end d'un site de notation de livres
? Objectif : Créer une API permettant aux utilisateurs de noter des livres et de
consulter les avis.
? Livrables : API REST avec endpoints sécurisés, gestion des utilisateurs, base de
données en MongoDB.
Module 4 : Optimisation et Référencement (SEO) (70h)
Concepts abordés :
? Debugging et optimisation des performances web.
? Techniques avancées de SEO et accessibilité.
? Amélioration des performances techniques (temps de chargement, optimisation
d'images).
Projet 5 : Debugger et optimiser un site de photographe pour améliorer son référencement
SEO
? Objectif : Optimiser un site existant pour améliorer son positionnement sur Google
et sa rapidité de chargement.
? Livrables : Site optimisé avec score amélioré sur Google PageSpeed Insights et
rapport d'analyse SEO.
Module 5 : Déploiement et Mise en Production (50h)
Concepts abordés :
? Hébergement web et gestion des noms de domaine.
? Automatisation des déploiements (CI/CD).
? Sécurisation des applications en production.
Projet 6 : Déploiement d'une application web de location immobilière
? Objectif : Héberger une application développée précédemment en utilisant une
architecture sécurisée et optimisée.
? Livrables : Application en ligne avec domaine personnalisé et certificat SSL
Contenu de la formation (820 h)
Module 1 : Introduction au développement web (50h)
Concepts abordés :
? Comprendre le fonctionnement du Web et les métiers du développement.
? Bases du HTML, CSS et outils de développement (Git, GitHub).
? Introduction à l'algorithmie et aux bonnes pratiques de programmation.
Projet 1 : Démarrer la formation et installation de l'environnement de travail
? Objectif : Découvrir le métier de développeur et prendre en main les outils.
? Livrables : Documentation personnelle sur les métiers du web et installation d'un
environnement de développement complet.
Module 2 : Développement Front-End (180h)
Concepts abordés :
? Structurer une page web avec HTML et CSS.
? Styliser et rendre une interface responsive.
? Ajouter de l'interactivité avec JavaScript et intégrer React pour des interfaces
dynamiques.
Projet 2 : Création de la page d'accueil d'une agence de voyage avec HTML & CSS
? Objectif : Intégrer une maquette fournie pour un site vitrine en utilisant des
pratiques modernes de CSS.
? Livrables : Page web entièrement responsive intégrant du Flexbox/Grid.
Projet 3 : Création d'un site dynamique avec JavaScript et interaction avec une API
? Objectif : Dynamiser une page web avec JavaScript en ajoutant des événements
utilisateurs et en communiquant avec une API externe.
? Livrables : Application web avec affichage de données dynamiques.
Module 3 : Développement Back-End (180h)
Concepts abordés :
? Création d'API REST avec Node.js et Express.
? Gestion de bases de données avec MongoDB.
? Sécurisation des applications et gestion des authentifications.
Projet 4 : Développement du back-end d'un site de notation de livres
? Objectif : Créer une API permettant aux utilisateurs de noter des livres et de
consulter les avis.
? Livrables : API REST avec endpoints sécurisés, gestion des utilisateurs, base de
données en MongoDB.
Module 4 : Optimisation et Référencement (SEO) (70h)
Concepts abordés :
? Debugging et optimisation des performances web.
? Techniques avancées de SEO et accessibilité.
? Amélioration des performances techniques (temps de chargement, optimisation
d'images).
Projet 5 : Debugger et optimiser un site de photographe pour améliorer son référencement
SEO
? Objectif : Optimiser un site existant pour améliorer son positionnement sur Google
et sa rapidité de chargement.
? Livrables : Site optimisé avec score amélioré sur Google PageSpeed Insights et
rapport d'analyse SEO.
Module 5 : Déploiement et Mise en Production (50h)
Concepts abordés :
? Hébergement web et gestion des noms de domaine.
? Automatisation des déploiements (CI/CD).
? Sécurisation des applications en production.
Projet 6 : Déploiement d'une application web de location immobilière
? Objectif : Héberger une application développée précédemment en utilisant une
architecture sécurisée et optimisée.
? Livrables : Application en ligne avec domaine personnalisé et certificat SSL
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Bureautique CPF
Bureautique en Ligne
Testeur logiciel
Testeur logiciel CPF
Testeur logiciel en Ligne
Technicien informatique
Programmation
Windev
Developpeur web
Suite adobe
Excel
Pack office
Microsoft
Word
Powerpoint
Developpeur web Villiers-le-Bel
Programmation Villiers-le-Bel
Technicien informatique Paris
Testeur logiciel Paris
Windev Paris
Windev Nanterre
Testeur logiciel Nanterre
Technicien informatique Nanterre
Programmation Paris
Developpeur web Paris