PHP 7 Grundkurs
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs lernen Sie die Grundlagen für das Programmieren mit PHP kennen.
Zielgruppe
- Web-Entwickler
- Web-Designer
- Programmierer
Voraussetzungen
- HTML-Kenntnisse sind erforderlich
- SQL- und JavaScript-Kenntnisse sind von Vorteil
Agenda
Installieren einer lokalen Entwicklungsumgebung mit XAMPP
Einführung in PHP Eclipse
PHP Grundlagen
- PHP Konfiguration
- Grundlegende Syntax
- Datentypen und Variablen
- Konstanten
- Ausgaben
Kontrollstrukturen im PHP
- IF Abfragen
- Unterschiede bei Schleifen
- SWITCH/CASE Anweisungen
- TRY/CATCH Anweisung
- Erstellen eines beispielhaften Kontaktformulars mit Pflichtfeldabfragen
Arbeiten mit Sessions, Cookies und Headern
- Grundlegende Verwendung von Sessions, Cookies und Headern
- Erstellung einer beispielhaften Login-Funktionalität
- Arbeiten mit Datumsfunktionen und Zahlen
- Timestamp, Date und Mktime
- Umgang mit den Datumsfunktionen von PHP
Funktionen und Klassen erstellen
- Funktionen deklarieren
- Arbeiten mit Funktionen
- Klassen deklarieren
- magische Methoden
- private und öffentliche Klassenattribute
- Ableitungen und Abstrakte Klassen
Arbeiten mit Dateien
- Dateihandler und Dateifunktionen von PHP
- erstellen, auslesen, bearbeiten und löschen von Dateien
- Zugriffsrechte von Dateien
- Erstellen einer beispielhaften Klasse für Dateizugriffe
- Erstellen eines beispielhaften Dateiuploads
Arbeiten mit Grafiken
- Manipulieren von Grafiken mittels der GDLib
- Erstellen von Grafiken mittels der GDLib
Datenbankanbindung mit MySQL
- Einführung in MySQL und PhpMyAdmin
- Herstellen einer Datenbankverbindung
- Ausführen von SQL Abfragen
- Auswerten des Abfrageergebnisses
- Erstellen einer Datenbankklasse für SQL Abfragen
- Erweitern der Datenbankklasse für die Objektorientierung
Beispielprojekt
Ziele
In diesem Kurs lernen Sie die Grundlagen für das Programmieren mit PHP kennen.
Zielgruppe
- Web-Entwickler
- Web-Designer
- Programmierer
Voraussetzungen
- HTML-Kenntnisse sind erforderlich
- SQL- und JavaScript-Kenntnisse sind von Vorteil
Agenda
Installieren einer lokalen Entwicklungsumgebung mit XAMPP
Einführung in PHP Eclipse
PHP Grundlagen
- PHP Konfiguration
- Grundlegende Syntax
- Datentypen und Variablen
- Konstanten
- Ausgaben
Kontrollstrukturen im PHP
- IF Abfragen
- Unterschiede bei Schleifen
- SWITCH/CASE Anweisungen
- TRY/CATCH Anweisung
- Erstellen eines beispielhaften Kontaktformulars mit Pflichtfeldabfragen
Arbeiten mit Sessions, Cookies und Headern
- Grundlegende Verwendung von Sessions, Cookies und Headern
- Erstellung einer beispielhaften Login-Funktionalität
- Arbeiten mit Datumsfunktionen und Zahlen
- Timestamp, Date und Mktime
- Umgang mit den Datumsfunktionen von PHP
Funktionen und Klassen erstellen
- Funktionen deklarieren
- Arbeiten mit Funktionen
- Klassen deklarieren
- magische Methoden
- private und öffentliche Klassenattribute
- Ableitungen und Abstrakte Klassen
Arbeiten mit Dateien
- Dateihandler und Dateifunktionen von PHP
- erstellen, auslesen, bearbeiten und löschen von Dateien
- Zugriffsrechte von Dateien
- Erstellen einer beispielhaften Klasse für Dateizugriffe
- Erstellen eines beispielhaften Dateiuploads
Arbeiten mit Grafiken
- Manipulieren von Grafiken mittels der GDLib
- Erstellen von Grafiken mittels der GDLib
Datenbankanbindung mit MySQL
- Einführung in MySQL und PhpMyAdmin
- Herstellen einer Datenbankverbindung
- Ausführen von SQL Abfragen
- Auswerten des Abfrageergebnisses
- Erstellen einer Datenbankklasse für SQL Abfragen
- Erweitern der Datenbankklasse für die Objektorientierung