Technobees

Développeur full stack NodeJs

Forme toi à un métier d'avenir!

Lors de cette formation qualifiante de 5 mois, nous allons vous former au métier de développeur full stack junior. Vous apprendrez la programmation JavaScript, pour ensuite entrer dans le domaine de NodeJs et ses multitudes de possibilités. Vous développerez des applications Web connectées, des API, des CLI en utilisant les outils fournis par la plateforme comme TYPEORM, EXPRESS, PASSPORT, NFW. Vous aborderez également la sécurité (Helmet) de vos développements ainsi que les meilleures pratiques, mais aussi les bases de données, les moteurs MYSQL/ MONGO et des bases d’Elastic pour améliorer vos moteurs de recherches. Nous terminerons par les outils périphériques comme GIT, PM2, CYPRESS dans le cadre de l’intégration continue.

i

Séance d'information

Suite à votre inscription à la formation, vous serez convié à une séance info obligatoire qui se déroulera le 27 janvier prochain, de 9h à 12h.
La séance d'information se fera à distance, via la plateforme Teams (vous recevrez un lien par mail pour y accéder)

Informations pratiques

90Jours

1

1 date disponible

Heure de début

09:00

Heure de fin

17:00

Formation qualifiante

Gratuit pour les chercheurs d'emploi

Technocité Hornu

Rue Henri Degorge 23

7301 Hornu

Itinéraire

Votre profil

Vous avez des connaissances en JavaScript, en web et vous souhaitez vous orienter vers le développement NodeJs Full stack, alors cette formation est pour vous. Même si nous revenons sur les concepts de programmation, il est souhaitable d’avoir un esprit logique. Le plus important est d’avoir une réelle envie et la motivation de trouver des solutions et d’avoir l’esprit d’équipe.

technotype

Compétences acquises

Cette formation vous permettra d’acquérir les compétences techniques et humaines nécessaire afin de débuter une carrière en tant que développeur Full stack NodeJs. Vous pourrez au terme de cette formation réaliser un projet de A à Z .

technotype

Programme

  1. 01

    Module 1 : Les prérequis

    Prévu comme une mise en commun des notions de base, ce module vous met le pied à l’étrier sur les fondements de la programmation, ainsi que les méthodes d’interaction dans une équipe projet.
    Initiation à la programmation en javascript
    Initiation à la gestion de projet avec SCRUM

  2. 02

    Module 2 : Conception et utilisation des bases de données

    Conception de base de données
    MySQL
    Mongo/Mongoose

  3. 03

    Module 3 : La programmation en javascript (es6, esNEXT)

    Ce module va vous permettre de maîtriser le langage Javascript moderne de manière globale, pour en arriver au TypeScript
    ES6-ESNEXT
    TYPESCRIPT
    Atelier ES6-NODE

  4. 04

    Module 4 : Programmation frontend

    Ce module abordera la partie interface utilisateurs de vos applications web en utilisant HTML/CSS et en ce qui concerne les Framework frontend nous nous pencherons sur Angular et ReactJs
    HTML5/CSS3
    SASS-POSTCSS-TAILWIND
    ANGULAR
    ReactJS

  5. 05

    Module 5: Programmation NodeJs

    Ce module nous fait entrer dans l’univers de la programmation NodeJs et ses multiples facettes, que ce soit en termes de développement ou d’outils. Nous aurons l’occasion de découvrir des Framework comme Express ou des ORM comme TypeORM et Mongoose. Pour finalement intégrer des outils externes comme Elastic Search.
    NodeJs Base
    NodeJs Advanced
    Elastic Search integration
    NodeJs Atelier

  6. 06

    Module 6 : Les outils d’intégration et d’intégration continue

    Ce module va nous plonger dans les rouages d’une mise en ligne efficace et structurée en utilisant les outils les plus efficaces.
    Git & GitHub
    JS Tooling (BABEL/ESLINT/PRETTIER/PARCEL/WEBPACK)
    PM2
    Cypress e2e testing

  7. 07

    Module 7: atelier

    Ce module vous permettra de mettre en œuvre vos apprentissages dans la réalisation d’un projet réel avec vos partenaires, le tout accompagné d’un coach professionnel qui vous guidera et vous proposera les bonnes directions à prendre.

Contacts pour la formation

Rosalia

Rosalia

rosalia@technocite.be

Coordinatrice de formation

Inscrivez-vous à la newsletter