In dieser Weiterbildung erlernen Sie die Programmiersprache C und werden in die Lage versetzt, strukturierte Softwarelösungen zu entwickeln. Sie erwerben Kenntnisse in der Syntax und Semantik von C, einschließlich der Arbeit mit Variablen, Kontrollstrukturen und Funktionen. Zudem setzen Sie sich mit der Speicherverwaltung und der Nutzung von Zeigern auseinander. Ergänzend dazu lernen Sie, wie Sie mit HTML und CSS Webseiten erstellen und gestalten. Sie werden in die Lage versetzt, Inhalte mit HTML zu strukturieren und das Layout sowie Design mithilfe von CSS zu definieren. Ein weiterer Schwerpunkt liegt auf der Einführung in relationale Datenbanksysteme und der Anwendung von SQL zur Datenmanipulation und -abfrage. Die methodische Umsetzung erfolgt durch theoretische Einheiten, praktische Übungen und Projektarbeiten. Sie wenden das C Programmieren in praxisnahen Szenarien an und vertiefen Ihr Wissen durch die Entwicklung eigener kleiner Projekte. Nach Abschluss der Weiterbildung sind Sie in der Lage, Softwareanwendungen in C zu programmieren, Webseiten mit HTML und CSS zu gestalten und Datenbanken mit SQL zu verwalten. Diese Fähigkeiten können Sie in verschiedenen Bereichen der Softwareentwicklung und Webentwicklung einsetzen.

Programmierung in C
  • Kenntnisse im Bereich C Programmieren zur Strukturierung von C-Programmen
  • Datentypen, Konstanten und Variablen
  • mit Fokus auf C Programmieren beim Einsatz von Funktionen
  • Kontrollstrukturen
  • Anwendungen aus dem C Programmieren mit Operatoren
  • Zeiger
  • C Programmieren in der dynamischen Speicherplatzverwaltung

Webentwicklung mit HTML & CSS
  • Grundlegender Aufbau von HTML-Dokumenten im Kontext von C Programmieren
  • HTML-Elemente für Seitenstrukturierung
  • C Programmieren als Grundlage für Cascading Stylesheets (CSS)
  • Selektoren von CSS
  • Vertiefung der Kenntnisse zu C Programmieren bei der Vererbung und Kaskade in CSS
  • Box-Modell von CSS
  • C Programmieren für responsive Layouts mit CSS
  • Textgestaltung mit CSS

Relationale Datenbanken und SQL
  • Einführung in relationale Datenbanken mit Bezug zu C Programmieren
  • Datenbankmodellierung und Namenskonventionen
  • Erstellen von Datentypen und Keys auf Basis von C Programmieren
  • Normalisierung und Normalformen
  • SELECT, JOIN und GROUP BY im Zusammenhang mit C Programmieren
  • ORDER BY und Kombination mehrerer Anfragen
  • Ändern von Daten über INSERT, UPDATE und DELETE mit Einbindung von C Programmieren

Erweiterte SQL-Abfragen
  • Anwendung von verschiedenen komplexen SELECTs unter Berücksichtigung von C Programmieren