Inhalte Programmierung Basiswissen auf einen Blick: Programmiersprachen, Coden, Variablen und Datentypen, Funktionen und Methoden
Benutzeroberflächen, Algorithmen, Struktogramme, Einstiegssprache Python
Grundlage Datenbanken und Softwareentwicklung
Bei der Programmierung oder auch Coden geht es darum, Programme zu erstellen, die der Computer verstehen und auch ausführen kann. Nur so ist es möglich, Apps, Spiele, Webseiten usw. zu entwickeln. In diesem Kurs erwirbst du erste theoretische Grundlagen der Programmierung. Zudem setzt du das Erlernte mittels der Einstiegssprache Python in praktischen Beispielen um und entwickelst so ein grundlegendes Verständnis für Programmierung. Im Anschluss bist du bereit, andere Programmiersprachen zu erlernen oder deine Python-Kenntnisse zu vertiefen.
- Überblick über die Programmierung: Programmiersprachen (imperativ, deklarativ, prozedural, funktional usw.)
- Grundlegende Sprachelemente der Programmierung
- Variablen und Datentypen verwenden
- Auf das Dateisystem zugreifen und Dateien verarbeiten
- Kontrollstrukturen (Schleifen, Verzweigungen etc.) in der Programmierung verwenden
- Funktionen und Methoden verwenden und definieren
- Benutzeroberflächen erstellen
- Algorithmen erstellen
- Ablaufstrukturen nach DIN (Struktogramm) visualisieren
- Grundlage Datenbanken
- Softwareentwicklungsprozess (Einsatz von UML)
- Praktische Umsetzung der Theorie in die Praxis mittels Python und TKinter
- Ausblick objektorientierte Programmierung und Python
Diese Weiterbildung vermittelt dir zentrale Konzepte der modernen Programmierung und legt damit ein solides Fundament für weiterführende Themen wie Webentwicklung oder Softwarearchitektur. Durch den praxisnahen Ansatz gewinnst du Sicherheit in der Anwendung und kannst erste Projekte in der Programmierung eigenständig umsetzen.