Formation NestJS Développer et sécuriser vos APIs
ACCESS IT
Non finançable CPF
Entreprise
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
2670 €
Durée
28H
Pré-requis
Disposer de bonnes connaissances en JavaScript et sur Node.js
Cette formation ne peut être financée que dans le cadre d'un projet d'entreprise (prise en charge entreprise ou OPCO).
Certifications
Datadock
Qualiopi
Le plus de la formation
Cours individuel et personnalisé à distance. Possibilité d'enregistrer la séance
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
A l’issue de cette formation vous serez capable de :
Comprendre l’architecture du framework
Appréhender ses différents composants
Créer des APIs
Récupérer les données de vos APIs
Interagir avec une base de données
Sécuriser vos APIs
Comprendre l’architecture du framework
Appréhender ses différents composants
Créer des APIs
Récupérer les données de vos APIs
Interagir avec une base de données
Sécuriser vos APIs
Programme
Module1 Introduction à NestJS
Pourquoi choisir NestJs
Installation de NestJs
Découverte des éléments composant le framework
Module2 Les modules de NestJS
Présentation des modules NestJS
Créer un module
Rendre un module Global
Module3 Les contrôleurs
Architecture de NestJs
Création d’un contrôleur
Système de routing
Préfixer les routes d’un contrôleur
L’objet Request et l’objet Response
Récupérer le body d’une request
Définir les paramètres d’une route
Module4 Les Data Transfer Object (DTO)
Définir les DTO
Exemple d’utilisation d’un DTO
Module5 Les Middlewares
Définition
Comment créer un middleware
Comment appliquer un middlware
Quelques middleware pratiques
Module6 Les providers
Définition
Les services
Injection de dépendances
Module7 Les pipes
Définition
Utilisation
Les Validation Pipe
Transformation des objets
Les décorateurs de validations
Les pipes personnalisés (Custom Pipe)
Module8 Les filtres avec NestJS
Définition
Fonctionnement
Comment déclencher une erreur et quels sont les différents types d’erreurs
Module9 Les intercepteurs
Définition
Utilisation
Exemples
Module10 Les variables de configuration de NestJS
Définition des variables de configuration
Utilisation
Module11 Interaction avec une base de données via TypeORM
Définition d’un ORM
Présentation de TypeOrm
Configuration
Les entités
Le Repostory
Le QueryBuilder
Les relations entre les entités
Module12 Authentification et authorisation
Définition
Crypter un mot de passe
Authentifier vos utilisateurs
Passport
Passport Jwt
Les Guards
Pourquoi choisir NestJs
Installation de NestJs
Découverte des éléments composant le framework
Module2 Les modules de NestJS
Présentation des modules NestJS
Créer un module
Rendre un module Global
Module3 Les contrôleurs
Architecture de NestJs
Création d’un contrôleur
Système de routing
Préfixer les routes d’un contrôleur
L’objet Request et l’objet Response
Récupérer le body d’une request
Définir les paramètres d’une route
Module4 Les Data Transfer Object (DTO)
Définir les DTO
Exemple d’utilisation d’un DTO
Module5 Les Middlewares
Définition
Comment créer un middleware
Comment appliquer un middlware
Quelques middleware pratiques
Module6 Les providers
Définition
Les services
Injection de dépendances
Module7 Les pipes
Définition
Utilisation
Les Validation Pipe
Transformation des objets
Les décorateurs de validations
Les pipes personnalisés (Custom Pipe)
Module8 Les filtres avec NestJS
Définition
Fonctionnement
Comment déclencher une erreur et quels sont les différents types d’erreurs
Module9 Les intercepteurs
Définition
Utilisation
Exemples
Module10 Les variables de configuration de NestJS
Définition des variables de configuration
Utilisation
Module11 Interaction avec une base de données via TypeORM
Définition d’un ORM
Présentation de TypeOrm
Configuration
Les entités
Le Repostory
Le QueryBuilder
Les relations entre les entités
Module12 Authentification et authorisation
Définition
Crypter un mot de passe
Authentifier vos utilisateurs
Passport
Passport Jwt
Les Guards
30 années
d'expertise
Sessions garanties
chaque mois
Plus de 96 %
des apprenants satisfaits
Centre
À propos du centre ACCESS IT
Access it est un organisme de formation français, basé à Villeneuve d'Ascq, dans la métropole Lilloise. Formé en 1993, il s'est ancré dans le paysage professionnel des Hauts-de-France et accompagne de nombreuses entreprises sur toute la France. Access it se spécialise dans les systèmes d'informations et les outils numériques et propose de nombreuses formations dans un large spectre d'actions, tels que les outils collaboratifs, le développement, l'informatique décisionnelle ou encore le Web marketing et le Digital Learning.
Access it : l'ambition de réinventer les méthodes de travail et développer le numérique
Face à une dépendance toujours plus importante des entreprises aux outils numériques, le monde du travail se retrouve face à un changement structurel d'une ampleur sans précédent. Outils collaboratifs, télétravail, réunions à distance, ... les possibilités offertes par le numérique représentent des opportunités d'un nouveau genre pour le monde professionnel. Mais, les entreprises, parfois trop peu sensibilisées à ces nouveaux sujets, se retrouvent submergées par des situations auxquelles elles ne sont pas préparées.
Afin d'aider les entreprises face à ces nouveaux enjeux, Access it se meut comme le pivot qui doit permettre aux entreprises de réussir leur virage vers la numérisation de leurs outils. À travers la formation et l'accompagnement, l'institut de formation Lillois aide les entreprises à naviguer dans cette "révolution mondiale de l’environnement de travail". À terme, comme l'explique Access it dans son manifeste, leur aspiration est de réinventer les méthodes de travail en facilitant la collaboration, les échanges et le partage. Une mission de taille, mais d'une importance capitale selon l'institut, où la formation représente une place centrale du processus de réussite.
Une reconnaissance nationale et internationale dans la qualité des formations proposées
Fort de la qualité de ses formations, Access it est récompensé par un partenariat Microsoft Gold, qui vient récompenser tout le travail fourni par l'organisme en matière de formation. L'institut Lillois possède ainsi le plus haut niveau de certification en Développement d’Application, Collaboration et Contenu, Productivité cloud et Plateforme cloud.
À l'échelle nationale, Access it fait partie du groupe HUNIK, un regroupement de cinq sociétés spécialisées dans l'ingénierie informatique, dans l'optique d'accélérer son développement et répondre à toujours plus de besoins à l'échelle de l'hexagone, notamment sur son offre de formation. En chiffres, le groupe HUNIK et Access it représentent plus de 30 ans d'expériences dans le domaine de l'informatique, quelque 22 millions d'euros de chiffre d'affaires et plus de 260 collaborateurs répartis sur tout le territoire. Résolument tourné vers la recherche, le groupe investit également énormément dans ses pôles Recherche et Développement. En effet, pour 20 millions € de chiffre d'affaires généré, HUNIK réinjecte un peu plus de 5 % du CA réinvesti dans la R&D chaque année.
Ce management des ressources, à hauteur des ambitions d'Access it et du groupe HUNIK, permet à l'institut Lillois de proposer un catalogue de plus de 900 formations à destination des particuliers et des entreprises. Pour découvrir un aperçu des formations proposées par Access it, n'hésitez pas à contacter leur offre plus en détails ci-après. Si vous cherchez une formation dans un domaine particulier de l'informatique, n'hésitez pas à contacter directement l'organisme à l'aide du formulaire de contact présent sur cette page.
Access it : l'ambition de réinventer les méthodes de travail et développer le numérique
Face à une dépendance toujours plus importante des entreprises aux outils numériques, le monde du travail se retrouve face à un changement structurel d'une ampleur sans précédent. Outils collaboratifs, télétravail, réunions à distance, ... les possibilités offertes par le numérique représentent des opportunités d'un nouveau genre pour le monde professionnel. Mais, les entreprises, parfois trop peu sensibilisées à ces nouveaux sujets, se retrouvent submergées par des situations auxquelles elles ne sont pas préparées.
Afin d'aider les entreprises face à ces nouveaux enjeux, Access it se meut comme le pivot qui doit permettre aux entreprises de réussir leur virage vers la numérisation de leurs outils. À travers la formation et l'accompagnement, l'institut de formation Lillois aide les entreprises à naviguer dans cette "révolution mondiale de l’environnement de travail". À terme, comme l'explique Access it dans son manifeste, leur aspiration est de réinventer les méthodes de travail en facilitant la collaboration, les échanges et le partage. Une mission de taille, mais d'une importance capitale selon l'institut, où la formation représente une place centrale du processus de réussite.
Une reconnaissance nationale et internationale dans la qualité des formations proposées
Fort de la qualité de ses formations, Access it est récompensé par un partenariat Microsoft Gold, qui vient récompenser tout le travail fourni par l'organisme en matière de formation. L'institut Lillois possède ainsi le plus haut niveau de certification en Développement d’Application, Collaboration et Contenu, Productivité cloud et Plateforme cloud.
À l'échelle nationale, Access it fait partie du groupe HUNIK, un regroupement de cinq sociétés spécialisées dans l'ingénierie informatique, dans l'optique d'accélérer son développement et répondre à toujours plus de besoins à l'échelle de l'hexagone, notamment sur son offre de formation. En chiffres, le groupe HUNIK et Access it représentent plus de 30 ans d'expériences dans le domaine de l'informatique, quelque 22 millions d'euros de chiffre d'affaires et plus de 260 collaborateurs répartis sur tout le territoire. Résolument tourné vers la recherche, le groupe investit également énormément dans ses pôles Recherche et Développement. En effet, pour 20 millions € de chiffre d'affaires généré, HUNIK réinjecte un peu plus de 5 % du CA réinvesti dans la R&D chaque année.
Ce management des ressources, à hauteur des ambitions d'Access it et du groupe HUNIK, permet à l'institut Lillois de proposer un catalogue de plus de 900 formations à destination des particuliers et des entreprises. Pour découvrir un aperçu des formations proposées par Access it, n'hésitez pas à contacter leur offre plus en détails ci-après. Si vous cherchez une formation dans un domaine particulier de l'informatique, n'hésitez pas à contacter directement l'organisme à l'aide du formulaire de contact présent sur cette page.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Développeur Web et Web Mobile - Développement Web
À DISTANCE
Finançable CPF
Nous contacter
À distance
Tout public
Avis du centre
.
Centre Européen de Formation
Graduate Développeur web full stack
À DISTANCE
Finançable CPF
4190 €
À distance
Tout public
Avis du centre
.
STUDI
Développeur web et mobile - bac+2
VINCENNES, PARIS 15E
Finançable CPF
Nous contacter
En centre
Salarié en poste / Entreprise
Nextformation
R Niveau 2 - Développeur - Création de packages
À DISTANCE
Finançable CPF
2990 €
À distance
Salarié en poste / Entreprise
ThinkR
Créer et administrer son site Internet
LA SALVETAT-SAINT-GILLES
Non finançable CPF
2000 €
En centre
Salarié en poste / Entreprise
Les Clés de la Gestion
Développeur web et web mobile - Full Stack
LATTES
Finançable CPF
4490 €
À distance / En alternance
Tout public
PROFORMÉA
Les formations les plus recherchées
Formation Toulouse
Formation Nantes
Formation Paris
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Nice
Formation Angers
Formation Web CPF
Formation Web en ligne
Formation Creation site internet CPF
Formation Creation site internet en ligne
Formation Devops
Formation Developpeur web
Formation Webmarketing
Formation Webmaster
Formation Digital
Formation Responsable digital
Formation Integrateur web
Formation Chef de projet web
Formation Webdesigner
Formation Instagram
Formation Devops Nantes
Formation Developpeur web Nantes
Formation Devops Toulouse
Formation Developpeur web Toulouse
Formation Devops Paris
Formation Devops Puteaux
Formation Developpeur web Paris
Formation Webmarketing Toulouse
Formation Digital Toulouse
Formation Responsable digital Toulouse