"PHP" Kurz-Disposition

Intensiv-Training in PHP 5

- Eine praxisorientierte Einführung in die Entwicklung dynamischer, datenbankgestützter WEB-Sites -

INTENTION

Mit dem Aufkommen von interaktiven, dynamischen WEB-Sites in den letzten Jahren hat sich die Skriptsprache PHP extrem verbreitet. Insbesondere in Verbindung mit der Open-Source-Datenbank MySQL kann PHP heute quasi als die Standard-Umgebung eines Web-Servers angesehen werden.

In diesem Intensiv-Seminar werden wir uns eingehend mit den von PHP angebotenen Möglichkeiten beschäftigen. Hierbei wird auch auf die Objektorientierung eingegangen mit deren Hilfe sich in PHP5 modulare und flexible WEB-Applikationen entwickeln lassen. Weiterhin werden Schwerpunkte auf die Zusammenarbeit zwischen PHP und dem Open-Source-Datenbanksystem MySQL gelegt sowie sicherheitskritische Aspekte der WEB-Programmierung durchleuchtet. Die Kursteilnehmer sind danach in der Lage professionelle WEB-Applikationen zu entwickeln und zu warten.


THEMEN

Erwarten Sie von diesem praxisorientierten Workshop die eingehende Behandlung folgender Themen: Mit System am System

  • Funktionsweise des PHP Interpreters

  • Grundlegende Sprachelemente

  • Variablen und Operatoren

  • Mit Formularen arbeiten

  • Kontrollstrukturen

  • Arrays

  • Funktionen

  • Sessions

  • Zugriff auf MySQL Datenbanken

  • Grundlagen der Objektorientierten Entwicklung

  • Applikations-Sicherheit


  • PRAXIS: Alle Themen werden an praxisorientierten Beispielen besprochen und durch Übungen gefestigt. Im Seminarverlauf werden Beispielapplikationen entwickelt, die von PHP intensiv Gebrauch machen. Die Teilnehmer werden so mit der praktischen Programmierung vertraut gemacht und können das erlernte Wissen sofort produktiv anwenden.




SEMINAR-DATEN

Seminar-Code: "PHP"

Seminar-Dauer: 4 Tage

Teilnehmerkreis: WEB- Designer, WEB-Entwickler und allgemein an der Webserver-Programmierung Interessierte

Voraussetzungen: Umgang mit Windows oder Linux, Erfahrungen in einer Programmier- oder Skriptsprache, gute HTML-Kenntnisse. JavaScript und SQL-Kenntnisse vorteilhaft, aber nicht zwingend notwendig

Referent: Felix-Gabriel Gangu