Clean architecture avec Typescript et NodeJs (Express)
Apprendre à mettre en œuvre une structure de projet conforme à la Clean Architecture
Description
Maîtrisez l'art de la Clean Architecture !
Bienvenue dans cette formation en ligne sur la Clean Architecture avec TypeScript, backend NodeJs. Découvrez comment créer des applications robustes, évolutives et faciles à maintenir, en seulement 4h.
Transformez la complexité en opportunité
Les applications sont de plus en plus complexes, avec des exigences toujours plus élevées. La Clean Architecture offre une solution structurée pour gérer cette complexité, en vous permettant de :
Construire des applications évolutives : Adaptez-vous aux changements sans sacrifier la stabilité.
Faciliter la maintenance : Économisez du temps et des efforts lors des mises à jour et des corrections.
Saisir de nouvelles opportunités : Démarquez-vous en tant que développeur/développeuse
Plus précisément, vous apprendrez :
Les principes fondamentaux : Comprenez les concepts de base de la Clean Architecture.
Structurer votre code : Organisez vos projets de manière en suivant les principes de la Clean Architecture.
Code vs Infrastructure : La séparation du code métier du code technique, avec l'injection de dépendance
Controllers, DTO, Codec : Maitrisez les entrées & sorties de votre API
Middleware : Gérez l'authentification et la gestion des erreurs
Vous n'avez pas besoin d'être un architecte ou d'avoir des notions d'architecture, ce cours s'adresse à tout développeurs.
Chaque section vous propose d'avancer pas à pas dans chaque concept, en développant une API complète.
A propos du formateur
Développeur, lead dev, tech lead... 15 années d'expérience dans lesquelles j'ai pu partager mes connaissances, en tant que senior ou lead d'équipe, et à travers des formations en présentiel. Garant des bonnes pratiques, je lance la formation en ligne toujours dans une optique de transmission !
What You Will Learn!
- Comprendre les principes fondamentaux de l'architecture logicielle et son impact sur le développement d'applications
- Appréhender les concepts clés de la Clean Architecture
- Être capable de travailler sur des projets de développement d'applications web en utilisant la Clean Architecture
- Être capable de mettre en œuvre une structure de projet conforme à la Clean Architecture, en organisant efficacement l’arborescence
- Etre au fait des opportunités de carrière, salaires et perspectives liées à la Clean Architecture
Who Should Attend!
- Développeur(se)s Javascript/Typescript confirmés ou senior