PHP & SQL
Das Modul „PHP+SQL” in unserer IT-Schule für Kinder und Jugendliche richtet sich an Kinder ab 11 Jahren, die bereits grundlegende Kompetenzen in der Webentwicklung besitzen und über eine in HTML erstellte Website verfügen. In diesem Modul lernen die Schüler, ihre Webprojekte auf ein neues Niveau zu heben, indem sie die Programmiersprache PHP mit dem Datenbankmanagementsystem MySQL verknüpfen. Dies ermöglicht die Entwicklung von großen und umfangreichen Webprojekten.
Während des Unterrichts werden die Schüler die folgenden Fähigkeiten und Kenntnisse erwerben:
- Umfassendes Verständnis der PHP-Programmiersprache.
- Praktische Programmierkenntnisse, die nicht nur für die Webentwicklung, sondern auch in anderen Bereichen der IT nützlich sind.
- Die Fähigkeit, große Webprojekte zu erstellen, einschließlich der Implementierung von Datenbanken und interaktiven Funktionen.
- Wissen darüber, wie man Webseiten vor Hackerangriffen und unbefugtem Zugriff auf Daten schützt.
Dieser Kurs bietet den Schülern die Möglichkeit, ihre Fähigkeiten in der Webentwicklung auf ein fortgeschrittenes Niveau zu bringen und sich auf die Erstellung großer und komplexer Webprojekte vorzubereiten.
Am Ende des Kurses werden die Schüler über folgende Fähigkeiten und Kenntnisse verfügen:
- Ein umfassendes Verständnis des Umfangs und der grundlegenden Syntax der Programmiersprache PHP.
- Die Fähigkeit, die Syntax der SQL-Programmiersprache zu beherrschen, SQL-Abfragen zu erstellen und die Grundlagen der Datenbankstruktur zu verstehen.
- Die Fähigkeit, PHP-Skripte mit einer MySQL-Datenbank zu verbinden und die ersten Programme zu schreiben.
- Kenntnisse im Umgang mit Sitzungen, Cookies und Dateioperationen.
- Das Wissen, wie man Passwörter sicher speichert und Webseiten in öffentliche und private Bereiche unterteilt.
- Grundlegende Kenntnisse bezüglich Sicherheitsmaßnahmen zur Datensicherung
- Vertrautheit mit grundlegenden Programmierkonzepten wie Arrays und ihren Typen, Variablen und Konstanten, Schleifen, Polymorphismus, Kapselung, Vererbung usw.
- Die Fähigkeit, einen Webserver für die Arbeit mit PHP einzurichten und PHP-Skripte in HTML-Seiten einzubetten.
Ihr Kind wird in der Lage sein, reale Projekte mit dem gleichen Komplexitätsgrad wie in der IT-Branche zu erstellen.