La façon dont MarQenti livre du logiciel en production : fiable, sécurisé, rapide. Douze séances qui te prennent sans rien connaître et te rendent capable — et une vraie application, Atelier, construite avec toi du premier composant à la mise en ligne.
Comprendre le web pour de vrai, puis poser les bases d'Angular : composants, navigation, et ce qui part vraiment en production.
Ce qui se passe quand tu ouvres une page, le DOM, site classique vs SPA, ce qu'est un framework — et ton premier projet qui tourne.
Ouvrir la séance →Les trois fichiers (.ts / .html / .scss) et comment ils se parlent, le data binding, l'arbre des composants, inputs & outputs.
Ouvrir la séance →Changer d'écran sans recharger : routes, router-outlet, routerLink, paramètres, lazy loading — la SPA sous le capot.
Ouvrir la séance →HMR pour coder, puis ng build : bundling, minification, tree-shaking, le dossier dist/ — ce qui part réellement en ligne.
Ouvrir la séance →Des données réelles : services, requêtes HTTP, formulaires validés, et un état réactif qui met l'écran à jour tout seul.
Sortir la logique des composants, partager l'état via un service, l'injection avec inject() — et un état dans un signal.
Ouvrir la séance →Ce qu'est vraiment une requête (méthode, en-têtes, corps, statut), HttpClient, GET/POST — sur une vraie API mock (json-server).
Ouvrir la séance →Reactive forms, FormGroup & validators, afficher les erreurs proprement, et envoyer les données via le service.
Ouvrir la séance →Signals, computed & effect en profondeur : totaux qui se recalculent seuls, recherche instantanée, un état propre.
Ouvrir la séance →La couche pro : sécurité, choix d'architecture, SSR pour le SEO, et la mise en ligne — Atelier livré pour de bon.
XSS et la sanitization d'Angular, ce qu'est une CSP, les jetons d'auth via un intercepteur, et le CORS expliqué.
Ouvrir la séance →Pourquoi standalone a gagné, OnPush et la performance, le lazy loading, et la structure qui tient à l'échelle.
Ouvrir la séance →Pourquoi une SPA est invisible sur Google, le rendu serveur + hydration, les balises title/meta par écran.
Ouvrir la séance →Variables d'environnement, build de prod, hébergement, CI/CD — et l'épreuve finale : Atelier en ligne, en HTTPS.
Ouvrir la séance →Une application réelle — clients, projets, factures — construite brique par brique sur les 12 séances. Le cahier de projet te donne, pour chaque séance : l'objectif, les étapes, le code corrigé, et comment vérifier.
En ligne, à ton rythme — les 12 séances + le cahier de projet : 299 DT. Cours + tutorat — les séances en direct avec la revue de ton code par un ingénieur MarQenti : 799 DT.
Ce cours est la moitié front-end. Avec LA STACK · Laravel, tu construis la vraie API derrière Atelier — et tu remplaces json-server par un back-end réel. De l'écran à la base de données, un seul produit déployé de bout en bout. Le pack full-stack (Angular + Laravel) est proposé à tarif réduit.