Formation Développeur Back-End JavaScript
Développer des applications Web back-end Full JavaScript.

Vous apprendrez à développer des applications Web multi ou mono pages en JavaScript.
Les Frameworks utilisés seront Node.js pour la partie serveur pour la partie client et Angular pour la partie client.
Les bases de données NoSQL seront évoquées au travers de MongoDB ainsi que d’autres frameworks utiles comme Express JS.
École supérieure SUPEMIR Aïn Sebaâ , Casablanca
– Réalisation d’un projet de fin de formation
– SUPEMIR
120 heures
4700 DH au lieu de 5000 DH
Bonnes connaissances des fondamentaux du langage JavaScript ainsi que des notions affirmées de HTML et CSS.
Module 1 : Rappels de fondamentaux
- Prototype,
- Programmation asynchrone
- Primitives d’IHM
- Programmation réactive
- Typescript
Module 2 : Node.js & ExpressJS Node.js :
- Node, npm, npx.-
- json, node_modules, etc.
- Modules global et local, versions
- Contrat d’API Node
- Nodemon, ts-node, webpack ExpressJS
- RequestListener, Middleware, ….
- Construction d’un squelette, Configuration d’Express et de l’application.
- Le rendu de vues avec EJS.
- API REST
- Implementation d’un serveur express en Typescript.
Module 3 : MongoDB
- Installation de Mongo, normale, et via docker et de Mongo compass (client intuitif).
- Exploration des concepts de Mongo : collections, documents,
- CRUD sur Mongo depuis
- REST API avec Middleware express exposant une collection Mongo.
Module 4 : Docker
- Déploiement d’une application Full JavaScript
Module 5 : Projet PERSONNEL
- Attestation de SUPEMIR
- Développeur Back-End JavaScript
