Ferme la recherche

Développeur Web « Programme Fullstack pour apprendre à coder »

Descriptif

Durée de la formation

Durée 400 heures
En centre 360 heures

Session

du 07 oct. 2019 au 06 déc. 2019  - Bordeaux (33)
du 07 oct. 2019 au 06 déc. 2019  - Bordeaux (33)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

2 mois pour apprendre à concevoir entièrement une plateforme web (site et application mobile responsive Web), devenir développeur fullstack et maîtriser toutes les technologies Front
- end et Back
- end de la base de données à l'interface client.

Description de la formation

La formation full stack est très intense. Pour nous assurer que tout le monde ait le même niveau en programmation informatique dès le départ, tous nos étudiants doivent compléter un travail préparatoire pour se familiariser avec certains langages de programmation avant le début des cours. Ce travail préparatoire requiert 30 à 40h et fournit à nos étudiants une connaissance basique de :
- Web 101 - comment fonctionne le web
- Le terminal
- les commandes de base
- Git
- les commandes basiques
- HTML / CSS : les fondamentaux
- JavaScript : les fondamentaux
- Startup Mindset
- le workflow technique d'une startup
LES FONDAMENTAUX
1/ Installation
Vous installez sur votre ordinateur tous les outils qu'utilise un développeur web pour tout avoir sous la main pendant les 9 semaines sans jamais perdre de temps.
2/ Bases de la programmation
Vous écrivez des algorithmes qui manipulent des variables, des boucles, des conditions et des structures de données comme les tableaux et les hashes. Vous manipulez et analyser des données depuis des fichiers de données structurés (CSV, JSON, XML, HTML).
3/ Architecture logicielle
Vous structurez votre code avec différentes classes en respectant les principes de la programmation orientée
- objet. Comme des architectes qui conçoivent des immeubles, les développeurs doivent choisir la bonne architecture lorsqu'ils codent des logiciels.
4/ Base de données & ORM
Tout logiciel doit stocker des informations dans une base de données. Sans base de données, Airbnb ne pourrait pas stocker vos voyages et vos demandes de réservation. Apprenez à concevoir et créer une base de données relationnelle et à construire des requêtes structurées en utilisant le langage SQL.
DEVELOPPEMENT WEB
1/ Création d'interfaces web
Construisez votre interface utilisateur (UI) en respectant les méthodologies du design atomique (Atomic Design) et apprenez à coder des composants et des mises en page classiques en utilisant les dernières techniques CSS.
2/ ES6, la dernière version de Javascript
Apprenez ES6 - votre deuxième langage de programmation après Ruby
- pour ajouter un comportement dynamique à votre site, ou mettre à jour des pages sans actualiser grâce à AJAX.
3/ Ruby on Rails
Faites la synthèse de toutes vos connaissances en codant votre première application Ruby on Rails. Mettez vos applications en production comme un vrai développeur web et commencez à coder "the Rails way".
4/ Semaine Airbnb
Codez un clone d'Airbnb à partir de zéro en 5 jours. Vous travaillerez en équipe pour apprendre à collaborer sur Github en utilisant les pull requests et en déployant vos apps sur Heroku, en suivant le même workflow que les meilleures startups.
PROJETS FINAUX
Les projets finaux sont le point culminant de la formation. Les étudiants travaillent ensemble pour mettre en pratique tous les concepts et langages de programmation appris pendant les 7 semaines précédentes. Par équipe de 3 ou 4, ils inventent, designent, codent et déploient leurs propre

Conditions d'accès

Avant de vous inscrire voici des ressources et informations pour vous expliquer les conditions requises pour pouvoir éventuellement intégrer la formation du Wagon.
Tout d'abord sachez que tout le programme est en anglais. Dans le domaine du développement Web, une immense partie du temps est consacrée à lire de la documentation, et celle ci est toujours en anglais. Une très bonne compréhension de l'anglais à l'écrit est donc indispensable.
Avant l'inscription à la réunion la première étape est de lire la FAQ du programme qui répond à beaucoup de questions que vous pourriez avoir sur la formation

Donne accès au(x) métier(s) suivant(s)

Administration de systemes d'information (voir la fiche métier)

Etudes et developpement informatique (voir la fiche métier)

Informations complémentaires

1
Et après la formation ?

Retour à l'emploi des anciens stagiaires

FAIBLE

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

LE WAGON

Lieu de formation

107 cours Balguerie Stuttenberg
Bordeaux

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

107 cours Balguerie Stuttenberg
33300, Bordeaux

Voir toutes les formations de LE WAGON