- Accueil
- DÉVELOPPEMENT WEB
100% en ligne 24h/24 7j/7 - Web et Mobile
Durée estimée : 40 heures en formation continue
Démarrage : A tout moment de l'année
Certification : Développeur Web*
*Cette formation fait partie de la certification Développeur Web. Vous pouvez suivre celle-ci pour consolider vos connaissances. Cette formation seule n'aboutit pas à la certification
Lancez-vous dans le monde de développement web !
Maîtriser le HTML et le CSS est essentiel pour créer des sites web modernes et esthétiques. Ces langages forment la base de toute conception web, permettant de structurer et styliser vos pages. Cependant, pour développer des sites interactifs et dynamiques, il est crucial d’aller plus loin.
Compléter votre formation avec JavaScript est indispensable pour ajouter des fonctionnalités avancées à vos sites. Enchaîner avec des frameworks comme React et Vue.js vous permettra de créer des interfaces utilisateur réactives et performantes, améliorant ainsi l’expérience utilisateur.
Enfin, n’oubliez pas l’importance du back-end. L’apprentissage de PHP et SQL vous ouvrira les portes du développement de bases de données et de la gestion des serveurs, vous offrant une compétence complète en développement web. Une formation complète garantit votre succès dans ce domaine en constante évolution.
A l'issue de cette formation, vous serez capable de :
- Maîtrise de la structure HTML pour organiser le contenu web.
- Utilisation de CSS pour styliser les pages.
- Création de mises en page flexibles avec Flexbox et Grid.
- Intégration de polices et couleurs personnalisées.
- Optimisation de la compatibilité mobile avec le responsive design.
- Application des meilleures pratiques SEO pour le balisage HTML.
Programme
Écosystème et Outils du Développeur :
- Histoire de l’informatique et d’Internet, culture générale numérique
- Fonctionnement d’Internet
- Sensibilisation à la cybersécurité
- Droits d’auteur et licences libres
- Introduction au RGPD (Règlement Général sur la Protection des Données)
- Utilisation de Repl.it
- Présentation du GitHub Student Developer Pack
- Introduction à la suite JetBrains
- Utilisation de VSCode
- Préparation de l’environnement de travail en local (localhost)
- Introduction aux lignes de commande Linux
- Jeux de logique pour développeurs
- Assurer une veille technologique en développement
Introduction à la Programmation :
Notions de base en programmation
- Introduction aux variables
- Types et portée des variables
- Structures de contrôle (conditions, boucles, etc.)
- Opérateurs arithmétiques et logiques
- Utilisation des boucles
- Manipulation des chaînes de caractères
- Structures de données : Tableaux
- Structures de données : Listes
- Gestion des dates
- Introduction à l’utilisation et à l’écriture des fonctions
- Représentation graphique des algorithmes avec des flowcharts
- Rédaction d’algorithmes en pseudo-code
- Conception de son premier algorithme
- Notions de récursivité
- Algorithmes de tri : Partie 1
- Algorithmes de tri : Partie 2
- Techniques de recherche d’information
Première partie
-
Participer à des projets web : Appréhender les différents aspects du développement web en participant activement à des projets concrets.
-
Comprendre l’environnement du développeur web : Découvrir et maîtriser les outils et technologies couramment utilisés par les développeurs web.
-
Explorer les modèles de gestion de projet : Étudier les différentes méthodes de gestion de projet pour organiser efficacement le travail d’équipe.
-
Utiliser des outils collaboratifs de partage de ressources : Apprendre à exploiter des outils permettant de partager des ressources et de collaborer efficacement avec une équipe.
-
Le récit utilisateur (User Story) : Comprendre ce qu’est une user story et son importance dans le développement agile.
-
Savoir rédiger des user stories de manière efficace : Acquérir les compétences pour rédiger des user stories claires et utiles pour le projet.
Introduction au HTML
- Syntaxe de base en HTML
- Organisation du texte et balisage
- Hypertexte et liens
- Gestion du multimédia en HTML
Introduction au CSS
- Stylisation du texte avec CSS3
- Structuration logique en HTML5
- Modèle de boîtes en CSS3
- Les sélecteurs CSS
- Mise en page avec CSS
- Création de tableaux
- Création de formulaires
- Disposition avec CSS Grid
- Effets avancés en CSS
- Responsive design
Frameworks et outils supplémentaires
- Introduction à Bootstrap
- Exploration d’autres frameworks CSS
Optimisation et déploiement
- Référencement des sites web
- Validation de la qualité du site
- Déploiement du site sur le web
Notre méthode : votre route vers le succès
Accompagnement
Un accompagnement personnalisé aide à surmonter les difficultés, assurant une progression constante et adaptée aux besoins.
Formation interactive
La formation interactive favorise l’apprentissage pratique, renforçant la compréhension et l’application des concepts clés.
Projets concrets
Les projets concrets permettent de mettre en pratique les compétences, consolidant ainsi les acquis et boostant la confiance.
Accès aux ressources
L’accès à des ressources actualisées garantit une formation en phase avec les évolutions technologiques du marché.
Évaluations régulières
Les évaluations régulières permettent de mesurer les progrès, ajustant la formation pour combler les lacunes éventuelles.
Travail en groupe
Le travail en groupe encourage la collaboration, enrichissant l’apprentissage par le partage d’expériences et de perspectives diverses.
Tarifs et solutions de financement
Compris dans votre formation
- Accompagnement personnalisé sur simple demande
- Frais de dossiers et d'inscription *
- Supports écrits et vidéos en accés illimté **
- Projets professionnels
- Aide à la constitution du ou des dossiers de financement
- Évaluations à intervalles réguliers ou sur simple demande
Modalités d'admission
Avoir 16 ans révolus à la date d’entrée en formation
Condtions pour obtenir le tire de développeur web
- Évaluations effectuées durant la formation
- Constitution d’un dossier professionnel
- Élaboration d’un dossier de projet
- Présentation d’un projet antérieur (35 minutes)
- Entretien technique avec le jury (40 minutes)
- Questionnaire professionnel (30 minutes)
- Entretien final avec le jury (15 minutes)
La certification professionnelle se compose de plusieurs blocs de compétences que vous devez maîtriser pour obtenir la certification.
Vous avez la possibilité de valider un ou plusieurs de ces blocs de compétences, chaque bloc pouvant être acquis de manière indépendante.
Les modalités d’obtention sont détaillées dans la fiche RNCP, accessible depuis chaque fiche formation.
Pour toute question relative aux blocs de compétences, n’hésitez pas à contacter votre conseiller en formation.
Une fois acquis, un bloc de compétences est valable à vie, sans limite de validité.
Les métiers visés
Ces formations peuvent vous intérésser
Voir tout