Titre RNCP 100% CPF À distance

Next.JS

AMBIENT IT

2 160 €à partir de
Durée variabledurée
2sessions actives
Francelieu

Objectifs de la formation

Créer des applications web universelles
Maîtriser le SSR, le SSG et l'ISR avec le framework NextJS
Créer des pages web optimisées pour les moteurs de recherche
Créer des sites statiques et dynamiques
Implémenter le data fetching via une stratégie statique (build) ou dynamique (run time)

Programme

JOUR 1 : PRISE EN MAIN DE NEXTJS ET FONDAMENTAUX
Next.js et son écosystème : lien avec React, Vercel, documentation
Créer une nouvelle application avec le CLI create-next-app
Découvrir la structure du projet
TypeSCript et TailwindCSS
Implémenter une interface simple multi-pages
Ajouter du style dans Next.js
Découvrir le système de layout
Créer une page de contenu avec un paramètre dynamique
Obtenir des données côté client via un appel d'API
Optimiser les images et les polices
Naviguer entre des pages
JOUR 2 : NEXT FULL-STACK AVEC LES ROUTE HANDLERS (API) ET SERVER ACTIONS
Découvrir vercel et connecter une base de donnée
Récupérer des données serveurs (server composants vs client composants)
Comprendre les différents mécanismes de rendu: Static vs Dynamic, Streaming Incrémental et Partiel
Rechercher et paginer
Muter des données
Gérer les erreurs: 500, 404, etc.
JOUR 3 : OPTIMISATIONS ET DÉPLOIEMENT
Accessibilité et validation de formulaire côté serveur
Ajouter authentification
Ajout de métadonnée, référencement et pwa
Créer un repo Github, pusher son code
CI/CD Github actions et déploiement sur vercel
Revue d'ensemble et récapitulatif

Résultats attendus

RNCP37674B C01 - Développer la partie front-end d'une application web ou web mobile en intégrant les recommandations de sécurité
Présentation d'un projet réalisé en amont de la session : 00 h 20 min
En amont de la session d'examen, le candidat réalise un ou plusieurs projets.
Il prépare un dossier de projet et un support de présentation de type diaporama. Le dossier de projet rend compte de l'ensemble des projets.
Lors de l'examen, le jury prend connaissance du dossier de projet imprimé avant la présentation du candidat.
Le candidat présente ensuite son ou ses projets au jury.
Entretien technique : 00 h 30 min
Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s'assurer de la maîtrise des compétences couvertes par le projet ou les projets. Un questionnement complémentaire lui permet d'évaluer les compétences qui ne sont pas couvertes par le projet ou les projets.
Questionnaire professionnel : 00 h 30 min
L'ensemble des candidats répondent en même temps au questionnaire professionnel en présence d'un surveillant. Le candidat étudie une documentation technique rédigée en anglais. Il répond à
- deux questions fermées à choix unique posées en français ;
- deux questions ouvertes posées en anglais et amenant des réponses courtes, en rédigeant la réponse en anglais.
Durée totale de l'épreuve pour le candidat : 01 h 20 min

Les points forts

Notre formation Next vous présentera les concepts fondamentaux du framework. Vous saurez développer un projet d'application web, vous connaîtrez le concept de Data Fetch et les différents modes de développement.

La certification

TP Développeur web et web mobile

RNCP 37674 RS -1 CertifInfo 114920

Organisme & lieu

  • OrganismeAMBIENT IT
  • Région
  • Département
  • SIRET81227101300045

Formations similaires