NextJS #B-5/5. Créer un Projet
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
59m02
de formation
13
leçons vidéo
3
chapitres
Débutant
niveau requis
Carl Brison
Carl Brison
Formateur certifié

NextJS #B-5/5. Créer un Projet

4.8/5 Trustpilot (1399 avis) Satisfait ou remboursé
59m02
de formation
13
leçons vidéo
3
chapitres

Cette formation sera l'occasion de réaliser un projet complet utilisant le CRUD (Create, Read, Update et Delete) au travers de Prisma.

  • Nous allons débuter notre job par l'installation de NextJS ainsi que de Prisma.
  • Ensuite, nous allons ensemble, déclarer une base de données puis nous viendrons configurer Prisma afin de mettre en relation notre projet et notre base de données MySQL.
  • Nous allons définir le schéma de notre projet, puis nous allons migrer le modèle à l'aide du terminal de notre IDE (Ici ce sera Visual Studio Code).
  • Ensuite, nous installerons la dépendance PrismaClient que nous viendrons ensuite instancier.
  • Ainsi, nous serons parfaitement opérationnels pour utiliser l'ensemble des méthodes liées au CRUD, mises à notre disposition par PrismaClient.

Cela nous permettra de :

  • Insérer des datas.
  • Lire une ou plusieurs datas.
  • Modifier des datas.
  • Supprimer des datas.

À la fin de ce tuto, vous serez à l'aise avec l'ensemble de ces nouvelles technologies de développement de site web.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Mise en place des bases du Projet
Chapitre 2
Manipuler les datas
Chapitre 3
Pour la prochaine fois

Table des matières

Chapitre 1 : Mise en place des bases du Projet

17m49
 
Leçon 1Installer Next et Prisma
Leçon 2Déclarer une BDD et configurer Prisma
Leçon 3Définir le schéma
Leçon 4Migrer le modèle
Leçon 5Installer PrismaClient
Leçon 6Déclarer une nouvelle instance de PrismaClient

Chapitre 2 : Manipuler les datas

38m24
 
Leçon 1Créer un composant fonctionnel POST
Leçon 2Insérer un objet JSON
Leçon 3Retourner toutes les datas
Leçon 4Retourner un seul User
Leçon 5Supprimer un User
Leçon 6Modifier un User

Chapitre 3 : Pour la prochaine fois

02m49
 
Leçon 1Pour la prochaine fois

Avis des apprenants

Détail des avis
2
Commentaires
5/5
Note moyenne
5/5
2
4/5
0
3/5
0
2/5
0
1/5
0
Jean-Claude Warg-Briers
Jean-Claude Warg-Briers
Publié le 29/12/2024
Super, je me suis souvenu des tutos sur api rest donc c'est assez clair . J'espère pouvoir mettre tout cela en perspective dans l'exercice à venir. Merci Didier
Carl Brison
Carl Brison
Merci beaucoup Didier ;-)
Bernard Chabloz
Bernard Chabloz
Publié le 17/12/2024
Ça a l'air de fonctionner à merveille, même si l'échec de la protection "user inexistant" pour l'update reste un mystère.
Carl Brison
Carl Brison
Les joies de la complexité ! Merci beaucoup pour votre commentaire ;-)

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

débutant

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
19,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
59m02 de vidéo • 3 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ 27,91€ /mois
Le 1er mois, puis 34,90€ - sans engagement
Cette formation + 6 790 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Profiter de l'offre
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1426 tutos gratuits

Notre politique de protection des données