PHP ist eine Programmiersprache, mit der Webseiten geschrieben werden. In diesem Kurs lernst du, dynamische Webseiten mit PHP zu programmieren. Die Grundlage dafür bildet das Datenbank-Managementsystem MySQL. Darüber hinaus wird dir das führende Web-Framework Laravel nähergebracht, das dich bei der Webentwicklung unter PHP mit vielen Funktionen unterstützt.
Grundlagen der Programmierung:
- Einführung in die Programmierung
- Algorithmen, Datenstrukturen, Variablen, Datentypen
- Kontrollstrukturen, Schleifen, Funktionen
- Objektorientierte Programmierung usw.
PHP-Programmierung:
- Einführung in PHP, Syntax & Grundlagen
- Variablen & Datentypen, Operatoren
- Kontrollstrukturen
- Funktionen, Arrays, Dateien & Verzeichnisse
- Fehlerbehandlung
- Sessions & Cookies
- Datenbankzugriff mit PHP usw.
MySQL-Datenbank:
- Einführung in MySQL
- Datenbankdesign
- Tabellen erstellen & verwalten
- SQL-Abfragen
- Datenbankverbindungen mit PHP
- Datenbankzugriff & -manipulation
- Transaktionen, Sicherheit usw.
Webentwicklung mit PHP & MySQL:
- Erstellung dynamischer Webseiten
- Formularverarbeitung
- Datenbankabfragen & -manipulation
- Sessions und Cookies
- Sicherheit, MVC-Architektur
- Web-Services, AJAX usw.
Frameworks & Bibliotheken:
- Einführung in gängige PHP-Frameworks wie Laravel
- Symfony oder CodeIgniter
- Verwendung von Bibliotheken wie jQuery oder Bootstrap, Integrationvon APIs usw.
Projektmanagement & Softwareentwicklungsprozesse:
- Grundlagen des Projektmanagements
- Anforderungsanalyse & Planung
- Umsetzung & Testen
- Dokumentation, Versionskontrolle, Qualitätssicherung usw.
Laravel:
- Wie setzt man Laravel auf?
- Seiten erstellen mit mehr Individualität
- grundlegender Umgang
- wichtigste Methoden & Schnittstellen
- Tools & Werkzeuge integrieren
Prüfungsvorbereitung und Prüfung