PHP-Advanced PDF Print E-mail
Written by thaberkern   
Wednesday, 14 May 2008 08:45

Beschreibung

Dieser Kurs vermittelt Ihnen erweitertes PHP-Wissen, mit dem Sie in der Lage sind komplexe PHP-Anwendungen umzusetzen 

Dauer: 3 Tage 
Grundvoraussetzungen PHP Grundkenntnisse

Inhalte

Auffrischung

  • Aufbau von PHP, Verarbeitung von PHP
  • Informationsquellen zu PHP

 Toolchain und Entwicklungswerzeuge

  • Entwicklungsumgebungen
  • Encoder
  • Objcode-Caches
  • Debugger
  • Versionskontrolle 

Objektorientierung mit PHP 5

  • Das Konzept der objektorientierten Programmierung
  • Kapselung
  • Klassen
  • Methoden
  • Konstruktoren und Destruktoren
  • Klassenmethoden und -variablen
  • Polymorphie
  • Vererbung
  • Zugriffskontrolle

 PDO und Datenbankabstraktionslayer

  • Warum Datenbankabstraktion
  • Einführung in PDO
  • Einführung in Creole
  • Objektpersistenz mit Propel 

Templates

  • Einführung in ide Verwenuing von Templates
  • Vorstellung von Tempülate-Systemen wie PEAR IT[X] und Smarty 

Coding-Best-Practises

  • Coding Styles
  • Projektlayout
  • Unit-Tests kurz angerissen
  • Modularisierung

PEAR-Bibliothek

  • Was ist PEAR, warum ist es wichtig
  • Installation von PEAR
  • Verwendung von PEAR
  • VErwendung ausgewählter PEAR-Komponenten

Session-Verarbeitung

  • Was sind Sessions und wozu brauche ich sie
  • Session-Containe: Filesystem, Datenbank

 

Last Updated on Wednesday, 14 May 2008 12:40