Packt

Laravel von Grund auf

Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

Packt

Laravel von Grund auf

Bei Coursera Plus enthalten

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

  • Eine Laravel-Entwicklungsumgebung einrichten und Datenbanken konfigurieren

  • Entwickeln Sie dynamische Webanwendungen mithilfe der MVC-Architektur und Blade-Vorlagen

  • Implementierung von Authentifizierung, Middleware und Autorisierung für sichere Apps

  • Laravel-Anwendungen mit Laravel Forge bereitstellen und für den Produktivbetrieb optimieren

Kompetenzen, die Sie erwerben

  • Kategorie: Wiederverwendbarkeit von Code
  • Kategorie: Web-Entwicklung
  • Kategorie: Datenbank-Management
  • Kategorie: Entwicklungsumgebung
  • Kategorie: Model-View-Controller
  • Kategorie: Beglaubigungen
  • Kategorie: Objekt-Relationales Mapping
  • Kategorie: Migration von Daten
  • Kategorie: Full-Stack Web-Entwicklung
  • Kategorie: Berechtigung (Computing)
  • Kategorie: Bereitstellung von Anwendungen

Werkzeuge, die Sie lernen werden

  • Kategorie: UI-Komponenten
  • Kategorie: Anwendungs-Rahmenwerke
  • Kategorie: Web-Entwicklungs-Tools
  • Kategorie: Web-Frameworks
  • Kategorie: PostgreSQL
  • Kategorie: Cascading Style Sheets (CSS)
  • Kategorie: Web-Anwendungen
  • Kategorie: PHP (Skriptsprache)
  • Kategorie: GitHub

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

15 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 15 Module

In diesem Modul stellen wir Ihnen den Kurs vor, geben einen Überblick über den Lernpfad und präsentieren das Abschlussprojekt, um Ihnen ein klares Ziel vor Augen zu führen. Außerdem werden wir die CORE-Funktionen von Laravel, seine Vorteile und die hochwertige Dokumentation näher beleuchten, die Ihnen auf Ihrem Lernweg zur Seite steht.

Das ist alles enthalten

5 Videos1 Lektüre

In diesem Modul werden wir Schritt für Schritt die Einrichtung Ihrer Entwicklungsumgebung für Laravel durchgehen und dabei die Installationsoptionen sowohl unter macOS als auch unter Windows behandeln. Wir werden uns mit Laravel Herd, Composer und den besten Tools für das effiziente Schreiben und Verwalten von Laravel-Code befassen.

Das ist alles enthalten

6 Videos1 Aufgabe

In diesem Modul werden wir uns eingehend mit der CORE-Struktur von Laravel befassen, einschließlich der MVC-Architektur und der Ordnerstruktur. Sie lernen, wie man Routen definiert, Parameter übergibt sowie Anfragen und Antworten verarbeitet, und erwerben so eine solide Grundlage im Routing-System von Laravel.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul werden wir uns damit befassen, wie Laravel Views und Controller handhabt, einschließlich Blade-Templates, Datenübergabe und dynamischem Rendering. Außerdem werden wir Layouts, Partials und Direktiven implementieren, um die Frontend-Entwicklung zu optimieren.

Das ist alles enthalten

11 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf das Komponentensystem von Laravel und darauf, wie man Anwendungen effektiv gestaltet. Wir werden wiederverwendbare UI-Elemente erstellen, Tailwind CSS integrieren und interaktive Komponenten entwickeln, um ein nahtloses Benutzererlebnis zu gewährleisten.

Das ist alles enthalten

12 Videos1 Aufgabe

In diesem Modul richten wir PostgreSQL als unsere Datenbank ein und konfigurieren Laravel für die Anbindung daran. Sie lernen, wie Sie Datenbanken, Benutzer und Migrationen erstellen, um den Datenspeicher Ihrer Anwendung zu strukturieren.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul werden wir uns mit dem Eloquent-ORM von Laravel befassen, das für die Interaktion mit Datenbanken dient. Sie lernen, wie man Modelle erstellt, CRUD-Operationen durchführt und die Generierung von Testdaten mithilfe von Factories und Seedern automatisiert.

Das ist alles enthalten

13 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf die Erstellung von Seiten und die Verwaltung von Stellenanzeigen mithilfe von CRUD-Operationen. Außerdem lernen Sie etwas über die Validierung von Eingaben, das Hochladen von Dateien und die Verbesserung der Benutzerfreundlichkeit von Formularen durch wiederverwendbare Komponenten.

Das ist alles enthalten

14 Videos1 Aufgabe

In diesem Modul richten wir die Authentifizierung in Laravel ein, sodass sich Benutzer registrieren, anmelden und ihre Sitzungen verwalten können. Wir werden uns mit Laravel Breeze und der Sitzungsverwaltung befassen, um ein nahtloses Authentifizierungserlebnis zu schaffen.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul werden wir uns mit der Middleware und dem Autorisierungssystem von Laravel befassen. Sie lernen, wie Sie Routen schützen, Richtlinien anwenden und den Zugriff mithilfe der integrierten Authentifizierungswerkzeuge steuern können.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul entwickeln wir ein Benutzer-Dashboard mit Stellenanzeigen, Profilaktualisierungen und dem Hochladen von Avataren. Außerdem lernen Sie, wie Sie eine Paginierung implementieren, um die Benutzererfahrung beim Durchsuchen von Daten zu verbessern.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul werden wir ein Lesezeichensystem erstellen, mit dem Nutzer Stellenanzeigen speichern können. Sie lernen dabei etwas über Migrationen, Modellbeziehungen und die dynamische Darstellung von Daten.

Das ist alles enthalten

6 Videos1 Aufgabe

In diesem Modul entwickeln wir ein Bewerbungssystem, über das Bewerber Lebensläufe einreichen und sich auf Stellen bewerben können. Außerdem werden wir Alpine.js implementieren, um ein interaktives Frontend-Erlebnis zu schaffen.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul werden wir Funktionen für die Stellensuche hinzufügen, Mapbox zur Darstellung der Standorte der Stellenangebote integrieren und E-Mail-Benachrichtigungen für Bewerbungen und Aktualisierungen einrichten.

Das ist alles enthalten

9 Videos1 Aufgabe

In diesem Modul werden wir unsere Laravel-Anwendung mithilfe von Laravel Forge bereitstellen und dabei einen produktionsreifen Server mit Domain-Konfiguration und SSL-Sicherheit einrichten. Außerdem werden wir sicherstellen, dass unser Projekt über GitHub versionsverwaltet wird.

Das ist alles enthalten

6 Videos2 Aufgaben

Dozent

Packt - Course Instructors
Packt
1.946 Kurse584.643 Lernende

von

Packt

Mehr von Software-Entwicklung entdecken

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