prisma / prisma-workshop-2021-de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eine praktische Einführung in Prisma

Dieses Repository enthält das Starterprojekt für den Eine praktische Einführung in Prisma Workshop von Carmen Berndt.

Setup

1. Klone dieses Repository

Mithife dem folgenden Befehl kannst du dieses Repository klonen:

git clone https://github.com/prisma/prisma-workshop.git

Alternativ kannst du dieses Projekt auf über die Github UI herunterladen. Klicke die Code-Taste in the oberen rechten Ecke und klicke dann auf Download ZIP.

2. Installiere alle Dependencies

Navigiere dann in den Projektordner und installiere alle Dependencies mit dem folgenden Befehl:

cd prisma-workshop
npm install

Workshop

Alle Informationen rund um den Workshop findest du hier.

Eine praktische Einführung in Prisma (2021)

Willkommen

👋 Willkommen zum Eine praktische Einführung in Prisma Workshop.

Ressourcen

Dieses Github Dokument

https://github.com/prisma/prisma-workshop

GitHub starter project

https://github.com/prisma/prisma-workshop

Anforderungen

Ihr benötigt:

  • Node.js auf eurem Rechner (12.2.X / 14.X)
  • Es ist empfohlen (aber nicht erforderlich) VS Code für die praktischen Aufgaben zu verwenden

Das war's 🙌 (es sind keine Vorkenntnisse über SQL oder Prisma nötig)

Das wirst du machen

In diesem Kurs wirst du alle Grundlagen lernen, die du benötigst, um Prisma zu benutzen.

Du wirst mit der Einrichtung von Prisma mit einer SQLite-Datenbank beginnen, die Datenmodellierung mit Prisma kennenlernen und Datenbankmigrationen durchführen (Lektion 1).

Anschließend lernst du den Prisma Client kennen, einen typsicheren Query Builder, mit dem Datenbankabfragen gemacht werden können. Du wirst verschiedene Abfragen untersuchen, von einfachem CRUD über Abfragen zu Relationen bis hin zu Filtern und Paginierung (Lektion 2).

Als nächstes lernst du, wie du die Routen einer REST-API mit Prisma Client implementieren kannst. (Lektion 3).

Zum Schluss behandeln wir, wie du mit Prisma Client die Resolver einer GraphQL-API implementieren kannst. (Lektion 4).

Lektionen

1. Prisma aufsetzen

2. Prisma Client kennenlernen

3. REST API

4. GraphQL API

Wie sieht eine Lektion aus?

Eine Lektion ist in zwei Teile gegliedert:

  1. Host walkthrough: Zu Beginn führt dich dein Host durch die verschiedenen Aufgaben, die dir in dieser Lektion begegnen werden. Seit bitte aufmerksam und folge den Erklärungen, damit du dir sicher sein kannst, dass du die Aufgaben später auch selbst lösen kannst. Code nicht mit und bearbeite die Aufgaben noch nicht selbst! Überlege dir stattdessen Fragen oder spreche alles an, was du nicht verstehst (z.B. im Q & A-Bereich von Zoom).
  2. Du bist dran: Sobald der Host die verschiedenen Aufgaben gezeigt und erklärt hat, bekommst du Zeit, die Aufgaben selbst zu bearbeiten!

Code of Conduct

Wir möchten, dass dieser Workshop für jeden eine angenehme und tolle Erfahrung ist!

Wir verpflichten uns, eine belästigungsfreie Konferenzerfahrung für alle zu bieten, unabhängig vom Geschlecht, Geschlechtsidentität und -ausdruck, Alter, sexueller Orientierung, Behinderung, körperlicher Erscheinung, Körpergröße, Rasse, ethnischer Zugehörigkeit, Religion (oder deren Fehlen) oder der Wahl von Technologien. Wir dulden keine Belästigung von Konferenzteilnehmern in jeglicher Form. Sexuelle Sprache und Bilder sind an keinem Ort der Konferenz angemessen, einschließlich Vorträgen, Workshops, Partys, Twitter, Slack und anderen Online-Medien. Konferenzteilnehmer, die gegen diese Regeln verstoßen, können nach dem Ermessen der Konferenzorganisatoren sanktioniert, ausgeschlossen oder von der Konferenz gesperrt werden, ohne dass eine Rückerstattung erfolgt.

Die vollständige Version kannst du hier lesen.

Möchtest du diesen Workshop selbst halten?

Ein Workshop zu halten mach unglaublich viel Spaß! 😄 Es ist auch eine großartige Möglichkeit, dein Verständnis für die Themen, die du unterrichtest, zu vertiefen und der Gemeinschaft etwas zurückzugeben, indem du dein Wissen teilst.

Die Materialien für diesen Workshop sind frei verwendbar und können mit jedem, den du kennst, geteilt werden! Wenn du diesen Workshop selbst veranstalten möchtest und Tipps und Tricks für den Einstieg benötigst, kannst du dich gerne an uns wenden.

Tritt dem Prisma Discord bei

Schließe dich über 4k Entwicklern auf dem Prisma Discord an.

About


Languages

Language:TypeScript 100.0%