Dieser Kurs bietet einen Einstieg in die Programmierung und ist daher die optimale Grundlage für verschiedene weitere Programmierkurse. Er richtet sich an Personen ohne Programmierkenntnisse, die sich solide Grundlagen in der Programmierung aneignen möchten. Sie erlernen allgemein gültige Grundlagen der Programmierlogik, die für alle Programmiersprachen gültig sind. Im Kurs wird in Java oder JavaScript programmiert. Inhalte: - Welche Programmierwerkzeuge sind zur Programmentwicklung notwendig? - Schritte von der Idee über die Planung zur Realisierung eines Programms - Planung von Programmabläufen mit Struktogrammen - Grundlegende Sprachelemente: Variablen, Anweisungen, Kontrollstrukturen
Java ist die zurzeit beliebteste Programmiersprache. Mit Java lassen sich sowohl eigenständige Applikationen als auch mobile Apps für das Android-Betriebssystem entwickeln. Durch die mitgelieferte Bibliothek ist es leicht, leistungsfähige Anwendungsprogramme zu realisieren. Im Kurs geht es vor allem um die Besonderheiten bei der objektorientierten Programmierung. Anhand praktischer Übungen erlernen wir gemeinsam das Programmieren mit Java. Inhalte: - Eigenschaften von Java - Umfang des Entwicklungspakets (JDK) - Datentypen, Programmfluss, Kontrollstrukturen - Speicherverwaltung - Fehlerbehandlung - Objektorientiertes Denken - Klassen und Instanzen - Polymorphie - Schnittstellen - Java-Bibliotheken
Dieser Kurs bietet einen Einstieg in die Programmierung und ist daher die optimale Grundlage für verschiedene weitere Programmierkurse. Er richtet sich an Personen ohne Programmierkenntnisse, die sich solide Grundlagen in der Programmierung aneignen möchten. Sie erlernen allgemein gültige Grundlagen der Programmierlogik, die für alle Programmiersprachen gültig sind. Im Kurs wird in Java oder JavaScript programmiert. Inhalte: - Welche Programmierwerkzeuge sind zur Programmentwicklung notwendig? - Schritte von der Idee über die Planung zur Realisierung eines Programms - Planung von Programmabläufen mit Struktogrammen - Grundlegende Sprachelemente: Variablen, Anweisungen, Kontrollstrukturen
Dieser Kurs führt systematisch in die Grundlagen der Data Science ein und zeigt, wie aus Rohdaten belastbare Erkenntnisse entstehen. Im Mittelpunkt stehen Datenimport, Bereinigung, Umformung, die Berechnung zentraler Kennzahlen sowie die Auswahl geeigneter Visualisierungen. Kurze Theorieimpulse werden durch praxisnahe Übungsphasen ergänzt. Gearbeitet wird mit etablierten Bibliotheken (pandas, NumPy, Matplotlib). Der Kurs richtet sich an Einsteiger*innen mit grundlegenden Python-Kenntnissen.
