WeiterbildungsangebotSonstigesBis zu 100% förderbarGrundlegende Kenntnisse

Python Objektorientierung

Anbieter: NEXIO Online Akademie GmbH

Preis
0,- €

oder ohne Förderung 1.279 €

Auf einen Blick
DurchführungOnline
LernformatZeitgebunden
Dauer2 Wochen in Vollzeit
UnterrichtsspracheDeutsch
Startjede Woche
Kursdetails als PDF
Qualität des Bildungsträgers
AZAV-Siegel – AZAV-zertifizierter Bildungsträger, Förderung möglich

AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich

Kursbeschreibung

Python gehört neben Java, C# und C++ zu den wichtigsten Programmiersprachen. Mit deinen vorhandenen Python-Grundkenntnissen lernst du nun alles über Klassen, Objekte, Datenkapselung, Vererbung und Polymorphie in Python. Am Ende dieses Kurses kannst du außerdem Datenklassen sinnvoll einsetzen und weißt, wie du auf Laufzeitfehler reagieren kannst.

Lehrplan & Module

01

Objektorientierung

Du lernst die Grundidee der objektorientierten Programmierung kennen und wie sie sich von prozeduraler Programmierung unterscheidet. Dabei verstehst Du, warum Objektorientierung die Struktur größerer Programme verbessert.

02

Klassen, Objekte,

Im Mittelpunkt stehen das Definieren von Klassen und das Erzeugen von Objekten in Python. Du lernst den Unterschied zwischen Klasse und Instanz sowie die Rolle von self kennen.

03

Datenkapselung, Vererbung, Polymorphie

Behandelt werden die Prinzipien Datenkapselung, Vererbung und Polymorphie. Du schützt Attribute vor direktem Zugriff, leitest Klassen ab und überschreibst Methoden.

04

Attribute, Properties

Du arbeitest mit Instanz- und Klassenattributen und nutzt Properties für kontrollierten Zugriff über Getter und Setter. So validierst Du Werte beim Setzen.

Enthaltene Zertifikate

TrägerzertifikatTrägerinternes Zertifikat bzw. Teilnahmebescheinigung

Voraussetzungen

Vorkenntnisse: Grundlegende Kenntnisse

Vorausgesetzt werden gute Deutschkenntnisse auf dem Niveau B2 sowie gute Englischkenntnisse, da einige verwendete Tools und Dokumentationen in Englisch verfasst sind. Die Weiterbildung erfordert eine hohe IT-Affinität und erweiterte PC-Kenntnisse, einen sicheren Umgang mit Windows und der Ordnerstruktur auf dem PC und der Arbeit mit Dateien. Ebenso werden gute Kenntnisse in den Grundlagen der Softwareentwicklung, der Objektorientierung und grundlegende Kenntnisse in Python vorausgesetzt.

Zielgruppen

  • Arbeitssuchende

Berufsbilder

  • Python Entwickler
  • Softwareentwickler

Über den Anbieter

NEXIO Online Akademie GmbH

NEXIO Online Akademie GmbH

Bildungsträger

Alle Kurse →