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.