Lerne großartige Webseiten zu erstellen

Zum Kurs

Dieser Kurs bietet sowohl Einsteigern als auch fortgeschrittenen Teilnehmern eine breite und umfassende
Perspektive auf wesentliche Programmiersprachen, Tools und Frameworks, die in der Webentwicklung zum Einsatz kommen:

Im anfängerfreundlichen Beginn des Kurses werden die Grundlagen der Webentwicklung vermittelt. Die Teilnehmer
vollziehen hier nach, wie mit HTML das Grundgerüst einer Webseite definiert wird und wie mit CSS dafür Gestaltungsanweisungen
festgelegt werden. Mit Bootstrap können Webseiten sogar schnell für mobile Endgeräte optimiert werden, schließlich läuft mehr
als 50% des Traffics über mobile Endgeräte. Dieses Design-Pattern ist auch als Responsive Design bekannt.

Um dynamische und interaktive Webseiten zu gestalten, lernen die Teilnehmer danach die Programmiersprache JavaScript sowie
die JavaScript-Bibliothek jQuery kennen. Dadurch werden die Teilnehmer ermächtigt ganz neue Funktionalitäten umzusetzen.

Ein weiteres verbreitetes Tool ist die Content-Management-Software WordPress. Die Teilnehmer werden in Struktur, Widgets und
Plugins eingeführt. Hier ist das Plugin Woocommerce hervorzuheben, das die Entwicklung von eCommerce-Lösungen ermöglicht.

Weiter geht es im Kurs mit der Versionsverwaltungssoftware Git. Damit lassen sich
auch ältere Versionen von Dateien wiederherstellen sowie eine effiziente und dezentrale Zusammenarbeit mit anderen Entwicklern ermöglichen.
Insbesondere hilft Git auch dabei die Übersicht über komplexere Projekte nicht zu verlieren.

Mithilfe von der ebenfalls populären Programmiersprache PHP können Webseiten in Ergänzung zu WordPress sowie großen eCommerce-Lösungen weiter verfeinert werden.
Hier lernen die Teilnehmer PHP-Seiten eigenständig zu entwickeln. Im Zuge dessen wird auch das Datenbankenverwaltungssystem MySQL vorgestellt.

Schließlich werden die Teilnehmer noch an das JavaScript-Framework AngularJS herangeführt, welches sich unter anderem für die Erstellung von Single-Page-Anwendungen eignet. Damit lassen sich Webseiten auf einem sehr hohen Niveau erstellen.

Am Ende des Kurses haben die Teilnehmer die Fähigkeit erworben komplexe, dynamische und elegante Webseiten von Grund auf zu entwickeln und sind bereit eigene Projekte praktisch umzusetzen.

Zum Kurs