Developpeur Web - initiation et perfectionnement
I LEV open campus
Non finançable CPF
Tout public
En ligne
Developpeur Web - initiation et perfectionnement
I LEV open campus
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
Nous contacter
1980 €
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
1980 €
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
- Comprendre les fondamentaux du développement web : Acquérir les bases des langages HTML, CSS et Javacript pour créer et structurer des pages web intéractives.
- Maîtriser les outils et framworks (React, vue.js, bootstrap) pour améliorer l'efficacité et la maintenabilité des projets web.
- Développer un projet web fonctionnel : Concevoir, coder et déployer un site ou une application web en respectant les bonnes pratiques de développement et d'optimisation.
Programme
1. Introduction au Développement Web et Environnement de Travail - Comprendre le fonctionnement du web : Installation et configuration des outils de développement : Mise en place d'un environnement de travail avec VS Code, Node.js, Git et les navigateurs de développement. Gestion des versions et collaboration : Introduction à Git et GitHub, apprentissage des commandes essentielles (commit, push, pull) et gestion de projet collaboratif. 2. Bases du Développement Front-End : HTML, CSS et JavaScript Maîtriser HTML et la structure des pages web. Styliser et rendre un site responsive avec CSS : Utilisation de Flexbox et Grid Layout, animations CSS et optimisation pour mobile-first. Apprendre les bases de JavaScript pour l'interactivité : Manipulation du DOM, gestion des événements, conditions et boucles, introduction aux API natives des navigateurs. 3. Développement Avancé et Introduction aux Frameworks Front-End Utilisation des frameworks CSS pour accélérer la conception : Présentation de Bootstrap et Tailwind CSS pour un développement rapide et flexible. Approfondissement de JavaScript avec les frameworks modernes : Introduction à React et Vue.js, compréhension du concept de composants et gestion de l'état avec useState et Vuex. Optimisation de l'expérience utilisateur (UX/UI) : Animation avec JavaScript et CSS, gestion des interactions et bonnes pratiques d'accessibilité web. 4. Introduction au Développement Back-End et Bases de Données Découverte des technologies back-end et des API : Fonctionnement des serveurs, rôle des bases de données, requêtes HTTP et REST API.Création d'un serveur avec Node.js et Express.js : Mise en place d'un serveur, gestion des routes et des requêtes, connexion avec une base de données. Manipulation des bases de données SQL et NoSQL : Introduction à MySQL et MongoDB, création de tables et collections, gestion des requêtes CRUD (Create, Read, Update, Delete). 5. Déploiement et Optimisation des Performances Hébergement et mise en ligne d'un site web : Déploiement avec
Netlify, Vercel ou un serveur classique (FTP, SSH, cPanel). Optimisation des performances du site : Minification des fichiers CSS
et JavaScript, compression des images, gestion du cache et techniques de lazy loading. Sécurité et protection des données : Introduction aux attaques XSS et CSRF, utilisation des certificats SSL, gestion des permissions et authentification des utilisateurs. 6. Réalisation d'un Projet Web Complet Développement d'une application web interactive : Application pratique des compétences acquises pour concevoir une plateforme dynamique (site vitrine, blog, application e-commerce). Gestion de projet et méthodologies agiles : Organisation du
développement avec Trello, GitHub Projects et introduction aux méthodes Scrum et Kanban. Finalisation et présentation du projet : Tests fonctionnels, débogage, optimisation finale et mise en ligne avec retour d'expérience et axes d'amélioration.
Netlify, Vercel ou un serveur classique (FTP, SSH, cPanel). Optimisation des performances du site : Minification des fichiers CSS
et JavaScript, compression des images, gestion du cache et techniques de lazy loading. Sécurité et protection des données : Introduction aux attaques XSS et CSRF, utilisation des certificats SSL, gestion des permissions et authentification des utilisateurs. 6. Réalisation d'un Projet Web Complet Développement d'une application web interactive : Application pratique des compétences acquises pour concevoir une plateforme dynamique (site vitrine, blog, application e-commerce). Gestion de projet et méthodologies agiles : Organisation du
développement avec Trello, GitHub Projects et introduction aux méthodes Scrum et Kanban. Finalisation et présentation du projet : Tests fonctionnels, débogage, optimisation finale et mise en ligne avec retour d'expérience et axes d'amélioration.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
formation windev® complet toutes versions
À DISTANCE
Non finançable CPF
2500 €
À distance
Entreprise
ACCESS IT
Webmaster Développeur avec WORDPRESS + HTML/CSS
LA CIOTAT, TOULON, STRASBOURG ET 10 AUTRE(S) LOCALITÉ(S)
Finançable CPF
2800 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
FORMA13
R Niveau 2 - Développeur - Création de packages
À DISTANCE
Finançable CPF
2990 €
À distance
Salarié en poste / Entreprise
ThinkR
Automatisation d’entreprise avec Make et n8n – Optimisez vos processus sans coder
À DISTANCE
Finançable CPF
4920 €
À distance
Salarié en poste / Entreprise
Académie digitale européenne
HTML5 / CSS Initiation (Distanciel / présentiel)
PARIS 15E
Non finançable CPF
1419 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
APCL Formation & Coaching
FORMATION PYTHON – Les bases + approfondissement data
PARIS
Finançable CPF
2450 €
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Expert Python
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Strasbourg
Formation Lille
Formation Bordeaux
Formation Rennes
Formation Montpellier
Formation Angers
Formation Clermont-Ferrand
Formation Web CPF
Formation Web en ligne
Formation Creation site internet CPF
Formation Creation site internet en ligne
Formation Devops
Formation Developpeur web
Formation Webmarketing
Formation Webmaster
Formation Digital
Formation Responsable digital
Formation Integrateur web
Formation Chef de projet web
Formation Instagram
Formation Reseaux sociaux
Formation Devops Nantes
Formation Developpeur web Nantes
Formation Devops Paris
Formation Developpeur web Paris
Formation Devops Toulouse
Formation Devops Puteaux
Formation Developpeur web Toulouse
Formation Webmarketing Paris
Formation Creation site internet Paris
Formation Webmaster Paris