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.
En savoir plus sur les localités en présentiel
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.
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

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page