
In diesem Kurs lernen Sie...
- Grundlagen der SQL- und PHP-Sicherheit,
- was Design Patterns sind und wie Sie diese sinnvoll einsetzen können,
- wozu Sie Versionskontrollsysteme benutzen können und was es Ihnen bringt,
- wie Sie das verteilte Versionskontrollsystem Git gewinnbringend allein oder im Team nutzen können,
- wie Sie mithilfe der Plattform https://github.com Quelltexte mithilfe von Git Quellcode auf Ihren Computer forken, bearbeiten und veröffentlichen können,
- wie Sie im Team das Vorgehensmodell SCRUM gewinnbringend einsetzen können,
- wie Sie Unit-Tests zum automatisierten Testen sinnvoll einsetzen,
- Näheres zur Prüfungsvorbereitung für die Abschlussprüfung.

Im ersten Teil dieses Kurses lernen Sie...
- eine SQL-Datenbank mit phpMyAdmin zu erstellen, abzufragen und zu ändern,
- die Datenbank für eine Web-App eines Kunden zu entwerfen und
- Näheres zur Prüfungsvorbereitung für die Zwischenprüfung.
Im zweiten Block dieses Kurses lernen Sie...
- Datenbanktabellen mithilfe von PHP auf einer Website zu nutzen,
SQL- und PHP-Sicherheitund- wie Sie ein Projekt um einen Mikrocontroller/Mikrocomputer eigenständig
- dokumentieren,
- planen, Entscheidungen treffen,
- die Entwicklung durchführen,
- das Ergebnis kontrollieren und
- das Handeln bewerten.
In diesem Kurs lernen Sie
- wie objektorientierte Programmierung funktioniert,
- wie Sie mithilfe von Algorithmen und Datenstrukturen "Leben" in Programme bringen,
- wie Sie Programmen strukturieren und dokumentieren, damit Sie oder andere sie auch später noch verstehen,
- und wie Software sinnvoll entworfen werden kann.
In diesem Kurs werden Sie mehrere Programme mithilfe von PHP selbst entwerfen, erstellen und testen und... ändern...
while (true) { echo("und testen und... ändern..."); }