Schulung PHP5 objektorientiert
(S1120)Überblick
Beschreibung
Die Zeiten, in denen man PHP als "Personal Home Page Tools" bezeichnete, sind vorüber. PHP hat in diesen Jahren den Ruf erlangt, leicht erlernbar zu sein und effiziente Internet-Lösungen hervorzubringen, die gerade im Umfeld der Web 2.0 Euphorie sehr gefragt sind. So hat sich mit den Jahren eine erfolgreiche prozedurale, in C entwickelte Skriptsprache entwickelt, die sogar ihren Namen weiterentwickelt hat, der nun "Hypertext Preprocessor" lautet. Während PHP4 nun ab dem Jahr 2000 bis heute seinen Siegeszug antritt, wurde bereits 2004 die fünfte Version von PHP veröffentlicht. Mit dieser Version wurden objektorientierte Ansätze in die Sprache integriert sowie eine Unterstützung der Verarbeitung von XML-Daten. Heutzutage werden die Begriffe der Geschäftsprozessanalyse, der objektorientierten Analyse und des objektorientierten Designs (GPA, OOA und OOD) mit PHP5 in Verbindung gebracht. Für die Modellierung wird vorwiegend die Unified Modelling Language verwendet (UML). Ebenso ist die Nachfrage nach Schulungen im Bereich der "service- und objektorientierten Konzepten" seit einem Jahr stark gestiegen. Der Fokus der Entscheider wird seit einiger Zeit auf PHP5 gelegt. In diesem Kurs werden sowohl die Konzepte der objektorientierten Denkweise vermittelt, als auch die Sprache PHP und die Umsetzung dieser Konzepte.
| Termin | Freie Plätze | Tage | € zzgl. MwSt. | ||||
|---|---|---|---|---|---|---|---|
| 23.07.-26.07.2012 |
|
>3 | 4 | 1.560,00 *
|
Buchen | Reservieren | |
| 03.12.-06.12.2012 | >3 | 4 | 1.560,00 *
|
Buchen | Reservieren |
= Durchführung garantiert
- * = 10% Frühbucherrabatt
= Der dritte Mitarbeiter nimmt kostenlos teil
Details
Schulungs-Ziel
Nach diesem Kurs haben Sie die Konzepte der objektorientierten Denkweise von der Analyse bis zur Implementierung verstanden und können diese Konzepte mit PHP5 umsetzen.
Wer sollte teilnehmen
Web-Entwickler mit HTML-Kenntnissen, die sich serverseitiges Scripting mit objektorientierter Vorgehensweise aneignen wollen. Grundlegende PHP4-Kenntnisse sind empfohlen, aber nicht zwingend erforderlich.
Inhalt
- Grundlagen
- Prozedurale Denkweise vs. Objektorientierung
- PHP-Entwicklung bis Version 4
- Typische Vorgehensweise bei der Erstellung einer WAMP-Anwendung
- Kurze Übersicht über Standard-PHP-Befehle (Funktionen, Verzweigung, Schleifen, Sessions)
- Trennung von Logik (PHP) und Content (HTML/JavaSccript/CSS)
- Grundlagen objektorientierter Denkweise
- Begriffe: Objekt, (abstrakte) Klasse, Vererbung, Polymorphie, Datenkapselung,
- Konstruktor, Destruktor, Interface,
- Testgetriebene und feature-getriebene Entwicklung
- Von der Geschäftsprozessanalyse zum fachlichen Modell: Anwendungsfälle und Aktivitätsdiagramme
- Vom fachlichen zum technischen Modell: Klassen-/Sequenz-/Zustands-Diagramme
- Objektorientierte Programmierung
- Umsetzung der OO-Konzepte in PHP5 mit OOP
- Interfaces und deren Implementierung
- Kapselung der MySQL-Datenbank
- Implementierung von Entwurfsmustern
- XML-Verarbeitung
- Programmierung eines Web-Services mit PHP5
- Fallbeispiele
- Werkzeuge im PHP-Umfeld
Organisation
Teilnehmerzahl
min. 1, max. 8 Personen *** Der Kurs findet garantiert statt! ***
Schulungszeiten
4 Tage, 1. Tag 10:00-17:00, Folgetage 09:00-16:00
Ort der Schulung
GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung
Buchungsalternativen
Firmenschulungsanfrage
Inhouse-Schulung mit individuellen Inhalten zum Wunschtermin. Wahlweise in Ihrem Hause oder im GFU-Schulungszentrum.
Individualschulungsanfrage
Schulung für eine Einzelperson mit individuellen Inhalten zum Wunschtermin.
Enthaltene Leistungen
- Schulungsunterlagen
- Teilnahmezertifikat
- Frühstück und Mittagessen
- Getränke, Obst und Snacks
Kommentare der Teilnehmer
- Teilnehmer von "Universität Bonn - IGG Geoinformation ": Anpassung an Vorwissen und Ziele der Teilnehmer hervorragend.!
- Teilnehmer von "DHBW Mosbach ": Alles prima. Sehr gut auf alle Fragen eingegangen. Individuelle Schulung.!
- Teilnehmer von "wirverbindenwelten ... ": sehr gut nachvollziehbar (Bildschirm zum prüfen bzw. nachschauen wie es gemacht wird) !
