Home › Seminare › Web-Backend › PHP1
25 Jahre Erfahrung FreeCall 0800 tutegos
Programmierung in PHP, Teil 1
PHP ist eine der führenden Skriptsprachen für die Entwicklung dynamischer, datenbankgestützter Webanwendungen. In diesem praxisorientierten Seminar lernen die Teilnehmer, wie sie mit PHP leistungsfähige Webanwendungen wie Online-Shops, Portale oder Content-Management-Systeme (CMS) entwickeln. Nach einer fundierten Einführung in die PHP-Syntax und die wichtigsten Basisbibliotheken setzen die Teilnehmer serverseitige Funktionen um, arbeiten mit Formularen und binden relationale Datenbanken wie MySQL oder PostgreSQL an. Besondere Aufmerksamkeit gilt den Sicherheitsaspekten, die in jeder Entwicklungsphase berücksichtigt werden, um sichere und robuste Webanwendungen zu erstellen.
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-Grundlagen
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 HTML, Ausgezeichnet in CSS, JavaScript für Webentwickler, Sichere Webanwendungen entwickeln
Alle Kategorien
- .NET
- AutoCAD
- Big Data
- C und C++
- Datenbanktechnologien
- Digitale Kompetenz
- HTML und CSS
- Informationssicherheit und Recht
- iWork
- Java
- JavaScript und Framework
- KI, ML, AI
- Linux
- MATLAB
- Mobile Geräteentwicklung
- Netzwerke
- Office
- Oracle
- Programmiersprachen
- SAP
- Server-Administration und Systemverwaltung
- Software-Architektur
- Web-Backend
- XML