LAMARC

CakePHP



Durchgeführte Inhalte:

  • Praxisteil
    • Vorgehen in der Planung von professionellen Anwendungen
    • Datenmodell, Features, User-Stories, Architektur
    • Gemeinsames Erarbeiten von einem Datenmodell für ein Online-Shop-System in MySQL-Workbench
    • Codegenerierung mit Bake: komplettes CRUD ohne Code zu schreiben, Einhalten von Konventionen
    • Implementierung des Shop-Backends
    • Implementierung des Shop-Frontends
    • Implementierung des Checkout-Prozesses mit Anbindung eines Payment-Webservice
  • Professionelles Bootstrapping, Konfiguration und Environment-Erkennung
  • Coding Standards und Best Practices
  • Debugging
  • Unit Testing
  • Die CakePHP Console im Detail (Beispiel anhand Produkt-XML-Export)
    • Routing
    • TextHelper
    • String
    • CakeEmail
    • Sanitize
    • HttpSocket
    • Hash-Klasse
    • Sessions
  • Logging
  • Caching
  • Plugins
    • Modulares Beispiel: Database Logger als Plugin
    • App Beispiel: Admin Plugin / CMS Plugin
    • DebugKit
  • Internationalisierung
    • _() - Die Double Underscore Function
    • i18n Shell
    • Extract
    • poedit als Werkzeug im Umgang mit .po und .pot Dateien
    • TranslatableBehavior
  • Rollen & Berechtigungen
    • Authentifizierung / Autorisierung
    • Access Control Lists (optional)
    • BaseAuthenticate
    • Beispiel AuthActions / UserRights
  • Webservices (JSON/XML)

Kontakt

Tel. +49(0)6126 - 599 1008
Fax. +49(0)6126 - 599 1009
E-Mail info@lamarc.com

Kronberger Str. 34
65510 Idstein

 
Impressum | Datenschutz