Objektorientiertes PHP5: Grundlagen der OOP
Seminar
Fernunterricht
Beschreibung
-
Kursart
Intensivseminar berufsbegleitend
-
Niveau
Mittelstufe
-
Methodik
Fernunterricht
-
Dauer
1 Woche
-
Beginn
nach Wahl
-
Online Campus
Ja
-
Versendung von Lernmaterial
Ja
-
Beratungsservice
Ja
Aus der Entwicklung moderner Webapplikationen ist die objektorientierte Programmierung (kurz OOP) nicht mehr wegzudenken. Mit den erweiterten objektorientierten Funktionen von PHP 5.3 können auch komplexere Websites in kürzester Zeit erstellt werden.
Dieses Seminar kann Ihnen eine neue Sichtweise auf die PHP-Programmierung vermitteln. Bisher haben Sie wahrscheinlich vorwiegend kleinere Projekte mit PHP umgesetzt. Je größer ein Projekt allerdings wird, desto wichtiger, aber auch schwieriger ist es, die Übersicht zu behalten. Ihnen die Fähigkeiten dazu zu vermitteln, ist das Ziel dieses Seminars.
Natürlich werden Sie auch neue PHP-Techniken erlernen. Sie werden in die Syntax der objektorientierten Programmierung eingeführt und lernen abschließend eine Projektstruktur mit MVC, Front-Controller, klassenbasierten Controllern und Two-Step-Rendering kennen.
Im wichtigeren Teil dieses Seminars geht es jedoch darum, wie Sie die neuen und auch die bereits bekannten Techniken einsetzen können, um sauberen, wartbaren und vor allem lesbaren Code zu schreiben.
Das OOP-Seminar legt die erforderlichen Grundlagen, um danach in die fortgeschrittene OOP-Programmierung mit dem objekt-relationalen Mapper Doctrine 2 einsteigen zu können.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Sie erwerben sowohl Kenntnisse in den Grundlagen der objektorientierten Programmierung am Beispiel von PHP5, als auch in der besseren Strukturierung von Webapplikationen.
- Fundierte PC-Kenntnisse (Windows oder Mac), Internet-
Anwenderkenntnisse
- Grundlegende HTML-Kenntnisse
- Programmierkenntnisse im Bereich PHP
- Erfahrung mit der Erstellung dynamischer Webseiten
Die nötigen Voraussetzungen können Sie durch den Besuch der folgenden Seminare erwerben:
- Webdesign mit HTML5
- Grundlagen der PHP5-Programmierung
- individueller Einstieg
- freie Zeiteinteilung
- für jeden Bedarf passende Zeitmodelle von berufsbegleitend bis
Vollzeit
- telefonische Beratung
- auf Wunsch Informationsmaterial und Bildungsangebot
Meinungen
Themen
- PHP
- Programmierung
- Kapselung
- Front-Controller
- Controller-Klassen
- Two-Step-Rendering
- MVC
- Model-View-Controller
- Programmierrichtlinien
- Virtuelle Attribute
- Vererbung
Dozenten
Jan Teriete
PHP
Ausbildung zum EDV-Supporter (IT-System-Elektroniker), danach Webmaster-Studium an der Webmasters Akademie. Heute arbeitet Jan als selbstständiger PHP-Entwickler und verdient seinen Lebensunterhalt u.a. mit CMS-Projekten auf Basis von Drupal und WordPress. Außerdem arbeitet er seit 2010 auch als Ferntutor an der Webmasters Fernakademie.
Inhalte
- Grundlagen der objektorientierten Programmierung
- Klassen, Objekte, Attribute & Methoden
- Kapselung, Sichtbarkeit, Getter & Setter
- Magische Methoden
- Konstruktoren
- Virtuelle Attribute
- Vererbung
- Strukturierung von PHP-Projekten
- MVC (Model-View-Controller)
- Front-Controller
- Controller-Klassen
- Two-Step-Rendering
- Programmierrichtlinien
Zusätzliche Informationen
Objektorientiertes PHP5: Grundlagen der OOP