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

Beispielprojekt

Dieser Lerninhalt wird in folgenden Lernplänen verwendet

Tags

Diese Seite weiterempfehlen