La MEAN stack par la pratique

Créer une application Full-Stack JavaScript avec MongoDB Express.js Angular 7 et Node.js

   Voir la bande annonce

Dans cette formation résolument pratique, vous allez apprendre à créer une application FullStack JavaScript. Tout au long de cette formation, vous allez créer un CMS qui vous permettra d'implémenter de nombreuses fonctionnalités et de nombreuses techniques telles que :

- créer une API REST à l'aide de Node et Express.js
- faire du CRUD (Create Read Update Delete) vers une base de données MongoDB à l'aide de Mongoose
- tester votre API à l'aide de Postman
- authentifier des utilisateurs avec Passport
- créer un client Angular (à l'aide d'Angular 7)
- faire des requêtes AJAX depuis votre client Angular vers votre API REST
- améliorer le "look & feel" de vos applications Angular à l'aide d'Angular Material
- poster du contenu depuis un formulaire Angular vers votre serveur Express
- uploader des images vers votre serveur Express
- générer des images de taille réduite automatiquement à partir des images uploadées
- etc ...

Et tout cela, avec le support du code source fourni sur un deux repo github (un dédié à la partie backend, l'autre à la partie front).

Le développement est un savoir faire pas un savoir faire, pas de la théorie : montez en compétence ou progressez en développement FullStack JavaScript à l'aide de cette formation orientée projet.

Pré-requis :
- connaissances de bases indispensables en Angular 2+ telles que Components, Modules, Services et RxJS (idéalement, avoir suivi la formation Angular 6, Angular Material et RxJS 6 par la pratique)
- niveau intermédiaire en HTML et JavaScript
- des connaissances de bases sur Node et MongoDB seront un atout mais pas une nécessité


Votre formateur


Samir Medjdoub
Samir Medjdoub

Développeur web depuis 2003 dans des entreprises clientes publiques (SNCF, URSSAF, EDF...) et privées (Iron Mountain, Jouve, CDiscount...), dirigeant de la société rennaise Code Concept spécialisée en formation JavaScript Front, Back et mobiles hybrides, Samir Medjdoub a eu comme comme fil conducteur la conscience qu’il est bien plus facile de rester sur la vague que de tenter de remonter après s’être laissé submerger. Fidèle à cette stratégie, il a ainsi pris la vague Angular 2 dès les versions bêta en 2015, celle de Node.js il y a sept années de cela et a eu la chance d'évoluer dans des sociétés qui avaient été parmi les premières en France à adopter MongoDB, conjointement aux bases de données relationnelles. Il a toujours cru que comparaison était raison et a porté une égale attention à React et Redux dès 2015, puis Vue.js en 2016. Meteor et désormais Svelte.js sont les outsiders qui retiennent régulièrement son attention.

Les développeuses et développeurs JavaScript (Front, Back ou Fullstack !) ont de très beaux jours devant eux : les formations de la société Code Concept vous aideront à investir efficacement dans les frameworks, plateformes et librairies JavaScript qui vous ouvriront de belles opportunités en 2024 !


Programme de la formation


  Installation d'un éditeur de texte
Valable dans jours
jours après votre inscription

FAQ (questions fréquentes)


Si le cours ne correspond pas à mes attentes, puis-je être remboursé ?
Oui. Vous disposez de 30 jours d'essai durant lesquels vous pouvez être remboursé.
Pourquoi les prix sont-il indiqués Hors Taxes ?
Car vous venez d'une vingtaine de pays différents. La TVA n'est pas la même partout. La plateforme de paiement ajoute donc, dans le cas de la France, 20% de TVA, pour chaque autre pays, la TVA du pays considéré.

Démarrez maintenant !