PHP 8 Grundkurs

Seminarinformationen

Seminar - Ziel

In diesem 3-tägigen Schulung "PHP 8 Einsteigerkurs" lernen Sie die Grundlagen der Programmiersprache PHP kennen. Mit einer modernen Entwicklungsumgebung werden Sie befähigt, eigene Programme zu erstellen. Durch diese Programme erhalten Sie Einblicke in die Funktionsweise einer Client-Server-Architektur.

Sie erlernen die wesentlichen Grundlagen der Programmiersprache PHP, einschließlich der Syntax und der Kontrollstrukturen. Durch die Arbeit mit Sessions, Cookies und Headern erfahren Sie, wie Webanwendungen funktionieren und wie diese in PHP umgesetzt werden.

Mit objektorientierten Konzepten werden Sie in die Strukturierung und Modularisierung größerer Anwendungen eingeführt. Als Speicherlösungen lernen Sie sowohl die Verwendung des Dateisystems als auch die Speicherung in Datenbanken kennen. Sie kombinieren die erlernten Inhalte zu einem umfangreicheren Programmierbeispiel.

Teilnehmer - Zielgruppe

  • Web-Entwickler
  • Web-Designer
  • Programmierer

Kurs - Voraussetzungen

  • HTML-Kenntnisse sind erforderlich
  • SQL- und JavaScript-Kenntnisse sind von Vorteil

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Installieren einer lokalen Entwicklungsumgebung mit XAMPP

Grundlagen der Programmiersprache PHP

  • 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
  • Erstellen einer beispielhaften Login-Funktionalität
  • Arbeiten mit Datumsfunktionen und Zahlen
  • Timestamp, Date und Mktime
  • Umgang mit den Datumsfunktionen von PHP

Erstellen von Funktionen und Klassen

  • 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

Einführung in MySQL und PhpMyAdmin

Datenbankanbindung mit PDO

  • 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

Im verfügbaren Zeitraum erstellen wir ein kleines Beispielprojekt

Weitere Schulungen zu Thema PHP

PHP 7 - Grundlagen

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser lernen Sie die Grundlagen der PHP-Programmierung

PHP 7 - Vertiefung

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem Seminar erhalten Sie die erforderliche Grundlagen für den Einstieg in die fortgeschrittene Programmierung mit PHP

Einführung in CakePHP Framework

- u.a. in Bremen, Wien, Zürich, Mannheim, Erfurt

In dieser 2-tägigen Schulung "Einführung in das CakePHP Framework" erwerben Sie grundlegende Kenntnisse und Fertigkeiten in der Anwendung des Frameworks. Sie richten die Entwicklungsumgebung ein, untersuchen die Verzeichnisstruktur von CakePHP-Projekten und ...

XML Programmierung - PHP

- u.a. in Bremen, Dresden, Heidelberg, Virtual Classroom, Jena

In dieser 3-tägigen Schulung "XML Programmierung - PHP" lernen Sie umfassend und praxisorientiert den Umgang mit XML-Daten in Verbindung mit der Programmiersprache PHP. Ziel dieser Schulung ist es, Ihnen fundierte Kenntnisse und praktische Fähigkeiten zu vermitteln, um ...