E-Tage 2003 - Workshops Entwicklertage 2003
entwickler Tage 2003 entwickler Tage 2003

PHP

2-tägiger Workshop (04.-05.02.03)
Von der fortgeschrittenen PHP-Programmierung zur High-Level Softwareentwicklung (Björn Schotte)

Tag 1:

  • Geschichte von PHP
  • Objektorientierung mit PHP (ZendEngine1)
  • Nützliche Websites für die tägliche Praxis
  • Kurze Einführung in PEAR und PHPLIB
  • Beispielhafte Installation des PEAR-Frameworks unter Linux
  • Beispielhaftes Benutzen einiger PEAR-Komponenten
  • Einführung der PHPLIB Komponenten (Template, Auth, OOHForms)
  • Beispielhaftes Entwickeln eines kleinen Intranet-Systems

Tag 2:

  • Überblick über (non-)kommerzielle AddOns und ihre Verwendung mit PHP (Bytecode Caches, Encoder)
  • gutes Anwendungsdesign
  • gutes Projektlayout
  • sicheres Programmieren mit PHP
  • Benutzen von CVS als Entwicklungstool
  • eXtreme Programming Methoden in der PHP-Praxis
  • effektiv Programmieren mit PHP (KISS Prinzip)
  • warum Debugging und Profiling so wichtig ist

2-tägiger Workshop (06.-07.02.03)
PHP und XML (Dr. Volker Goebbels)

XML ist eine Technik mit Zukunft. PHP ist eine Sprache, mit der sich XML hervorragend nutzen und verarbeiten lässt. Hierzu stehen neben einem SAX- und einem XML-DOM basierten Parser auch eine Extension zur XSL- Transformation mit der Sablotron-Library zur Verfügung. Zusätzlich eignet sich PHP ausgezeichnet, um ganz im Sinne eines Rapid Application Development in kürzester Zeit Web Services auf der Basis von XMl-RPC und SOAP zu implementieren. Mit einem ausreichendem Basiswissen in XML und PHP ausgestattet, führt dieser Workshop die Teilnehmer in alle oben genannten Techniken ein und zeigt praktische Anwendungsbeispiele.

Tag 1: XML verarbeiten mit PHP: DOM & SAX Parser, Web Services Teil1

  • Grundlagen des XML-Parseraufbaus
  • XML Hierarchien und ihre Abbildung in Dokumenten- oder Prozessmodellen
  • Grundlagen eines eventgesteuerten Parsers (SAX)
  • Grundlagen eines Parsers mit Document Object Model (DOM)
  • Vergleich der Paradigmen und Hilfen zur Einsatzentscheidung
  • Grundlagen von Webservices
  • Einführung in SOAP und XML-RPC
  • begleitend Übungen an einem praktischen Gesamtszenario
Tag 2: Web Services Teil 2, PHP und XSL
  • Implementierung von SOAP Webservices
  • Interoperabilität mit Java und Perl Applikationen
  • Einführung in XSL und XPath
  • Der Sablotron Prozessor und die PHP Extension
  • begleitend Übungen an einem praktischen Gesamtszenario



 

 

 

© 2003 Software & Support Verlag GmbH. Haben Sie noch Fragen?