Packt

Offizielles Next Js Tutorial Code Along - React Web Development

Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

Packt

Offizielles Next Js Tutorial Code Along - React Web Development

Bei Coursera Plus enthalten

Fragen Sie Coursera

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Lernen Sie, wie Sie dynamische React-Apps erstellen und diese in Next.js konvertieren

  • Eignen Sie sich Fachwissen in den Bereichen serverseitiges Rendering (SSR) und statische Website-Generierung (SSG) an

  • Optimieren Sie Ihre Webanwendungen mithilfe von Leistungsstrategien wie Code-Splitting

  • Lernen Sie, wie Sie Next.js-Anwendungen mithilfe von GitHub und Vercel für reale Projekte bereitstellen

Kompetenzen, die Sie erwerben

  • Kategorie: Web-Entwicklung
  • Kategorie: Javascript
  • Kategorie: React.js
  • Kategorie: Full-Stack Web-Entwicklung
  • Kategorie: Leistungsoptimierung
  • Kategorie: HTML und CSS
  • Kategorie: Bereitstellung von Anwendungen
  • Kategorie: Versionskontrolle
  • Kategorie: Server-Seite
  • Kategorie: Front-End-Webentwicklung

Werkzeuge, die Sie lernen werden

  • Kategorie: GitHub
  • Kategorie: JavaScript-Frameworks
  • Kategorie: Frontend-Leistung
  • Kategorie: Cascading Style Sheets (CSS)
  • Kategorie: Hypertext Markup Language (HTML)
  • Kategorie: Web-Entwicklungs-Tools
  • Kategorie: UI-Komponenten
  • Kategorie: Git (Versionskontrollsystem)

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

14 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 12 Module

In diesem Modul geben wir Ihnen einen umfassenden Überblick über den Kurs, einschließlich des Aufbaus, der wichtigsten Themen und der Lernergebnisse, die Sie erwarten können. Sie werden die Grundlagen von Next.js und der Webentwicklung kennenlernen, Einblicke in Strategien zum Selbstlernen gewinnen und verstehen, welche wesentliche Rolle React und HTML beim Erstellen moderner Websites spielen. Dieser Abschnitt legt den Grundstein für Ihre Entwicklung als Entwickler und stellt sicher, dass Sie auf das vorbereitet sind, was vor Ihnen liegt.

Das ist alles enthalten

7 Videos1 Lektüre1 Aufgabe

In diesem Modul gehen wir Schritt für Schritt durch den Aufbau Ihrer ersten Website von Grund auf, beginnend mit der Einrichtung wichtiger Tools wie Visual Studio Code. Sie lernen, wie Sie eine einfache Website mit HTML und JavaScript erstellen, das DOM für dynamische Interaktionen bearbeiten und verschiedene Programmierparadigmen kennenlernen. Am Ende dieses Moduls verfügen Sie über ein praxisorientiertes Verständnis für die Erstellung und Optimierung von Webseiten.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul werden wir Ihre einfache Website in eine voll funktionsfähige React-Anwendung umwandeln. Sie lernen, wie Sie herkömmlichen Webcode manuell konvertieren, das React-Projekt strukturieren und Quelldateien verknüpfen. Darüber hinaus werden wir uns mit den wichtigsten Tools wie Babel und JSX befassen, die den Entwicklungsprozess optimieren, indem sie Ihnen die Nutzung moderner JavaScript-Funktionen bei verbesserter Lesbarkeit ermöglichen.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul behandeln wir die CORE-JavaScript-Konzepte, die für das Beherrschen von React unerlässlich sind. Wir beginnen mit Node.js und der Einrichtung Ihrer Entwicklungsumgebung und beschäftigen uns anschließend mit grundlegenden Konzepten wie Funktionen, Gültigkeitsbereich und Closures. Außerdem beschäftigen Sie sich mit fortgeschrittenen JavaScript-Funktionen wie Pfeilfunktionen, Destrukturierung und Function Hoisting – Fähigkeiten, die für das Schreiben von sauberem und effizientem Code in React-Anwendungen entscheidend sind.

Das ist alles enthalten

12 Videos1 Aufgabe

In diesem Modul führen wir Sie Schritt für Schritt durch die Entwicklung von React-Anwendungen. Sie lernen, wie man Komponenten schreibt, die Struktur des Komponentenbaums versteht und mit verschachtelten Komponenten arbeitet. Durch die Auseinandersetzung mit Props, Listen und React-Hooks erwerben Sie praktische Fähigkeiten zur Verwaltung des Zustands, zur Darstellung dynamischer Inhalte und zur Erstellung interaktiver, effizienter Anwendungen von Grund auf.

Das ist alles enthalten

5 Videos1 Aufgabe

