Aller au contenu principal

Développeur web avec Framework

Date de mise à jour :
Identifiant Offre Info : 24_298315
Organisme responsable : Vivaneo (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Concevoir et développer des applications web dynamiques Maîtriser les bases du développement front-end et back-end Utiliser un framework moderne pour structurer et accélérer le développement Mettre en place une architecture web maintenable et sécurisée Interagir avec des bases de données Gérer l'authentification et les droits utilisateurs Déployer une application web en environnement de production Travailler en équipe avec des outils de versioning

Programme de la formation

Module 1 : Fondamentaux du développement web Fonctionnement du web et des navigateurs HTML5 : structure et sémantique CSS3 : mise en forme, responsive design Introduction à JavaScript Module 2 : Programmation JavaScript avancée Syntaxe avancée et bonnes pratiques Manipulation du DOM Gestion des événements Requêtes asynchrones (AJAX, Fetch API) Module 3 : Introduction aux frameworks front-end ou back-end Présentation des frameworks (ex : Laravel, Symfony, React, Vue.js,…

Module 1 : Fondamentaux du développement web Fonctionnement du web et des navigateurs HTML5 : structure et sémantique CSS3 : mise en forme, responsive design Introduction à JavaScript Module 2 : Programmation JavaScript avancée Syntaxe avancée et bonnes pratiques Manipulation du DOM Gestion des événements Requêtes asynchrones (AJAX, Fetch API) Module 3 : Introduction aux frameworks front-end ou back-end Présentation des frameworks (ex : Laravel, Symfony, React, Vue.js, Angular) Architecture MVC / composants Installation et configuration de l'environnement de travail Module 4 : Développement avec framework Création de routes et contrôleurs Gestion des vues ou composants Formulaires et validation des données Gestion des erreurs Module 5 : Bases de données et persistance Modélisation des données Langage SQL ORM et interactions avec la base de données Relations entre les entités Module 6 : Sécurité et authentification Gestion des utilisateurs Authentification et autorisation Protection contre les failles courantes (XSS, CSRF, injections SQL) Module 7 : Outils du développeur Git et gestion de versions Travail collaboratif Environnements de développement et de production Module 8 : Déploiement et mise en production Configuration serveur Déploiement d'une application web Optimisation des performances Module 9 : Projet de fin de formation Cahier des charges Développement d'une application complète avec framework Présentation du projet

Validation et sanction

Développer une application web complète avec un framework Structurer un projet web selon les bonnes pratiques professionnelles Gérer une base de données et la sécurité d'une application Déployer une application web fonctionnelle Être opérationnel sur un poste de développeur web junior

Type de formation

Non certifiante

Niveau de sortie

Information non communiquée

Durée, rythme, financement

Durée

En centre

800 h

Financement

Conventionnement
Oui

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Information non communiquée

Conditions spécifiques et prérequis

Connaissances de base en informatique Notions de logique et d'algorithmique Motivation pour le développement et le travail technique

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

Les Docks - Atrium 10.6
13000 Marseille

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Les Docks - Atrium 10.6
13000 Marseille
Modalités
Entrées / Sorties à dates permanentes