Python-Programmierung für Dienstprogramme und Anwendungen

Wir sind auch an einigen Standorten wieder persönlich für Sie da: Unsere mehr als 200 Standorte dürfen nach und nach wieder eröffnen. Zur Standortübersicht.

Dauer
111 Tage
Max. Teilnehmerzahl 
Die Teilnehmerzahl beträgt in der Regel 10-16, max. 25.
Unterrichtszeiten
Diese Qualifizierung läuft in Vollzeit, Mo-Fr 8:00 - 16:00 Uhr, ab 01.12.20 bis 16:15 Uhr
Zertifikat
WBS-Zertifikat
Fördermöglichkeit
Berufsförderungsdienst (BFD) der Bundeswehr, Bildungsgutschein, Deutsche Rentenversicherung Bund, Qualifizierungschancengesetz, Rehabilitationsförderung, WeGebAU (jetzt Qualifizierungschancengesetz)

Python ist eine junge, objektorientierte und plattformunabhängige Programmiersprache, die im Unternehmensumfeld mit Ansprüchen an Skalierbarkeit und Lauffähigkeit in heterogenen Umgebungen Anwendung findet. In diesem Lehrgang machen wir Sie fit in der Programmiersprache Python, so dass Sie am Ende Jobs mit Python-Programmierung meistern können. Damit verfügen Sie über eine bei Unternehmen sehr begehrte Qualifikation.

Aktuelle Kursinformationen

Jetzt mit Flex Plus. Lernen Sie flexibel. Vormittags am WBS Standort. Nachmittags zu Hause.
Mit der Option Flex Plus lernen Sie vormittags bis 13:00 Uhr im direkten Austausch mit Trainer und Gruppe am WBS Standort. Nachmittags können Sie Ihren Lernort wählen – und z. B. zu Hause am eigenen PC arbeiten. Ihr Trainer steht Ihnen dabei weiter als Ansprechpartner zur Verfügung. So sparen Sie Zeit und bestimmen Ihr Lerntempo selbst.

Erleben Sie Weiterbildung neu.
Diese Weiterbildung findet als Live-Online-Kurs in unserem Lernportal WBS LearnSpace 3D® statt. In der 3D-Simulation treffen Sie auf Ihre/-n Trainer/-in und andere Kursteilnehmende – mit diesen können Sie sich jederzeit live austauschen.

Lernziele

In dieser Weiterbildung erlernen Sie den Umgang mit der Programmiersprache Python. Damit erhalten Sie fundierte Kenntnisse zur Software-Entwicklung von Python-Anwendungen.

Zielgruppe

Sie haben bereits im Bereich der Programmierung berufliche Erfahrung sammeln können und möchten sich nun auf dem Arbeitsmarkt eine gute Ausgangsposition durch umfangreiche Kenntnisse in der Programmiersprache Python sichern? Dann entscheiden Sie sich für diesen Lehrgang.

Teilnahmevoraussetzung

Mit einem Realschulabschluss, Abitur, einer abgeschlossenen Ausbildung oder einem (auch abgebrochenen) Studium erfüllen Sie die Voraussetzungen für diese Weiterbildung. Idealerweise haben Sie bereits Vorkenntnisse oder Erfahrung in der Programmierung.

Dauer

Diese Qualifizierung dauert insgesamt 111 Tage.

Unterrichtszeiten

Diese Qualifizierung läuft in Vollzeit, Mo-Fr 8:00 - 16:00 Uhr, ab 01.12.20 bis 16:15 Uhr

Inhalte

Einführung in unser Online-Lernformat (1 Tag)
Die Programmiersprache Python (10 Tage)

  • Erste Schritte mit Python
  • Überblick zu Datentypen in Python
  • Ein erstes Programm
  • Kontrollstrukturen
  • Funktionen Parameter und Attribute
  • Hilfe und Informationen zu Python

Kombinierte Datentypen in Python (10 Tage)

  • Dateien lesen und schreiben mit Python
  • Sequentielle Datentypen
  • Programmierung von Listen
  • Arbeiten mit Strings
  • Dictionary und Collections

Funktionen und Module in Python (10 Tage)

  • Eigene Funktionen und Funktionsparameter
  • Seiteneffekte
  • Namensräume
  • eingebaute Funktionen
  • Modularisierung

