In dieser Weiterbildung erwerben Sie umfassende Kenntnisse in der Webentwicklung. Sie lernen, dynamische Webanwendungen mit PHP und MySQL zu erstellen und vertiefen Ihr Verständnis für objektorientierte Programmierung in Java und C. Sie setzen sich mit den Grundlagen der Webentwicklung auseinander, einschließlich der Einrichtung moderner Entwicklungsumgebungen und der Nutzung von Versionskontrollsystemen. Sie erlernen die Syntax und Konzepte von PHP, Java und C, einschließlich Variablen, Kontrollstrukturen und Funktionen. Ein weiterer Schwerpunkt liegt auf der Integration von MySQL-Datenbanken in Webanwendungen, wobei Sie Datenbankdesign, Abfragesprachen und Sicherheitsaspekte behandeln. Zudem werden Sie in die objektorientierte Programmierung eingeführt und lernen, Klassen, Vererbung und Polymorphie in PHP, Java und C anzuwenden. Die methodische Umsetzung erfolgt durch praxisnahe Übungen und Projekte, in denen Sie das Gelernte direkt anwenden. Sie entwickeln eigenständig Webanwendungen und setzen dabei die erlernten Konzepte der Webentwicklung um. Nach Abschluss der Weiterbildung sind Sie in der Lage, komplexe Webanwendungen zu konzipieren und umzusetzen. Sie können Ihre erworbenen Fähigkeiten in verschiedenen Bereichen der Webentwicklung einsetzen und somit Ihre beruflichen Perspektiven erweitern.

PHP und MySQL Entwicklung
  • Kenntnisse im Bereich Webentwicklung für die Installation und Einrichtung der Entwicklungsumgebung für PHP
  • Variablen, Datentypen und Konstanten
  • Formulare und Sprachelemente mit Fokus auf Webentwicklung
  • Schleifen und Arrays
  • Anwendungen aus der Webentwicklung beim Einstieg in relationale Datenbanken; Umsetzen mit MySQL

Grundlagen der Programmierung mit C
  • Struktur von C-Programmen im Kontext von Webentwicklung
  • Datentypen, Konstanten und Variablen
  • Verwendung von Funktionen mit Webentwicklungsbezug
  • Kontrollstrukturen
  • Operatoren im Rahmen von Webentwicklung

Webdesign mit HTML und CSS
  • Grundlegender Aufbau von HTML-Dokumenten mit Bezug zur Webentwicklung
  • HTML-Elemente für Seitenstrukturierung
  • Einführung in Cascading Stylesheets (CSS) im Kontext von Webentwicklung
  • Selektoren von CSS
  • Responsive Layouts - Anwendungen in der Webentwicklung

Mobile Entwicklung mit Flutter
  • Einführung und Installation mit Blick auf Webentwicklung
  • Widgets und UI-Design
  • State Management mit Provider im Umfeld von Webentwicklung
  • Formulare und Validierung
  • Animationen und Übergänge für Webentwicklung

Java Programmierung
  • Installation und Einrichtung einer Java-Entwicklungsumgebung zur Unterstützung der Webentwicklung
  • Kompilieren von Java-Programmen
  • Grundlagen der objektorientierten Programmierung für Webentwicklung
  • Vererbung in objektorientierter Programmierung
  • Fehlerbehebung in Java mit Relevanz für Webentwicklung