.webp)
Apprenez à créer des applications, sites web et des bases de données à partir de zéro, grâce au bootcamp le mieux noté au monde !
Ce que vous apprendrez dans la pratique
Vous apprendrez à travers 6 modules à temps plein pendant 10 semaines (350 heures de formation).
Télécharger le programme.png)
Prepwork : préparez-vous à la formation
Notre formation en Développement Web est très intense. Pour être prêt et démarrer dans les meilleures conditions, vous devrez effectuer un travail préparatoire avant de commencer la formation. Ce travail prend environ 35 heures et vous permettra d’apprendre les fondamentaux du web.
• Web 101, comment fonctionne le web
• Les commandes basiques du terminal et de Git
• Les fondamentaux de HTML, CSS et JavaScript
• Les workflows tech et outils des startups
- 35h de travail préparatoire en ligne
- Validation des fondamentaux du web via un quiz en ligne
Fondamentaux : codez vos premiers programmes
Maîtrisez tous les outils du développeur (ligne de commande, éditeur de texte, Git). Écrivez vos premiers programmes en manipulant des variables, des fonctions, des structures de données, etc. Détectez des modèles dans des textes et apprenez à extraire des données de n'importe quel fichier, de n'importe quel site Web ou en utilisant des API.
- Outils du développeur
- Bases de la programmation (variables, boucles, fonctions, structures de données)
- Lecture/écriture à partir de fichiers (CSV, JSON, etc.)
- Extraction de données via web scraping ou APIs
- Des scripts qui détectent les emails et les numéros de téléphone valides
- Collecter de la donnée via le web scraping
- Apprivoiser votre ligne de commande
Architecture logicielle : créez vos premières applications
Structurez vos logiciels en suivant les principes de l'orienté objet. Apprenez l'un des modèles de conception les plus utilisés, le Modèle-Vue-Contrôleur (MVC) et maîtrisez-le en codant plusieurs applications MVC à partir de zéro.
- Modèles de conception de logiciels (MVC)
- Écriture d'un code robuste et facile à maintenir
- Logiciel MVC de A à Z
- Une application de livraison de repas dans votre terminal
Base de données et SQL : stocker et extraire des données
Apprenez à concevoir un schéma de base de données relationnelles et construisez des requêtes structurées avec SQL pour récupérer des données. Maîtrisez les requêtes CRUD (Create, Read, Update, Delete) et les requêtes plus avancées avec JOIN. Connectez votre base de données à votre logiciel Ruby avec un ORM (Object Relational Mapping) appelé Active Record.
- Bases de données relationnelles
- SQL (CRUD, JOIN)
- Utiliser un ORM (Active Record)
- Une app de blogging simple avec une database
- Des scripts pour extraire de la data depuis une base de données de musique
Développement front : maîtrisez les technologies web
Concevez et codez un site web responsive avec HTML, CSS et Bootstrap 5.0. Maîtrisez JavaScript pour ajouter des comportements dynamiques à votre site web. Pratiquez le JavaScript moderne et utilisez des frameworks clés tels que Vue.js, React et Stimulus.js.
- Coder avec HTML, CSS, Bootstrap 5.0
- Maîtriser le JavaScript moderne pour un comportement dynamique
- Pratiquer les principaux frameworks JavaScript (Vue.js, React et Stimulus.js)
- Apprendre à utiliser les mises en page CSS avec flexbox et grid
- Chats dynamiques ou "todo" apps avec JavaScript
- Reproduire des sites web connus
- Une bibliothèque de composants d'interface utilisateur en CSS
- Layouts responsive et card grids
Développement d’app web : consolider le tout
Développez des applications web de A à Z en suivant les workflows des startups les plus reconnues : concevez votre app sur Figma, collaborez via GitHub, codez avec Ruby on Rails et déployez là en production sur un vrai domaine. Apprenez à itérer grâce à des tests.
- Maîtriser le développement d'applications Web
- Coder en utilisant Ruby on Rails et Javascript
- Déployer en production sur un vrai domaine
- Paramétrer vos tests pour itérer votre code
- Coder votre propre marketplace en équipe
- Développer un site de recommandations
- Développer et déployer 3 apps avec Rails
Semaines projet : développez votre propre application
La phase projet est l’expérience ultime du bootcamp : inventez, présentez, designez, codez et déployez votre projet en équipe de 3 ou 4 personnes durant les deux dernières semaines.
De la simple idée à l’app fonctionnelle, vous développerez entièrement votre projet.
- Passer d’une simple idée à une app fonctionnelle
- Apprendre tout le process du développement de produit
- Applications SaaS
- Jeux en temps réel
- App sur la musique, le voyage, etc.
Career Week : une semaine dédiée à votre projet professionnel
Rencontrez des professionnels de la tech, inspirez-vous du parcours de nos alumni, affutez CV et portfolio et préparez-vous aux entretiens.
- Affinez votre projet professionnel et peaufiner votre profil
- Bénéficiez de notre réseau de +23 000 alumni et +1000 entreprises partenaires
- Coaching personnalisé
- CV, lettre de motivation et portfolio
- Préparation aux entretiens techniques
Mise en pratique et perfectionnement autour de Javascript & du low-code
Vous êtes déjà un(e) Développeur(se) Web : mettez en application vos nouveaux savoir-faire en entreprise. Et continuez de vous former en parallèle au Wagon, en vous connectant en visio un vendredi sur deux avec nos professeurs.
Le meilleur format pour progresser rapidement
Commencez par une formation intensive, pour arriver bien armé(e) dans votre entreprise.