In diesem Modul führen wir Sie durch den Prozess der Migration Ihrer React-Projekte zu Next.js. Sie lernen die besonderen Vorteile von Next.js für die professionelle Entwicklung kennen, darunter verbesserte Skalierbarkeit und Leistung. Am Ende dieses Moduls sind Sie in der Lage, Ihre React-Anwendungen in vollständig optimierte Next.js-Projekte umzuwandeln.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden wir uns mit den fortgeschrittenen CORE-Konzepten von Next.js befassen, um Ihre Anwendungen für den Produktiveinsatz zu optimieren. Sie werden sich eingehend mit dem Next.js-Compiler, der Minifizierung und dem Bundling sowie mit fortgeschrittenen Rendering-Techniken wie CSR, SSR und SSG beschäftigen. Außerdem werden wir die entscheidende Rolle von CDNs und Edge-Computing bei der Verbesserung der Leistung und der Inhaltsbereitstellung für Next.js-Anwendungen untersuchen und Ihnen die Werkzeuge an die Hand geben, mit denen Sie hochleistungsfähige, skalierbare Webanwendungen erstellen können.

Das ist alles enthalten

14 Videos1 Aufgabe

In diesem Modul werden wir in einem praxisorientierten Bootcamp mit gemeinsamen Programmierübungen Schritt für Schritt den Prozess der Erstellung einer Next.js-App von Grund auf durchgehen. Sie erhalten eine Einführung in das Abschlussprojekt und lernen, wie Sie eine Next.js-Vorlage lokal einrichten. Wir werden die Dateistruktur und Core-Konzepte wie Seiten erkunden und uns anschließend mit Optimierungstechniken wie Prefetching und Code-Splitting befassen, um die Leistung Ihrer App zu verbessern.

Das ist alles enthalten

5 Videos1 Aufgabe

In diesem Modul werden wir uns damit befassen, wie Sie mit Metadaten und Assets in Next.js arbeiten können, um das Design und die Funktionalität Ihrer Anwendungen zu verbessern. Sie lernen, Bilder zu optimieren, Skripte und Header-Daten zu verarbeiten sowie CSS-Module für ein modulares Styling zu nutzen. Darüber hinaus werden Sie globale Stile implementieren und Utility-Stile anpassen, um mehr Flexibilität zu gewinnen. Wir werden uns außerdem mit der Bedeutung von Metadaten für die Verbesserung der Suchmaschinenoptimierung (SEO) und des Teilens in sozialen Medien befassen und mithilfe von Props und Children in React und Next.js dynamische Layouts und interaktive Komponenten erstellen.

Das ist alles enthalten

9 Videos1 Aufgabe

In diesem Modul werden wir uns eingehend mit Pre-Rendering- und Datenabruftechniken in Next.js befassen. Sie werden die Unterschiede zwischen statischer Generierung und serverseitigem Rendering (SSR) erkunden und lernen, wie Sie den richtigen Ansatz für Ihr Projekt auswählen. Anhand praktischer Schritte implementieren Sie „GetStaticProps“ zur Generierung statischer Inhalte und optimieren dynamische Inhalte mithilfe des Datenabrufs. Außerdem behandeln wir, wann „GetServerSideProps“ für das serverseitige Rendering eingesetzt werden sollte, und üben wichtige Algorithmen für eine bessere Datenbearbeitung.

Das ist alles enthalten

7 Videos1 Aufgabe

In diesem Modul beschäftigen wir uns mit dynamischen Routen in Next.js, damit Sie flexible, datengesteuerte Webanwendungen entwickeln können. Sie lernen, wie Sie `getStaticPaths` für das dynamische statische Rendering implementieren, dynamische Beitragsseiten optimieren und Ihre Komponenten mit Styling verfeinern. Das Modul behandelt außerdem fortgeschrittene Techniken wie Incremental Static Regeneration (ISR), das Abrufen von Daten, Datenbankabfragen und die Nutzung von API-Routen, um die Funktionalität und Interaktivität Ihrer App zu erweitern.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul führen wir Sie Schritt für Schritt durch den Prozess der Bereitstellung Ihrer Next.js-Anwendung. Zunächst lernen Sie GitHub kennen und erfahren, wie Sie Ihre App zur Versionskontrolle auf die Plattform hochladen. Anschließend widmen wir uns der Bereitstellung Ihrer App auf Vercel, der Verwaltung von Branches sowie dem Umgang mit Pull-Anfragen und Code-Reviews, um Ihren Entwicklungs- und Bereitstellungsprozess zu optimieren. Am Ende werden Sie die Bereitstellung und Verwaltung Ihrer Next.js-Projekte mit GitHub und Vercel sicher beherrschen.

Das ist alles enthalten

5 Videos3 Aufgaben

Dozent

Packt - Course Instructors
Packt
1.946 Kurse575.115 Lernende

von

Packt

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen