Schulungsübersicht

Einleitung

  • Warum CakePHP?

Verstehen von MVC (Model-View-Controller)

Installieren CakePHP

Erstellen Ihrer ersten CakePHP Anwendung

Controller: Steuerung des logischen Ablaufs in Ihrer CakePHP Anwendung

Modell: Modellierung Ihrer Daten in CakePHP

ORM (Objektrelationales Mapping): Mapping von Tabellenbeziehungen

Ansicht: Erstellen der Benutzeroberfläche für Ihre CakePHP-Anwendung

Backen Ihrer CakePHP-Anwendung

Einrichten der Benutzerauthentifizierung

Komponenten erstellen und verwenden

Hinzufügen von SEO-Funktionalität

Optimieren Ihrer Anwendung

Fehlersuche in Ihrer Anwendung

Validierung von Daten

Fehler- und Ausnahmebehandlung

Unit Testing Ihr Code

Anpassen der Ansicht zur Verbesserung der Benutzerfreundlichkeit

Konfigurieren von Helfern in der Präsentationsschicht

Hinzufügen von Unterstützung für I18N (Internationalisierung) und L10N (Lokalisierung)

Implementieren von JavaSkript- und Ajax-Funktionen

Verfolgen von Anwendungsänderungen mit dem Ereignissystem

Erweitern des Modells mit Hilfe von Behaviors

Ändern des Database-Schemas mithilfe des Migrations-Plug-ins

Weiterleitung in CakePHP

Eigene APIs für REST, Authentifizierung usw. erstellen

Caching und Optimierung

Bereitstellen Ihrer Webanwendung

Vorhandene Websites nach CakePHP migrieren

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Kenntnisse in PHP, Javascript, HTML und CSS sind erforderlich.
  • Grundlegende Kenntnisse in Objektorientierung Programming (OOP) sind nützlich.

Publikum

  • Webentwickler, die schneller bessere Webanwendungen entwickeln wollen
  28 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (2)

Kombinierte Kurse

Combined JAVA, PHP and Web Application Security

  28 Stunden

Secure coding in PHP

  21 Stunden

Verwandte Kategorien