Financement et contrat
Au Wagon, l'alternance peut se faire avec un contrat d'apprentissage.
Le montant total de la formation est sans frais pour l'alternant.
Un accompagnement sur-mesure pour décrocher votre contrat d'alternance
Le Wagon et notre partenaire CFA Afia vous accompagnent pour trouver une entreprise qui vous recrute en alternance. Notre Service carrières vous offre également un accompagnement personnalisé ainsi qu'un accès à notre réseau de 1 000 partenaires recruteurs.
Découvrez ce qu'ils sont devenus



.webp)
Comment ça marche ?
Candidatez à l'un de nos programmes en alternance et complétez les différentes étapes pour débuter votre alternance.
Après avoir postulé en ligne, l’admission se fait en 3 étapes :
- 1 entretien de motivation avec les équipes admissions du Wagon ;
- Pré-requis : Programmation : vous devez être à l'aise avec les types de données et les variables, les conditions, les boucles, les fonctions et les structures de données.
- Mathématiques : niveau requis équivalent à la Terminale S, ce qui signifie que vous êtes à l'aise avec les fonctions, les dérivés et les systèmes d'équations linéaires.
- 1 entretien de motivation avec les équipes admissions du Wagon ;
- 1 quiz technique pour vérifier vos pré-requis ;
Après avoir postulé en ligne, l’admission se fait en 3 étapes :
- 1 entretien de motivation avec les équipes admissions du Wagon ;
- Un quiz pour évaluer votre logique, votre curiosité et votre capacité à apprendre, comme vous le feriez au Wagon ;
- Nous vous accompagnons ensuite dans votre recherche d’entreprise avec notre partenaire, CFA Afia.
Après avoir postulé en ligne, l’admission se fait en 3 étapes :
- 1 entretien de motivation avec les équipes admissions du Wagon ;
- Un quiz pour évaluer votre logique, votre curiosité et votre capacité à apprendre, comme vous le feriez au Wagon ;
- Nous vous accompagnons ensuite dans votre recherche d’entreprise avec notre partenaire, CFA Afia.
Notre partenaire CFA Afia vous accompagne pour trouver votre entreprise grâce à une mise en relation avec des entreprises partenaires.
Vous avez déjà votre entreprise ? C'est parfait ! Précisez-le durant votre entretien et nous prendrons contact avec votre entreprise pour lancer votre contrat.
Préparez-vous à la maison sur différents exercices en lien avec le programme de votre choix.
Pendant 10 semaines, montez en compétences sur les dernières techniques et outils et vivez l’expérience "bootcamp" qui a fait la renommée mondiale du Wagon.
Mettez en application vos nouveaux savoir-faire en entreprise et continuez de vous former en parallèle au Wagon.
4 jours par semaine en entreprise + 1 jour en distanciel au Wagon.
Préparez-vous à votre ultime soutenance et obtenez votre diplôme de niveau 6 (BAC+4).
Programmes certifiés, niveau Bac +3/4
À la fin du programme, vous recevrez un certificat RNCP niveau 6, équivalent à BAC +3/4 que vous pourrez présenter aux recruteurs.


Lancez votre carrière dans la tech auprès d'experts passionnés
Depuis 2013, Le Wagon a formé plus de 22 000 personnes dans le monde entier. Grâce à nos formations, nos diplômés ont pu commencer une nouvelle vie, relancer leur carrière, créer l’entreprise de leur rêve.

Des programmes créés et enseignés par des experts de la Tech

Polytechnique

Polytechnique

Harvard

Mc Gill University