Seminar / Training PHP 8.0.10 komplett
Einheit 1 - Grundlagen
- Installation
- Konfiguration
- php.ini
- Sicherheit
Einheit 2 - Sprachelemente
- Grundlegende Syntax
- Typen
- Variablen
- Konstanten
- Ausdrücke, Schleifen, Verzweigungen
- Logische- und aritmethische-Operatoren
- Kontrollstrukturen
- Funktionen
- Objektorientierung (Klassen, Eigenschaften, Methoden)
Einheit 3 - Erweiterte Programmierung
- Parameterübergabe (GET, POST)
- Formularverarbeitung
- Fehlerbehandlung
- Session handling
- Cookies
- Interfaceprogrammierung: List-Add-Edit-Delete Zyklus
Einheit 4 - Datenbankanbindung an MySQL
- Konfiguration in php.ini
- PHPMySQLAdmin
- Datenbankanbindung mit ODBC und nativ
Einheit 5 - Wichtige Module/Funktionen
- GD (Grafik), Dateisystem, reguläre Ausdrücke, XML, PDF
- Formularverarbeitung, Datenbank gestütztes Forum und viele kleine Beispiele
- Anmeldung und Abmeldung mit Passwortüberprüfung
Einheit 6 - Erweiterte Programmierung
- Dynamische, interaktive Web-Seiten
- Vergleich CGI, ASP, PHP, Java-Servlets
- Anbindung von serverseitigen PHP-Skripten
- Auswertung von HTML-Formulareingaben
- Email versenden
- Trennung von Code und Design
- Methoden der Textanalyse als Grundlagen der HTML-Seitengestaltung
- Lesen externer Textdateien
- Generieren von HTML-Seiten
- Textdateien als Grundlage der Inhaltsgenerierung von Internetseiten
- Vorteile und Nachteile von Datenbanken gegenüber der Generierung auf Grundlage von Textdateien
- PHP-Befehlssatz zur Datenbankkommunikation
- Nutzung einer MySQL-Datenbank
Einheit 7 - Objektorientierte Programmierung
- OO-Konzepte in PHP
- Interfaces und deren Implementierung
- Kapselung der MySQL-Datenbank
- Implementierung von Entwurfsmustern
- XML-Verarbeitung
- Programmierung eines Web-Services mit PHP
Trainingsdetails
Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentliche Trainings (auch Webinar): CHF 2.499 zzgl. MwSt. Inhaus: CHF 7.245 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Voraussetzungen: | Windows Kenntnisse |
Standorte: |
Berlin, Bremen, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Hamburg, Hamm, Hannover, Karlsruhe, Kassel, Köln, Konstanz, Leipzig, Mannheim, Magdeburg, München, Münster, Nürnberg, Paderborn, Regensburg, Stuttgart, Ulm, Würzburg |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Trainingsarten: | Öffentlich, Inhouse, Workshop, Webinar - (öffentliche Seminare immer mit Trainer vor Ort / Webinar muss ausdrücklich gebucht werden) |
Durchführungsgarantie: | ab 2 Teilnehmern - Details |
Sprache: | Deutsch - Englisch optional bei Firmenkursen |
Trainingsunterlage: | Dokumentation auf Datenträger/Download - Teilweise in Englisch |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter +49 (0) 30 567 96 021 |
Ihre Ansprechpartner
-
Paul Bayer
Telefon: +49 (0) 30 567 96 021
paul.bayer@sysknowledge.de -
Leon Krause
Telefon: +49 (30) 308 070 88
leon.krause@sysknowledge.de
Trainingstermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.