Qualifizierung: Python Developer / Starter – Advanced

Doch nicht das Richtige? Such hier gerne weiter:

Diese Weiterbildung bereitet Sie zunächst auf Module der modernen und aktuellen Programmiersprachen (Python, Java, C++, C#, PHP, JavaScript, …) vor und behandelt die theoretischen Grundlagen der Softwareentwicklung, der Software-Analyse, des Software-Designs, der funktionalen und objektorientierten Programmierung und der Erstellung von Datenbanken sowie der Datenverarbeitung.

Python gehört neben Java, C# und C++ zu den wichtigsten Programmiersprachen. Lernen Sie in diesem Kurs zuerst die Grundlagen der Python-Syntax kennen. Nachdem Sie alles über Datentypen und Kontrollstrukturen erlernt haben und wissen, wie Sie mit Funktionen wiederverwendbaren und nicht-redundanten Code erstellen, schreiben Sie erste kleine Programme in Python.

Lernen Sie anschließend alles über Klassen, Objekte, Datenkapselung, Vererbung und Polymorphie in Python. Danach können Sie außerdem Datenklassen sinnvoll einsetzen und wissen, wie Sie auf Laufzeitfehler reagieren können.
Nun lernen Sie zusätzliche Techniken in Python und können damit sequentielle Datentypen sinnvoll einsetzen, anonyme Funktionen nutzen und Sie wissen, wie Sie mit Dekoratoren das Verhalten von Funktionen, Klassen und Methoden erweitern können. Außerdem können Ihre Programme dank nebenläufiger Programmierung effizient ausgeführt werden und Sie können Texte und Daten in Dateien speichern.

Abschließend erfahren Sie, wie Sie auf Datenbanken zugreifen und Ihre Anwendungen mit grafischen Oberflächen attraktiv gestalten können. Am Ende können Sie mit Ihren Anwendungen auf Netzwerke zugreifen und auch für das Web entwickeln.

Kursinhalte

  • Grundlagen zu Programmen und Programmiersprachen
  • Visualisierung von Ablaufstrukturen
  • Grundlegende Sprachelemente, Datenstrukturen, Algorithmen
  • Objektorientierung (OO): Sprachelemente/Prinzipien/Techniken
  • OO Analyse (OOA), Entwurf (OOD) und Programmierung (OOP)
  • Softwareentwurf mit UML
  • Datenbankdesign (z.B. Normalisierung, Beziehungsarten)
  • Daten abfragen und ändern (DML)
  • Grundlagen der Sprache Python
  • Kontrollstrukturen, Prozeduren und Funktionen
  • Objektorientierung mit Python
  • Fehler und Ausnahmen, Operator-Überladung, Datenklassen
  • Sequentielle Datentypen, Funktionsreferenzen
  • Dekoratoren, Multithreading, Datei-Zugriff
  • Grafische Benutzeroberflächen (GUI), Datenbank-Zugriff
  • Netzwerk-Programmierung, Einstieg Web-Programmierung

Zielgruppe

Die Weiterbildung richtet sich an Personen, die sich für den spannenden Sektor der Programmierung qualifizieren möchten oder bereits im Bereich der IT tätig sind, ggf. auch schon in der Softwareentwicklung. Ideal ist der Kurs für diejenigen, die ihre beruflichen Perspektiven in der IT durch aktuelle und zukunftsweisende Kompetenzen erweitern wollen und in die Softwareentwicklung mit Python umfassend einsteigen möchten.

Anforderungen

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 sowie einen sicheren Umgang mit Windows, der Ordnerstruktur auf dem PC und der Arbeit mit Dateien.

Perspektiven

Software-Entwickler müssen heute unterschiedliche Programmiersprachen kennen und insbesondere als Senior-Developer in der Lage sein, Analyse und Design einer Software sauber umzusetzen, um dem Arbeitsmarkt gerecht zu werden. Und moderne Programmiersprachen kommen nicht mehr ohne Objektorientierung und Datenbanken aus. Für Analyse und Design hat sich UML als Standard etabliert. Der Zugriff auf relationale Datenbanken erfolgt überwiegend mit SQL.

Python hat sich mittlerweile neben einer beliebten Programmiersprache für Anfänger auch als ernstzunehmende, professionelle Programmiersprache etabliert. Python unterstützt zukunftsorientiert die imperative, funktionale, objektorientierte oder aspektorientierte Programmierung einer Vielzahl unterschiedlicher Applikationen wie z.B. Anwendungsprogramme, Datenanalyse oder Spiele in unterschiedlichen Infrastrukturen wie Computer, Netzwerkumgebungen oder Internet auf unterschiedlichen Plattformen wie Windows, Linux oder MacOS. Mit dieser Weiterbildung erwerben Sie die fundamentalen Kenntnisse, die Sie für alle Programmiersprachen (Python, Java, C++, C#, PHP, JavaScript, usw.) benötigen und erlernen tiefergehende Python-Kenntnisse. Sie erweitern Ihr Tätigkeitsprofil und Ihre Einsatzmöglichkeiten, wodurch sich für Sie vielfältige neue Karrierechancen auf dem zukunftssicheren IT-Arbeitsmarkt ergeben.

Abschluss

Trägerinternes Zertifikat bzw. Teilnahmebescheinigung
Dauer:
20 Wochen in Vollzeit; 40 Wochen in Teilzeit (1000 h)

Teilnehmerzahl:

25

Starttermine:

Start: 18.05.2026, Start: 26.05.2026, Start: 01.06.2026, Start: 08.06.2026, Start: 15.06.2026, Start: 22.06.2026, Start: 29.06.2026, Start: 06.07.2026, Start: 13.07.2026, Start: 20.07.2026, Start: 27.07.2026, Start: 03.08.2026, Start: 23.03.2026, Start: 30.03.2026, Start: 07.04.2026, Start: 13.04.2026, Start: 20.04.2026, Start: 27.04.2026, Start: 04.05.2026, Start: 11.05.2026, Start: 10.08.2026, Start: 17.08.2026, Start: 24.08.2026, Start: 31.08.2026, Start: 07.09.2026, Start: 14.09.2026, Start: 21.09.2026, Start: 28.09.2026, Start: 05.10.2026, Start: 12.10.2026, Start: 19.10.2026, Start: 26.10.2026, Start: 02.11.2026, Start: 09.11.2026, Start: 16.11.2026, Start: 23.11.2026, Start: 30.11.2026, Start: 07.12.2026, Start: 14.12.2026, Start: 21.12.2026, Start: 04.01.2027, Start: 11.01.2027, Start: 18.01.2027, Start: 25.01.2027, Start: 01.02.2027, Start: 08.02.2027, Start: 15.02.2027, Start: 22.02.2027, Start: 30.03.2027, Start: 05.04.2027, Start: 12.04.2027, Start: 19.04.2027, Start: 26.04.2027, Start: 03.05.2027, Start: 10.05.2027, Start: 18.05.2027, Start: 24.05.2027, Start: 31.05.2027, Start: 07.06.2027, Start: 01.03.2027, Start: 08.03.2027, Start: 15.03.2027, Start: 22.03.2027, Start: 14.06.2027, Start: 21.06.2027, Start: 28.06.2027, Start: 05.07.2027, Start: 12.07.2027, Start: 19.07.2027, Start: 26.07.2027, Start: 02.08.2027

Meinungen unserer Teilnehmer

Zu 100% kostenlos mit einem Bildungsgutschein von Jobcenter oder Agentur für Arbeit

Weiterbildungen zu 100% im Home-Office möglich, Umschulungen bis zu 49%.

Eine individuelle Beratung und die persönliche Betreuung wird bei uns groß geschrieben.

Wir helfen bei der Erstellung Ihrer Bewerbungsunterlagen und bei der Suche nach dem passenden Betrieb​