Inhalte auf einen Blick: Einführung in PHP, MySQL-Datenbankdesign, objektorientierte Programmierung, Webentwicklung mit PHP, Certified PHP Developer

Die Weiterbildung PHP Softwareentwickler und relationale Datenbankverwaltungssysteme MySQL inkl. Certified PHP Developer Zertifizierung behandelt Grundlagen und Anwendungsbereiche der objektorientierten Programmierung, PHP-Programmierung, MySQL-Datenbanken und Webentwicklung mit PHP und MySQL. Inhalte sind unter anderem Objekte, Klassen, Methoden, Vererbung, Polymorphie, ER-Modell, Datenbankmodell, Normalformen, PHP-Syntax, Variablen, Datentypen, Kontrollstrukturen, Funktionen, Arrays, Fehlerbehandlung, Sessions, Cookies, Datenbankzugriff, SQL-Abfragen, Transaktionen, Sicherheit, MVC-Architektur, Web-Services, AJAX, Frameworks, Laravel, Projektmanagement, Softwareentwicklungsprozesse und Prüfungsvorbereitung.

Objektorientierte Programmierung

Einführung in die objektorientierte Programmierung

  • Prinzip der Objektorientierung
  • Vorteile gegenüber anderen Programmierkonzepten
  • Objekte
  • Klassen
  • Datentypen
  • Methoden
  • Vererbung
  • Polymorphie
  • Statische und dynamische Klassifizierung
  • Persistenz
  • Module und Architektur
  • Abläufe in einem objektorientierten System
  • Entwurfsmuster

Datenbankentwicklung

  • ER-Modell
  • Datenbankmodell
  • Normalformen

PHP & MySQL

Grundlagen der PHP-Programmierung

  • Einführung in die Programmierung
  • Algorithmen, Datenstrukturen, Variablen und Datentypen
  • Kontrollstrukturen, Schleifen und Funktionen
  • Objektorientierte Programmierung

PHP-Programmierung

  • Einführung in PHP, Syntax und Grundlagen
  • Variablen, Datentypen und Operatoren
  • Kontrollstrukturen
  • Funktionen, Arrays, Dateien und Verzeichnisse
  • Fehlerbehandlung
  • Sessions und Cookies
  • Datenbankzugriff mit PHP

MySQL-Datenbank

  • Einführung in MySQL
  • Datenbankdesign
  • Tabellen erstellen und verwalten
  • SQL-Abfragen
  • Datenbankverbindungen mit PHP
  • Datenbankzugriff und Datenbankmanipulation
  • Transaktionen und Sicherheit

Webentwicklung mit PHP & MySQL

  • Erstellung dynamischer Webseiten
  • Formularverarbeitung
  • Datenbankabfragen und Datenbankmanipulation
  • Sessions und Cookies
  • Sicherheit
  • MVC-Architektur
  • Web-Services und AJAX

Frameworks und Bibliotheken

  • Einführung in gängige PHP-Frameworks wie Laravel
  • Symfony oder CodeIgniter
  • Verwendung von Bibliotheken wie jQuery oder Bootstrap
  • Integration von APIs

Projektmanagement und Softwareentwicklungsprozesse

  • Grundlagen des Projektmanagements
  • Anforderungsanalyse und Planung
  • Umsetzung und Testen
  • Dokumentation
  • Versionskontrolle
  • Qualitätssicherung

Laravel

  • Laravel einrichten
  • Seiten erstellen
  • Grundlegender Umgang
  • Wichtigste Methoden und Schnittstellen
  • Tools und Werkzeuge integrieren
  • Prüfungsvorbereitung und Prüfung zum Certified PHP Developer

Die Weiterbildung behandelt Inhalte aus objektorientierter Programmierung, PHP, MySQL, Datenbankentwicklung, Webentwicklung, Laravel, Projektmanagement und Prüfungsvorbereitung.