Programmierung in PHP, Teil 1
Das PHP-Seminar vermittelt, wie mit der Skriptsprache PHP datenbankgestützte Webanwendungen, wie Online-Shops, Portal-Systeme oder Content-Management-Systeme (CMS) erstellt werden. Nach der praxisorientierten Einführung in die Syntax und die PHP-Basisbibliotheken entwickeln die Teilnehmer serverseitig generierte Webseiten mit Formularbehandlung und Datenbankanbindung. Sicherheitsaspekte des PHP-Einsatzes werden in jedem Schritt berücksichtigt.
Inhalte des Seminars
Grundlagen zu PHP
- Serverseitiges Skriptsprachen
- Geschichte von PHP
- Installation und Konfiguration
php.ini
-Datei- All-in-one-Pakete
- Entwicklungsumgebungen
Grundlegende PHP Konzepte
- Kommentare
- Typen, Variablen, Konstanten
- Ausdrücke und Operatoren
- Kontrollstrukturen
- Funktionen
- Gültigkeitsbereiche
- Arrays, Arrayfunktionen
- Klassen und Objekte
- Ausnahmen
- Debugging von PHP-Skripten
PHP-Bibliotheken
- Zeichenkettenverarbeitung
- Reguläre Ausdrücke
- Datum und Zeit, Kalender-/Datum- und Zeitfunktionen
- Mathematische Funktionen
- Dateien und Verzeichnisse
- Netzwerk
- PHP Extension and Application Repository (PEAR)
Formularelemente und -auswertung
- HTML-Formulare
GET
undPOST
- Übergabe-Parameter auswerten
- Textelemente
- Auswahl-Elemente
- Formularvalidierung
- Vorausfüllung von Formularen
- Dateiupload
- E-Mail versenden
Session-Management
- Session-Verwaltung am Beispiel eines Warenkorbes
- Statusloses HTTP
- Cookies und HTTP
- Cookies lesen und schreiben
- Lesen und Schreiben von Session-Daten
- Session-Verwaltung am Beispiel eines Warenkorbes
Datenbankanbindung
- MySQL und SQLite
- ODBC
- SQL-Basics
PHP Template Engines und Application Frameworks
- Trennung von Funktionalität und Design
- Die PHP Template Engine Smarty
- Model-View-Controller (MVC) Pattern
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Internet-/Intranet-Entwickler, Webmaster
- Vorkenntnisse: Programmierkenntnisse einer beliebigen Programmiersprache, HTML-Kenntnisse, Datenbank-Grundkenntnisse.
- Schulungsunterlagen: Auf Wunsch erhält jeder Teilnehmer das Buch ›PHP 5.1 Kompendium‹ von Christian Wenz und Tobias Hauser vom Markt und Technik Verlag.
- Seminar-Software: Die Beispiele des Kurses basieren auf der aktuellsten Version von PHP, zurzeit PHP 7.3. Als Entwicklungsumgebung werden standardmäßig die PDT/PHP Development Tools eingesetzt. Das Betriebssystem ist auf Wunsch Windows oder Linux.
Weiterführende Seminare
Programmierung in PHP, Teil 2, Webseiten mit (X)HTML, Ausgezeichnet in CSS, JavaScript für Web-Entwickler, Sichere Web-Anwendungen entwickeln