NODEJS
Node.js
Solid foundations for developing back-end applications in JavaScript
✓ Formation officielle SFEIR InstituteNiveau Intermediate⏱️ 3 jours (21h)
Ce que vous allez apprendre
- Understand the architecture and core concepts of Node.js
- Master asynchronous programming, events, and streams
- Implement robust error handling
- Create network applications (TCP/UDP and HTTP/HTTPS servers)
- Develop RESTful web back-ends using popular frameworks like Express.js
- Interact with file systems and databases
- Package and deploy Node.js applications
Prérequis
- Having completed the JavaScript: The fundamentals of the language course or having equivalent knowledge
Public cible
- Developers, Integrators, Software architects, Technical project managers
Programme de la Formation
10 modules pour maîtriser les fondamentaux
Sujets abordés
- →What is Node.js?
- →Tools: node and npm
- →Node.js development environment
- →Node.js architecture concepts: IO, asynchronous, non-blocking, concurrency, event-loop, scalability
Activités
Installation of Node.js and a development environment
Demonstration of the event loop through a first asynchronous / non-blocking program
REPL
Quality Process
SFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach
Teaching Methods Used
- Lectures / Theoretical Slides — Presentation of concepts using visual aids (PowerPoint, PDF).
- Technical Demonstration (Demos) — The instructor performs a task or procedure while students observe.
- Guided Labs — Guided practical exercises on software, hardware, or technical environments.
Evaluation and Monitoring System
The achievement of training objectives is evaluated at multiple levels to ensure quality:
- Continuous Knowledge Assessment : Verification of knowledge throughout the training via participatory methods (quizzes, practical exercises, case studies) under instructor supervision.
- Progress Measurement : Comparative self-assessment system including an initial diagnostic to determine the starting level, followed by a final evaluation to validate skills development.
- Quality Evaluation : End-of-session satisfaction questionnaire to measure the relevance and effectiveness of the training as perceived by participants.
Prochaines sessions
18 février 2026
Distanciel • Français
24 juin 2026
Distanciel • Français
23 septembre 2026
Distanciel • Français
Former plusieurs collaborateurs
- Tarifs dégressifs (plusieurs places)
- Session privée ou sur-mesure
- En présentiel ou à distance