99 € – 189 €

Python Basics II / Objektorientierte Programmierung

Eventinformationen

Dieses Event teilen

Datum und Uhrzeit

Veranstaltungsort

Veranstaltungsort

Online-Event

Rückerstattungsrichtlinien

Rückerstattungsrichtlinien

Keine Rückerstattungen

Beschreibung des Events

Beschreibung

Online - Training: Python Basics II - Objektorientierte Programmierung

Dieses interaktive Live - Webinar ist in vier Module unterteilt. In einer kleinen Gruppe von bis zu sechs Personen lernst du unter der Anleitung eines erfahrenen Trainers. Du löst Aufgaben in Einzelarbeit, aber auch im Team in Break-out Sessions. Zum Abschluss eines Moduls gibt es Hausaufgaben, die du in der Selbstlernphase bearbeitest. Dein Trainer oder deine Trainerin steht dir in der Codingschule Community in der Online - Sprechstunde zur Verfügung.

Kursinhalte

Für diesen Kurs brauchst du Python Grundkenntnisse, unserer Kursbeschreibung für Python Basics I kannst du entnehmen, welche.

In den Grundlagen hast du die prozedurale und strukturierte Programmierung kennengelernt. In diesem Kurs lernst du ein weiteres Programmierparadigma: die Objektorientierte Programmierung (OOP). Das Hauptmerkmal der OOP ist, dass Daten und Programmcode in wiederverwendbaren Modulen (Objekten) zusammengefasst werden.

In einer Einführung lernst du die Kernelemente der OOP kennen. Wir steigen schnell ins Coding ein: In Übungen erzeugst du Klassen und Objekte und ordnest ihnen Attribute und Methoden zu. Du bildest Methoden und kannst sie zu Funktionen abgrenzen. Außerdem lernst du, wie Quellcode durch Vererbung wiederverwendet wird.

Die Objektorientierte Programmierung biete viele Vorteile gegenüber der prozeduralen Programmierung, zum Beispiel sorgt sie für eine bessere Wiederverwendbarkeit von Quellcode (Modularität) und eine leichtere Anpassung von (komplexen) Programmen. Dies reduziert den Programmieraufwand und hilft, Fehler zu vermeiden.

Neben dem Wissen über die OOP mit Python vermittelt dir dein Trainer oder deine Trainerin praktisches Wissen zu Programmmierkonventionen, um strukturierte und komplexere Programme zu entwickeln und zu verstehen.

Zugangsvoraussetzungen

Grundlegende Programmierkenntnisse wie in Python Basics I müssen vorhanden sein.

Zielgruppe

Du hast bereits grundlegende Programmierkenntnisse und möchtest sie um die Objektorientierte Programmierung erweitern und Grundlagen der Datenanalyse lernen.

Lerntempo

Dieser Kurs hat ein mittleres Lerntempo.

Zeritfikat

Am Ende des Kurses erhältst du eine Teilnahmebescheinigung, in der der Umfang und der hohe Praxisanteil des Online-Trainings aufgeführt werden.

Aufbau des LIve-Trainings

1. Modul (2 Stunden):
- Wiederholung der Grundstrukturen der Programmiersprache Python
- Interaktives Live-Coding

2. Modul (2 Stunden):
- Einführung in die objektorientierte Programmierung
- Klassen, Objekte
- Interaktives Live-Coding

3. Modul (2 Stunden):
- Attribute und Methoden
- Interaktives Live-Coding

4. Modul (2 Stunden):
- Vererbung
- Programmierung eines gemeinsamen Abschlussprojekts

Zu den Rahmenbedingungen:

Dein Trainer ist ein Senior-Trainer der Codingschule, der intern qualifiziert worden ist und zahlreiche Workshops konzipiert und durchgeführt hat.

Wann // 27. Juli - 30. Juli 2020, Montag - Donerstag, täglich von 14:00 – 16:00 Uhr (Gesamt: 8 Stunden)

Wo // Online-Training (Video-Webinar) mit persönlicher Betreuung (max. 6 Teilnehmer*innen)

Wie viel // Schüler*innen und Studierende (Vollzeit): 99,- Euro inkl. MwSt. (Einführungspreis)

Reguläre Teilnahmegebühr: 189,- Euro inkl. MwSt. (Einführungspreis)


FAQs:

Was benötige ich zur Teilnahme?

Für die Teilnahme an dem Online-Training benötigst du einen internetfähigen Computer mit einem aktuellen Browser sowie ein gutes Mikrofon & Lautsprecher bzw. Headset und eine Webcam. Außerdem ist ein zweiter Monitor zu empfehlen. Zum Programmieren nutzen wir die Lösung Repl.it (https://www.repl.it), wir empfehlen die Erstellung eines eigenen Accounts. Detaillierte Infos zur Teilnahme erhältst du rechtzeitig vor dem Kurs.

Die Teilnahme erfolgt über die Konferenzlösung "Zoom" (https://www.zoom.us). Die genauen Anforderungen an deinen Computer bzw. Internetverbindung zur Teilnahme an der Videokonferenz findest du hier: https://support.zoom.us/hc/de/articles/201362023-Systemanforderungen-f%C3%BCr-PC-Mac-und-Linux

An wen richtet sich das Online-Training?

Du hast bereits grundlegende Programmierkenntnisse und möchtest sie um die Objektorientierte Programmierung erweitern.

Gibt es ein Mindesalter für die Teilnahme?
Feste Altersgrenzen haben wir nicht. Aufgrund des Formats (Webinar) ist jedoch ein Mindestalter von 16 Jahren zu empfehlen.

Mit Freunden teilen

Datum und Uhrzeit

Veranstaltungsort

Online-Event

Rückerstattungsrichtlinien

Keine Rückerstattungen

Dieses Event speichern

Event gespeichert