Programme Full Stack
Devenez développeur web

Notre programme vous apportera les compétences, le mindset et le réseau pour concrétiser vos projets

1

Les fondamentaux du développement web

Semaines 1 à 4 On va plonger directement dans le grand bain ! Prêt ? C’est parti ! Nous allons voir ce que nous appelons le tronc commun du développement web. En gros vous allez maitriser les bases fondamentales nécessaires. Au programme des réjouissances, on vous présentera nos amis HTML, le CSS, GIT, MongoDB, Javascript et Node.js...

HTML et CSS

Avec HTML, vous allez pouvoir structurer votre page web. Balises, attributs et formulaires n’auront plus de secret pour vous. Puis nous verrons le CSS... un langage qui à du style ! En gros, la déco c’est lui! Images, styles, mise en forme, tout, tout, tout on vous dira tout sur le CSS !

Git et Github

Collaborer c’est e-ssen-tiel ! (on vous l’avait pas dit ?) A la Capsule, vous allez devoir beaucoup travailler en groupe et collaborer avec les autres élèves. Mais il existe aussi des outils très pratiques et largement utilisés dans la communauté des dev, qui vous aiderons à mieux gérer l’évolution de votre code et pouvoir travailler en équipe sur un même projet : Git et Github

MongoDB

C’est une base de donnée simple flexible et très puissante. Elle vous aidera à développer des applications robustes, rapides et évolutives grâce à MongoDB.

Javascript Frontend

Vous allez faire connaissance avec celui qui va devenir votre meilleur ami pendant ces 10 semaines (roulement de tambour….) : Javascript !! Lui, il est super important, car il va... comment dire... rendre votre page vivante en quelque sorte ! C’est grâce à Javascript que vous allez apporter de l’interactivité à la page.
Au programme : variables, tableaux, objets, boucles et conditions. Ca a l’air barbare comme ca mais vous verrez avec nous, ca va devenir limpide...

Node js

Node.js quesako ? Là ca va se passer coté back end. En gros le back end c’est le cerveau de votre application. Avec Node vous allez pouvoir bâtir l’intelligence de votre appli... et ca on aime ! Là on va parler de programmation orientée objet, connexion avec la base de donnée et tout et tout.

Express

Vous allez voir le micro-framework Express. Un framework ce sont des briques clés en main pour avancer plus vite et mieux organiser votre code... donc ça facilite la vie ! On va aussi s’attarder sur NPM qui permet d’importer facilement des fonctionnalisés dans Node, pratique non ?

2

Concepts avancés de la programmation backend et frontend

Semaines 5 à 8 Là on passe la seconde ! Maintenant que vous avez toutes les bases, on va faire de vous des développeurs web Fullstack! Vous allez apprendre à architecturer votre code pour le rendre plus souple et puissant, et construire des applications pouvant même se déployer sur les mobiles... Ahhh les mobiles ! Elle est pas belle la vie ? On va aussi vous présenter de nouveaux amis, notamment React et Redux (non, ils ne sont pas sur un bateau...)

React

Ca c’est une librairie. Alors attention, c’est pas comme à l’école, là on parle plutôt d’une boite à outils. React va vous permettre de créer facilement des applis qui se chargent en une seule fois, donc de créer des applis plus fluides, et qui peuvent être déployées facilement dans l’univers des mobiles. Cooool...

Redux

Lui, il aide React à communiquer avec le serveur (oui car React il est un peu timide…) Vous allez apprendre à architecturer votre application pour faire communiquer efficacement la partie backend et la partie frontend

Création d’API

Ces petites choses, très pratiques, vont vous permettre de développer des backend évolutifs et autonomes. C’est là on parlera de « webservices ».

Application mobile

Les applis mobiles vous en rêvez ? Mais on vous a dit que c’était long et compliqué ? Qu’il fallait connaître une liste de langages longue comme le bras pour y arriver ? Que neni ! Vous aurez déjà toutes les compétences pour le faire. On va vous apprendre à déployer votre application vers l’environnement mobile. Votre appli pourra même dialoguer avec toutes les fonctionnalités d’un smartphone: accéléromètre, caméra, géolocalisation, notification ...

3

Projet libre !

Semaines 9 à 10 Ca y est ! A ce stade vous pourrez crier à la terre entière que vous êtes dév ! Il vous manque juste plus de pratique sur un vrai gros projet sympa mais compliqué. Donc vous allez vous échauffer avec nous. Vous allez passer 2 semaines à coder le projet de votre choix, en équipe, avec tous les outils et les savoirs faire que vous aurez acquis. Mais pas de panique on ne vous lâche pas comme ca ! Nos profs et mentors seront là pour vous épauler et vous guider dans vos premiers pas de développeur web.

4

L’accompagnement

4 Semaines Maintenant que vous êtes prêts et opérationnels, on va vous aider à concrétiser tous vos projets, parce que c’est ca qui nous fait vraiment vibrer ! Pour les entrepreneurs, les porteurs de projets et autres ambitieux, nous proposons un programme de mentoring de 4 semaines. On vous guidera pour continuer à développer correctement votre appli, car oui, forcément, une fois les mains dans le cambouis vous aurez forcément quelques questions. Pour ceux qui ne rêvent que de code, nous vous accompagnerons à la recherche de votre premier job. Au programme des réjouissances de 4 semaines : rédaction CV, préparation entretien et mise en contact avec notre réseau.

...Et bien sûr on reste en contact !

Une journée avec nous

9h

Cours théorique et live code

10h

Quizz et challenges en binômes

14h

Cours théorique et live code

15h

Projets en groupe et présentation des prototypes

19h

Apéro Up : histoire de plonger dans l’écosystème entrepreneurial et créer votre réseau !

Et si on se voyait ?

Venez nous rencontrer autour d’un verre pour discuter de votre projet et découvrir le programme et l’équipe !
Apéro découverte