PHP 7 - Grundlagen

Seminarinformationen

Seminar - Ziel

In dieser lernen Sie die Grundlagen der PHP-Programmierung

Teilnehmer - Zielgruppe

  • Web-Entwickler
  • Web-Designer
  • Programmierer

Kurs - Voraussetzungen

  • HTML-Kenntnisse
  • SQL-Kenntnisse (von Vorteil - werden jedoch nicht vorausgesetzt)
  • JavaScript-Kenntnisse (von Vorteil - werden jedoch nicht vorausgesetzt)

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Installation der lokalen Entwicklungsumgebung mit XAMPP

  • Einführung in PHP Eclipse

Einführung in PHP

  • PHP konfigurieren
  • Grundlegende Syntax
  • Datentypen und Variablen
  • Konstanten
  • Ausgaben

Kontrollstrukturen im PHP

  • IF-Abfragen
  • Unterschiede bei Schleifen
  • SWITCH/CASE Anweisungen
  • TRY/CATCH Anweisung
  • Übung: Entwickeln eines Kontaktformulars mit Pflichtfeldern

Umgang mit Sessions, Cookies und Headern

  • Einsatz von Sessions, Cookies und Headern
  • Erstellen einer beispielhaften Login-Funktionalität
  • Arbeiten mit Datumsfunktionen und Zahlen
  • Timestamp, Date und Mktime
  • Datumsfunktionen in PHP

Funktionen und Klassen

  • Deklaration von Funktionen
  • Arbeiten mit Funktionen
  • Deklaration von Klassen
  • 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
  • Beispielhaften Klasse für Dateizugriffe
  • Beispielhaften Dateiuploads

Einbinden von Grafiken

  • Manipulation von Grafiken mittels der GDLib
  • Erstellen von Grafiken mittels der GDLib

Datenbankanbindung für MySQL

  • Grundlagen in MySQL und PhpMyAdmin
  • Datenbankverbindung herstellen
  • SQL Abfragen
  • Auswerten des Abfrageergebnisses
  • erstellen einer Datenbankklasse für SQL Abfragen
  • erweitern der Datenbankklasse für die Objektorientierung

Beispielprojekt

Weitere Schulungen zu Thema PHP

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

PHP 7 - kompakt

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

In diesem Seminar werden Ihnen die Inhalte aus dem PHP 5.5 - Grundlagen und PHP 5.5 - Vertiefung als Kombi-Kurs vermittelt

Webentwicklung mit Symfony - Grundlagen

- u.a. in Stuttgart, München, Nürnberg, Düsseldorf, Virtual Classroom

In dieser 2-tägigen Schulung "Webentwicklung mit Symfony - Grundlagen" lernen Sie, wie Sie mit dem Symfony Framework dynamische Websites und Webanwendungen erstellen können. Die Teilnehmer erstellen ihre Projekte von Grund auf neu und lernen Best Practices von unseren ...

Einführung in CakePHP Framework

- u.a. in Frankfurt am Main, Köln, München, Essen, Freiburg

In dieser 2-tägigen Schulung "Einführung in das CakePHP Framework" lernen Sie die Grundlagen und Anwendung des Frameworks. Sie bereiten die Entwicklungsumgebung vor, erkunden die Dateistruktur von CakePHP-Projekten und konfigurieren das Framework. Sie implementieren sinnvolle ...