Python
Anbieter: Karriere Tutor
Trustpilot:4,6 von 5 Sternen4,6(1529 Bewertungen)AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich
Kursbeschreibung
Python öffnet den Weg von den ersten Variablen bis zur objektorientierten Softwareentwicklung. Der Kurs Python führt schrittweise durch Datentypen, Kontrollstrukturen, Funktionen und Modularisierung und schließt mit einer Projektwoche ab. Dargestellt wird, wie aus einzelnen Sprachbausteinen eigene Programme entstehen.
Der Kurs verbindet Sprachgrundlagen, Projektarbeit und objektorientierte Konzepte. Damit lassen sich eigene Anwendungen entwickeln und strukturiert weiterentwickeln.
Lehrplan & Module
Einführung in Python und Programmiergrundlagen
- Einführung in Python
- Installation von Python und "Hello World"
- Erste Datentypen
- Variablen
- Listen
- Logik- und Vergleichsoperatoren
- Schleifen
- Verschachtelte Schleifen
Datentypen und Anweisungen
- Definition von Funktionen I - Grundlagen
- Einführung
- Funktionen mit Parametern
- Funktionen mit return-Anweisung und Bennenungskonventionen
- Definition von Funktionen II - Vertiefung
- Lokale globale Variablen
- Mutable, Immutable
- Verschachtelungen
- Built-In Funktionen und String Methoden
- Erweitere Datentypen - Typecasts Lists I
- Erweiterte Datentypen - Lists II
- Erweiterte Datentypen - Sets
- Erweiterte Datentypen - Dictionaries
- Definition von Funktionen III
- Definition von Funktionen IV
Erweiterte Konzepte
- VS Code als Entwicklungsumgebung
- Module - Import Statement, wichtige Import-Funktionen
- Module - Lesen und Schreiben von Dateien / CSV-Dateien
- Dateien und prozedurale Programmierung
- Grundlagen Objektorientierte Programmierung (OOP) und Klassen I
- Grundlagen OOP - Definition und wann sie sinnvoll ist
- Grundlagen Klassen in Python und Felder (Konstruktor), Methoden
- Grundlagen Objektorientierte Programmierung und Klassen II
- Vererbung - Definition und wann sie sinnvoll ist
- Vererbung - Erweiterte Konzepte
- Dokumentation und Lesbarkeit
- Pakete und Visualisierung von Daten
Enthaltene Zertifikate
Voraussetzungen
Abgeschlossene Berufsausbildung und/oder Studium. Sicherer Umgang mit einem Computer. Fortgeschrittene Englisch-Kenntnisse.
Für die Teilnahme empfehlen wir dir, einen Computer mit mindestens 13 Zoll Bildschirmdiagonale zu nutzen, der mindestens WIN 10 oder OS 14.10 unterstützt und mehr als 4 GB Arbeitsspeicher hat. Du kannst mit einem PC oder einem Notebook, für manche Funktionen auch mit einem Tablet oder sogar deinem Smartphone teilnehmen. Es können grundsätzlich alle Browser, wie z. B. Safari, Google Chrome, Mozilla Firefox oder Edge, in der aktuellsten Version verwendet werden. Das notwendige technische Equipment wie einen Arbeitslaptop stellen wir dir zur Verfügung.
Zielgruppen
- Fachkräfte
- Berufstätige
- QuereinsteigerInnen
Berufsbilder
- Python Entwickler
- Softwareentwickler
- Backend Entwickler