Objektorientierte Programmierung in Python (10 Tage)

  • Klassen und Vererbung
  • Klassenattribute und Klassenmethoden
  • Built-in Functions für Objektorientierung
  • Kontextobjekte
  • Manipulation von Funktionen und Methoden

Mathematik und Reguläre Ausdrücke in Python (10 Tage)

  • Mathematische Funktionen
  • Zufallsgenerator
  • präzise Dezimalzahlen
  • Kryptografie
  • das Toolkit PyCrypto
  • reguläre Ausdrücke

Betriebssystem, Multitasking und Threads mit Python (10 Tage)

  • Funktionen des Betriebssystems
  • die Laufzeitumgebung - sys
  • Dateisystem
  • Parallele Programmierung
  • Debugging
  • Dokumentation

Grafische Benutzeroberflächen mit Python (10 Tage)

  • Toolkits für die Gestaltung grafischer Benutzeroberflächen
  • das Toolkit Tkinter
  • das Canvas
  • wichtige Widgets
  • das Koordinatensystem im Canvas
  • Zeichnen-Funktionen
  • PIL - Python Image Library

Datenbanken und SQL (10 Tage)

  • Einführung in SQL-Server
  • TransAct SQL-Abfragen
  • SELECT-Abfragen
  • Abfragen mit mehreren Tabellen
  • Sortieren und Filtern

Datenbanken und SQL - Advanced (10 Tage)

  • DML benutzen
  • eingebaute Funktionen
  • Group und Aggregat - Funktionen
  • Unterabfragen
  • Tabellen Ausdrücke und Ansichten

Netzwerkprogrammierung mit Python (10 Tage)

  • Die Socket-API
  • das Framework urllib
  • das Framework ftplib
  • das Framework smtplib
  • EMail
  • Telnet
  • XML-RPC

Netzwerkprogrammierung mit Python und Django (10 Tage)

  • Konzepte und Besonderheiten von Django
  • die Instalation von Django
  • ein Django-Projekt erstellen
  • eine Applikation erstellen
  • das Django-Template-System
  • ein komplexes Projekt entwickeln
Trainingsmethode

So macht Lernen Spaß: Spielerisch und nachhaltig mit dem WBS LearnSpace 3D®.

Lernen Sie so spielerisch und effektiv wie noch nie: Mit dem Online-Lernformat von WBS TRAINING, dem WBS LearnSpace 3D®, betreten Sie eine realitätsnahe Lern- und Arbeitswelt und erwerben neben fundiertem Fachwissen zugleich digitale Kompetenzen.

Mit Ihrem personalisierten Avatar bewegen Sie sich in unserer virtuellen Lernumgebung und sind dabei immer über zwei Bildschirme sowie Ihrem Headset live und interaktiv mit anderen Lernenden und Ihren Trainerinnen und Trainern verbunden. Während des Unterrichts können Sie also Fragen stellen, diskutieren und aktiv am Unterricht teilnehmen.

Profitieren Sie von einem spannenden Methodenmix: ob praktische Übungen, Gruppenarbeiten oder Selbstlernphasen. Durch einen abwechslungsreichen Unterricht erwerben Sie nachhaltiges Wissen sowie soziale und digitale Fähigkeiten, die Sie sofort anwenden können.

Ihre Weiterbildung im WBS LearnSpace 3D® absolvieren Sie an einem unserer Standorte in ganz Deutschland oder in Absprache mit dem Kostenträger bequem von zu Hause aus. Ihr Standortteam sowie Ihre Trainerinnen und Trainer sind für Sie da und beraten Sie gerne – vor, während und nach der Weiterbildung.

Perspektiven nach der Qualifizierung

Python ist im Bereich der Stellenangebote für Programmierer/-innen eine der am häufigsten geforderte Spezialisierung. Damit verfügen Sie, mit den in diesem Kurs zu erwerbenden Abschlüssen, über eine sehr gute Grundlage für Ihren Erfolg am Arbeitsmarkt.

Diese Themen könnten Sie auch interessieren

Lernen Sie uns kennen! Ihre kostenlose Schnuppertour.

Sie möchten gern mehr über uns und unsere Weiterbildungen und Umschulungen erfahren? Melden Sie sich jetzt zu einer kostenlosen Schnuppertour an.
Zur Anmeldung.