Parcours métier (programmes avancés)AvancéParcours métier64 heures
Formation Full-stack Developer (React + Node.js) – parcours complet 64 h à Oran ou en ligne
Parcours métier Full-stack Developer (React + Node.js) : programme avancé de 64 heures, 2 personnes max par séance, à Oran, partout en Algérie ou en ligne. Parcours complet pour devenir développeur full-stack JavaScript : React, Next.js, Node.js, bases de données, authentification et mise en production.
Parcours métier Full-stack Developer (React + Node.js) – programme avancé de 64 heures, du niveau débutant jusqu’au niveau professionnel. Parcours complet pour devenir développeur full-stack JavaScript : React, Next.js, Node.js, bases de données, authentification et mise en production. Formation individuelle (2 personnes maximum par séance), découpée en phases progressives avec un projet à chaque étape. Les formateurs utilisent ces technologies tous les jours au studio IDURAR, sur des projets clients.
Parcours et programme détaillé
Phase 1 – Fondations web et JavaScript (8 h)
- HTML5, CSS moderne (Flexbox, Grid) et responsive
- JavaScript ES6+, DOM et événements
- Asynchrone : promesses, async/await et fetch
- Git, GitHub, terminal et outils du développeur
Phase 2 – React et TypeScript (12 h)
- TypeScript : types, interfaces et génériques
- Composants, props, état et hooks
- React Router, formulaires (React Hook Form + Zod)
- État global (Zustand / Redux Toolkit) et TanStack Query
- Tailwind CSS, performance et tests (Vitest, Testing Library)
Phase 3 – Node.js, Express et API REST (8 h)
- Node.js : event loop, modules et npm
- Express : routes, middlewares et contrôleurs
- Conception d’API REST, validation et gestion des erreurs
- Node.js avec TypeScript et architecture en couches
Phase 4 – Bases de données, authentification et sécurité (10 h)
- PostgreSQL et Prisma : modélisation, relations et migrations
- MongoDB et Mongoose
- JWT, sessions, rôles et connexion Google (OAuth)
- Sécurité : OWASP, CORS, hachage et limitation de débit
Phase 5 – Connecter le front et le back (10 h)
- Consommer son API depuis React, gestion du cache et des erreurs
- Authentification de bout en bout et routes protégées
- Upload de fichiers et images
- Temps réel avec Socket.io (chat, notifications)
- Paiements et e-mails transactionnels
Phase 6 – Next.js full-stack (6 h)
- App Router, composants serveur et layouts
- Route handlers et server actions
- SSR, SSG et SEO
- Auth.js et accès à la base de données depuis Next.js
Phase 7 – Tests, DevOps et déploiement (5 h)
- Tests d’API avec Supertest et tests de bout en bout avec Playwright
- Docker et Docker Compose
- CI/CD avec GitHub Actions
- Mise en ligne sur VPS ou cloud : Nginx, HTTPS, nom de domaine
Phase 8 – Projet final et carrière (5 h)
- Application SaaS full-stack réalisée de A à Z
- Revues de code régulières avec le formateur
- Portfolio GitHub, CV et profil LinkedIn de développeur
- Préparation aux entretiens techniques et au freelance
Projet final
Une application SaaS complète (mini CRM, boutique en ligne ou plateforme de réservation) : front React / Next.js, API Node.js, base de données, authentification, paiements, temps réel, tests et déploiement en ligne.
Débouchés
- Développeur full-stack
- Développeur JavaScript / MERN / PERN
- Développeur web freelance
- Fondateur technique de startup
Pour qui ?
Toute personne qui veut devenir Full-stack Developer (React + Node.js) : étudiants, demandeurs d’emploi, salariés en reconversion, freelances ou développeurs/designers qui veulent monter en niveau.
Prérequis : Des bases en HTML, CSS et JavaScript (variables, fonctions, boucles). Un débutant complet peut commencer par la formation HTML & CSS ou JavaScript.
Déjà des bases ? On fait un test de niveau et on saute les phases que vous maîtrisez.
Tarifs
| Formule | Tarif |
|---|---|
| Tarif horaire (en ligne ou présentiel) | 4 500 DA / heure |
| Paiement | phase par phase, sans engagement sur tout le parcours |
| Parcours complet (64 h) | sur devis, avec réduction |
Modalités
- Formation individuelle : 2 personnes maximum par séance
- En ligne en direct (visio) ou en présentiel à Oran et partout en Algérie
- Durée totale : 64 heures, à votre rythme (intensif ou à temps partiel)
- Horaires flexibles en semaine, le soir ou le week-end
- Exercices, projets notés et revue de code / de travaux à chaque phase
- Attestation de fin de parcours et portfolio prêt à montrer aux recruteurs
- Formation en entreprise possible sur devis
Oran et partout en Algérie
Le studio est à Oran, mais on travaille dans toute l’Algérie : Alger, Constantine, Annaba, Sétif, Tlemcen, Mostaganem, Sidi Bel Abbès, Mascara, Relizane, Chlef, Tiaret, Béjaïa, Tizi Ouzou, Blida, Boumerdès, Bordj Bou Arréridj, Batna, Biskra, Béchar, Ouargla, Ghardaïa et le reste des 58 wilayas. Sur place quand c’est utile, à distance sinon.
S’inscrire
Contactez-nous pour un test de niveau gratuit, le planning du parcours et un devis.