In dieser Weiterbildung erlernen Sie die Programmiersprache Python und erweitern Ihre Kenntnisse um JavaScript. Sie erwerben grundlegende Fähigkeiten in Python, einschließlich der Syntax, Datenstrukturen und Kontrollstrukturen. Darüber hinaus werden Sie in die objektorientierte Programmierung mit Python eingeführt und lernen, eigene Klassen und Methoden zu erstellen. Mit JavaScript vertiefen Sie Ihr Verständnis für die Entwicklung interaktiver Webanwendungen und dynamischer Inhalte. Die methodische Umsetzung erfolgt durch praxisorientierte Übungen und Projekte, in denen Sie Python und JavaScript anwenden. Sie arbeiten an realitätsnahen Aufgabenstellungen, um die erlernten Konzepte zu festigen und praktische Erfahrungen zu sammeln. Nach Abschluss der Weiterbildung sind Sie in der Lage, mit Python und JavaScript eigenständig Softwarelösungen zu entwickeln und bestehende Anwendungen zu erweitern. Diese Kompetenzen ermöglichen es Ihnen, in verschiedenen Bereichen der Softwareentwicklung tätig zu werden.
- Kenntnisse im Bereich Python erwerben: Einführung, Algorithmen und Grundlagen
- Syntax und Semantik
- Grundlagen zu Variablen und Zuweisungen in Python
- Datentypen: Ganzzahlen, Gleitkommazahlen, komplexe Zahlen
- Anwendungen aus dem Python-Umfeld: Zeichenketten (str) und ihre Operationen
Datenstrukturen und Kontrollstrukturen in Python
- Fokus auf Python: Listen und deren Methoden
- Kontrollstrukturen: if, else, elif
- Vertiefung in Python anhand von Schleifen: for und while
- Funktionen definieren und aufrufen
Objektorientierte Programmierung und Fehlerbehandlung in Python
- Fehlerbehandlung mit Beispielen aus Python mittels try und except
- Einführung in OOP (Klassen und Objekte)
Grundlagen und Fortgeschrittenes in JavaScript
- Bezug zu Python: Einführung in JavaScript - Einbinden und Laden
- Variablen und Syntax
- Konzepte im Vergleich zu Python: Primitive Datentypen - Zahlen, Strings, Boolean
- Zusammengesetzte Datentypen: Arrays und Objekte
- Ablaufsteuerung: if-else, switch
- Unterschiede und Gemeinsamkeiten mit Python: Schleifen - for, while
- Funktionen erstellen und aufrufen
- Arrow-Funktionen und Funktionsausdrücke
- Beispiele zu DOM im Vergleich zu Python: Document Object Model Grundlagen
- Ereignisse und Event-Handling
- JSON - Datenformate im Kontext von Python