Développeur web et web mobile avec ia

Certification : Titre professionnel développeur web et web mobile

Proposée par ECOLE EUROPEENNE DU NUMERIQUE

Éligible CPF
Formation continue
À distance

Prix

Indiqué par le ou les établissement(s)

9 600 €

Présentation

Notre formation est enrichie par l'intégration de l'IA. Au fil de la formation, vous apprendrez à concevoir des applications web modernes, tout en exploitant les outils et techniques de l'IA pour devenir rapidement opérationnel sur le marché de l’emploi.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue À distance 9 600 € 640 h Bac+2 : deug, bt, dut... (niveau 5)

Objectifs

Développer la partie front-end d'une application web ou web mobile sécurisée - Installer et configurer son environnement de travail en fonction du projet web ou web mobile - Maquetter des interfaces utilisateur web ou web mobile - Réaliser des interfaces utilisateur statiques web ou web mobile - Développer la partie dynamique des interfaces utilisateur web ou web mobile Développer la partie back-end d'une application web ou web mobile sécurisée - Mettre en place une base de données relationnelle - Développer des composants d'accès aux données SQL et NoSQL - Développer des composants métier coté serveur - Documenter le déploiement d'une application dynamique web ou web mobile

Programme

Bloc 1 : Développer la partie front-end d'une application web ou web mobile sécurisée 1. Introduction à HTML et CSS - Les Formulaires HTML - Les animations en CSS - Intégration des Polices de Caractères - Bien débuter avec Emnet - Utiliser l’IA pour générer des snippets HTML/CSS (ChatGPT, Mistral, Copilot) - La veille technique (Active et Passive) 2. Responsive web design - Flexbox - CSS Grid - Responsive Web Design 3. Gestion des versions et accessibilité - Découverte de Git - Découverte de GitHub Copilot comme assistant de code - Comprendre les principes de l'accessibilité web et leur importance 4. Maquettage de sites web - Conception Responsive Avancée - Les Maquettes avec Figma - Création d'un Site Web Responsive 5. Introduction à la programmation - Introduction à la programmation - Introduction à JavaScript - Variables et Types de Données en JavaScript - Opérations et Structures de Contrôle - Boucles et Fonctions 6. Introduction à JavaScript - Les Tableaux (Array) en JavaScript - Les Objets en JavaScript - Manipulation du DOM - Événements en JavaScript - Copilotes (Cursor, Codeium) pour générer des fonctions JS - Développement d'une Application Web Interactive 7. JavaScript Avancé - Balise Template et JavaScript - Les Datasets en JavaScript - sessionStorage et localStorage - Les Cookies en JavaScript - Application Web avec Stockage Local 8. Réalisation d’un projet complet - Appliquer toutes les notions en HTML, CSS, JavaScript, Figma et Git pour développer un projet web complet. Bloc 2 : Développer la partie back-end d'une application web ou web mobile sécurisée 9. Développer et déployer des applications avec Docker - Images Docker - Docker Compose - Réseaux Docker - Orchestration avec Docker - L’IA pour rédiger des scripts de déploiement 10. Introduction à MySQL - Introduction à MySQL - Requêtes SQL de Base et avancées - Conception de Schémas - Optimisation des Requêtes - Générer des requêtes SQL avec IA 11. Bases de PHP - Introduction à PHP - Variables et Types de Données en PHP - Opérations et Structures de Contrôle en PHP - Boucles et fonctions en PHP - L’IA pour comprendre des concepts complexes 12. PHP Orienté Objet - Classes et Objets en PHP - Héritage et Polymorphisme - Namespaces et Autoloading - Gestion des erreurs - Application PHP Orientée Objet 13.Gérer une base de données orientée documents avec MongoDB - Introduction à MongoDB - Requêtes de Base MongoDB - Requêtes Avancées MongoDB - Conception de Schémas MongoDB - Optimisation des Requêtes en MongoDB 14. Introduction à Symfony - Introduction à Symfony - Routage et Contrôleurs - Twig - Moteur de Templates - Formulaires Symfony - Intégration d’une API OpenAI ou Hugging Face 15. Symfony avancé - Services et Dépendances - Sécurité Symfony - API avec Symfony - Tests Symfony 16. Déploiement de Sites Web - Introduction au Déploiement - Serveurs Web - Gestion des Domaines et DNS - Certificats SSL - Automatisation du Déploiement
Voir la formation sur le site de l'établissement