My Account Log in

1 option

Laravel die umfassende Einführung : das Framework für moderne PHP-Entwicklung / Matt Stauffer ; Deutsche Übersetzung von Jens Olaf Koch.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Stauffer, Matt, author.
Contributor:
Koch, Jens Olaf, translator.
Standardized Title:
Laravel up and running. German
Language:
English
German
Subjects (All):
PHP (Computer program language).
Application program interfaces (Computer software).
Laravel (Software framework).
Physical Description:
1 online resource (1 volume) : illustrations
Edition:
1. Auflage.
Place of Publication:
Heidelberg : dpunkt.verlag : O'Reilly Media, [2020]
System Details:
text file
Summary:
Laravel hat sich in den letzten Jahren zu dem beliebtesten PHP-Framework entwickelt, das weltweit von Software-Entwicklern eingesetzt wird. Laravel wird durch eine engagierte Community permanent weiterentwickelt, verfügt über ein robustes Feature-Set, einfache und sichere Maßnahmen für die Authentifizierung und zeichnet sich durch eleganten Code aus. Matt Stauffer, ein führender Entwickler der Laravel-Community, erläutert in diesem mehr als 500 Seiten umfassenden Fachbuch die wesentlichen Konzepte von Laravel und bietet eine Fülle konkreter Beispiele. Mit diesem Wissen werden Entwickler produktiv und mit Spaß mit dem beliebten PHP-Framework arbeiten. Im Rahmen der Übersetzung werden alle Texte auf Laravel 6 aktualisiert.
Contents:
Intro
Inhalt
Vorwort
Kapitel 1: Warum Laravel?
Warum ein Framework verwenden?
Eine kurze Geschichte der Web- und PHP-Frameworks
Was ist so besonders an Laravel?
Wie es funktioniert
Warum also Laravel?
Kapitel 2: Eine Laravel-Entwicklungsumgebung einrichten
Systemanforderungen
Composer
Lokale Entwicklungsumgebungen
Ein neues Laravel-Projekt erstellen
Die Verzeichnisstruktur von Laravel
Konfiguration
Testen
TL
DR
Kapitel 3: Routing und Controller
Eine kurze Einführung in MVC, HTTP-Verben und REST
Routendefinitionen
Routen gruppieren
Signierte Routen
Views
Controller
Routen-Modell-Bindung
Routen-Caching
Methoden-Spoofing für Formulare
CSRF-Schutz
Umleitungen
Einen Request abbrechen
Gebräuchliche Response-Typen
Kapitel 4: Vorlagen erstellen mit Blade
Daten ausgeben
Kontrollstrukturen
Vorlagen-Vererbung
View Composer und Service Injection
Benutzerdefinierte Blade-Direktiven
Kapitel 5: Datenbanken und Eloquent
Migrationen
Seeding
Der Query Builder
Einführung in Eloquent
Ereignisse in Eloquent
Kapitel 6: Frontend-Komponenten
Laravel Mix
Frontend-Frameworks und Auth-Scaffolding
Paginierung
Message Bags
Hilfsfunktionen für Strings, Pluralisierung und Lokalisierung
Kapitel 7: Benutzereingaben erfassen und verarbeiten
Injizieren eines Anforderungsobjekts
Routendaten
Hochgeladene Dateien
Validierung
Form Requests
Eloquent-Modelle und Massenzuweisung
{{ und {!!
Kapitel 8: Artisan und Tinker
Eine Einführung in Artisan
Grundlegende Artisan-Befehle
Benutzerdefinierte Artisan-Befehle
Aufruf von Artisan-Befehlen in normalem Anwendungscode
Tinker.
Laravels Dump-Server
Kapitel 9: Authentifizierung und Autorisierung
User-Modell und -Migration
Verwendung des globalen auth()-Helfers und der Auth-Fassade
Die Auth-Controller
Auth::routes()
Das Auth-Gerüst
»Remember Me«: Die Erinnerungsfunktion
Manuelle Authentifizierung von Benutzern
Manuelles Abmelden eines Benutzers
Auth-Middleware
E-Mail-Verifizierung
Blade-Direktiven zur Authentifizierung
Guards
Authentifizierungs-Ereignisse
Autorisierung (ACL) und Rollen
Kapitel 10: Request, Response und Middleware
Der Lebenszyklus des Request-Objekts
Das Request-Objekt
Das Response-Objekt
Laravel und Middleware
Vertrauenswürdige Proxys
Kapitel 11: Der Container
Eine kurze Einführung in die Injektion von Abhängigkeiten
Abhängigkeitsinjektion und Laravel
Der globale Helfer app()
Wie ist der Container verdrahtet?
Klassen an den Container binden
Konstruktor-Injektion in Laravel-Framework-Dateien
Methoden-Injektion
Fassaden und Container
Service Provider
Kapitel 12: Testen
Grundlagen des Testens
Tests benennen
Die Testumgebung
Vier spezielle Traits beim Testen
Einfache Unit-Tests
Anwendungstests: So funktionieren sie
HTTP-Tests
Datenbank-Tests
Testen anderer Laravel-Features
Mocking
Artisan-Befehle testen
Browser-Tests
Kapitel 13: APIs schreiben
Die Grundlagen REST-ähnlicher JSON-APIs
Controller-Organisation und JSON-Antworten
Header lesen und senden
Sortieren und Filtern
Ergebnisse transformieren
API-Ressourcen
API-Authentifizierung mit Laravel Passport
API-Token-Authentifizierung
Benutzerdefinierte 404-Antworten
Kapitel 14: Daten speichern und abrufen.
Lokale und Cloud-basierte Datei-Manager
Grundlagen von Datei-Uploads und -Handhabung
Einfache Datei-Downloads
Sessions
Cache
Cookies
Logging
Volltextsuche mit Laravel Scout
Kapitel 15: E-Mail und Benachrichtigungen
E-Mail
Benachrichtigungen
Kapitel 16: Queues, Jobs, Events, Broadcasting und der Scheduler
Warteschlangen
Laravel Horizon
Ereignisse
Broadcasting von Ereignissen über WebSockets und Laravel Echo
Scheduler
Kapitel 17: Helfer und Collections
Helfer
Collections
Kapitel 18: Das Laravel-Ökosystem
Tools, die in diesem Buch behandelt werden
Tools, die in diesem Buch nicht behandelt werden
Weitere Ressourcen
Glossar
Index.
Notes:
Description based on online resource; title from title page (Safari, viewed August 31, 2020).
Authorized German translation of the English title: Laravel up and running, 2nd edition, ©2019, O'Reilly Media. Cf. Title page verso.
Includes bibliographical references and index.
Description based on publisher supplied metadata and other sources.
ISBN:
9781098124397
1098124391
9783960103745
3960103743
OCLC:
1192501691

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account