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
Erfahrungsberichte (2)
The real life examples.
Marios Prokopiou
Kurs - Secure coding in PHP
Gut geplant. Ohne viel Hintergrundwissen habe ich mich nicht verirrt und wusste, wo ich war. Die Themen, von allgemein bis speziell, sind die Grundlage für meine weitere Arbeit.
Andrzej - TENSOFT Sp. z o.o.
Kurs - Design Patterns in PHP
Maschinelle Übersetzung