Vous avez déjà testé le développement Web ? Et vous avez envie de devenir un·e développeuse·e Web, à la fois Front-End et Back-End ?
Atteignez un niveau de connaissances avancé en développement Web Front-end et Back-end grâce à JavaScript et sa pile technologique MERN : MongoDB, Express.js, React.js, Node.js.
Informations pratiques
- Compétences numériques :
- Utilisation aisée et régulière d’un ordinateur et d’Internet
- Etre en possession d’une adresse mail
- Avoir déjà testé le développement Web
Cette formation est terminée.
> Pour rester informé·e des prochaines formations,
vous pouvez vous abonner à notre newsletter.
Pourquoi se former pour devenir développeuse·eur JavaScript Full Stack ?
Un·e développeuse·eur JavaScript Full Stack est une personne qui travaille sur une stack complète, à la fois sur la partie Front-End (partie visible) et sur la partie Back-End (partie cachée) d’un projet web.
Une stack, vous dites ?
Une stack est une pile technologique qui permet au développeur ou à la développeuse de travailler sur un projet de A à Z.
La stack abordée durant cette formation est la MERN Stack. (MongoDB, Express.js, React.js et Node.js), qui fait partie des compétences les plus recherchées du moment.
L’avantage principal de la MERN stack réside dans le fait de ne devoir utiliser qu’un seul langage de programmation, le JavaScript. En outre, les utilisateurs d’une application réalisée avec la MERN stack recevront leurs données beaucoup plus rapidement, ce qui améliorera considérablement l’expérience utilisateur.
Quels avantages à être Full Stack ?
Dans le secteur du développement, il y a en règle générale, deux profils distincts de développeuse·eurs :
- des profils Front-End spécialisés dans le design, l’interface et l’expérience utilisateur
- des profils Back-End, spécialisés dans le côté technique fonctionnel d’un projet (Base de données, algorithmique et logique).
Le profil Fullstack combine les deux profils. Cela permet d’éviter le besoin d’avoir un développeur Front-end et un développeur Back-end. Ce profil est donc très recherché dans le contexte pénurique actuel, surtout par les petites entreprises qui n’ont pas les moyens de recruter des profils spécifiques.
Une pédagogie par projet, un portfolio pour se démarquer
Avoir une formation en tant que développeur.euse ne suffit pas pour démarquer son profil lors des entretiens d’embauches. Il faut aussi prouver de quoi on est capable, montrer du concret. C’est pourquoi cette formation est basée sur une pédagogie par projet. De la pratique, de la pratique et encore de la pratique pour réaliser différents projets tout au long de la formation.Et avec les 15 projets à realiser, vous allez pouvoir vous démarquer sur le marché de l’emploi et convaincre !
Programme de la formation
96 jours (de 6h) de formation – soit 576 heures d’apprentissage chez Interface3.Namur
- Cours techniques
- Les bases de HTML et CSS (4 jours)
- Git (2 jours et tout au long de la formation)
- CSS avancé (2 jours)
- Préprocesseur : SASS/SCSS (1 jour)
- Les bases de JavaScript (4 jours)
- Bases réseaux : Protocoles/Ports (2 jours)
- UI & UX (1 jour)
- Materialize & Bootstrap (1 jour)
- Le webdesign grâce à Greensock (2 jours)
- Paramétrages Windows avancés (1 jour)
- Bases Linux et Apache (2 jours)
- Introduction aux bases de données (2 jours)
- SQL avec MySql (3 jours)
- JavaScript avancé (6 jours)
- Node.js (5 jours)
- MongoDB et No-Sql (3 jours)
- Express.js (3 jours)
- TypeScript (1 jour)
- React.js (6 jours)
- Tests unitaires (1 jour)
- Découverte Vue.js (1 jour)
- Découverte Angular (1 jour)
- UML (3 jours)
- Gestion de projet Agile avec la méthodologie Scrum et Kanban (2 jours et pendant les projets)
- Soft skills
- Compétences communicationnelles (1 jour)
- Gestion du stress (1 jour)
- Valoriser son profil (3 jours)
- CV (1 jour)
- Lettre de motivation (1 jour)
- Relooking CV (1 jour)
- Gestion du temps et planification (1 jour)
- Présenter et pitcher son projet face à un employeur ou à un jury (1 jour)
- S’orienter dans un métier de l’informatique (1 jour)
- Environnement de travail dans un service informatique (1/2 jour)
- Astuces pour postuler en tant que développeur (1/2 jour)
- Formations complémentaires et entretien individuel (1 jour)
- Projets
- Site web personnel portfolio reprenant tous vos projets
- 3 projets CSS avancé
- 2 projets Greensock
- 1 projet Materialize
- 3 projets JavaScript avancé
- 1 Projet fil rouge Full-Stack
- Hackathon collaboratif Front-end (3 jours)
- Laboratoire individuel Back-end (5 jours)
- Hackathon collaboratif Full-stack (5 jours)
- Projet individuel final Full-stack (9 jours)
Formulaire d’inscription
Les inscriptions pour cette formation sont clôturées. Pour être informé·e de nos prochaines formations, inscrivez-vous à notre newsletter.
Avec le soutien du Digital Belgium Skills Fund