5 Tage Vollzeit

Python Einführungskurs

Kurs für Python Anfänger

Bild Python Einführungskurs

Lernen Sie Python bei einem erfahrenen Trainer in diesem umfassenden Einführungskurs. Im Verlauf des Programms erwerben Sie ein solides Verständnis der grundlegenden Konzepte, der Syntax sowie bewährter Best Practices.

Der Kurs richtet sich an Einsteiger mit Vorkenntnissen in einer Programmiersprache (z. B. Java, C#, Bash, PHP). Ein zentraler Schwerpunkt liegt auf zahlreichen praxisnahen Übungen und realistischen Beispielen aus dem Arbeitsalltag, die ein tiefes Verständnis für die Vielseitigkeit und Leistungsfähigkeit von Python vermitteln.

Grundlagen

  • Installation von Python und Visual Studio Code
  • Erste Schritte mit dem interaktiven Interpreter
  • Ein Python-Skript
  • Grundlegende Datentypen
  • PEP8: der Python-Stilguide
  • Das Python-Mindset
  • Kommentare in Python
  • Zahlen: Ganzzahlen und Gleitkommazahlen
  • Arithmetische Operatoren
  • Alles ist ein Objekt
  • Die print-Funktion
  • Benutzereingaben
  • Konvertierung von Zeichenketten in Zahlen
  • Veränderliche und unveränderliche Datentypen
  • Zeichenketten im Detail
  • Wahr oder falsch: Booleans
  • Die Wahrheitswerte von Variablen
  • Bedingte Anweisungen und boolesche Operatoren
  • Python Substrings: Slicing
  • Pythons Switch: Strukturelles Pattern Matching
  • Der Listentyp
  • Iterationen: while und for
  • Endlose Schleifen vermeiden: break und continue
  • Eine Hashmap-Implementierung: Dictionaries
  • Tuple
  • Comprehensions

Vertiefung

  • Der Walrus-Operator
  • Sequenz-Entpackung
  • Dateien lesen und schreiben
  • Die CSV-Reader-Klasse
  • Json-Daten lesen und schreiben
  • Zurück zur Mengenlehre: das Python-Set
  • Funktionen
  • Rückgabewerte
  • Geltungsbereiche und globale Variablen
  • Ausnahmebehandlung
  • Das Random-Modul
  • Eingebaute Funktionen
  • Wie man Docstrings schreibt
  • Das Funktionsobjekt
  • Höhere Funktionen
  • Statische Typanalyse und Typehints
  • Einführung in die objektorientierte Programmierung (OOP)
  • Klassen und Objekte
  • Attribute und Methoden
  • Der Konstruktor: __init__
  • Instanzmethoden vs. Klassenmethoden
  • Statische Methoden
  • Vererbung und Subklassen
  • Polymorphie in Python
  • Die Funktion super()
  • Magische Methoden und __str__, __repr__
  • Fehlerbehandlung mit try/except
  • Rekursion: Floodfill und Binäre Suche
  • Täglich: Übungsaufgaben am Nachmittag

Kursdetails

  • Dauer: 5 Tage Vollzeit
  • Nächster Start: 13. April 2026
  • Ort: Online
  • Sprache: Deutsch
  • Preis p.P.: 1600,00 EUR (inkl. MwSt. 1904,0 EUR)
Jetzt unverbindlich anfragen

Vorkenntnisse

Keine

Für wen ist dieser Kurs geeignet?

Entwickler mit Grundkenntnissen in einer anderen Programmiersprache
Studierende und Fachleute, die ihre Fähigkeiten erweitern möchten.
Kreative, die Aufgaben automatisieren und ihre Ideen umsetzen wollen.

Warum diesen Kurs wählen?

  • Praxisnahe Übungen und reale Anwendungsbeispiele
  • Erfahrener Dozent mit Branchenkenntnis
  • Geld-zurück Garantie!

Ähnliche Kurse

Django Intensiv Schulung

Lernen Sie Django in nur 5 Tagen mit diesem umfassenden Intensivkurs! Vom Einstieg in die Entwicklung Ihrer ersten Webanwendung bis hin zu fortgeschrittenen Themen wie API-Entwicklung und Testing – dieser Kurs deckt alles ab. Perfekt für Entwickler, die schnell produktiv mit Django arbeiten möchten.

5 Tage Vollzeit Online

  • Nächster Termin: 13. April 2026
  • Preis p.P.: 1600,00 EUR (inkl. MwSt. 1904,0 EUR)

REST Api entwicklen mit Django und Chatbot Entwicklung

Buchen Sie dieses intensive 5-Tage-Seminar und lernen Sie, professionelle REST-APIs mit dem Django REST Framework zu erstellen, zu optimieren und zuverlässig zu testen. Sie entwickeln moderne APIs und erweitern diese praxisnah zu intelligenten Chatbots mit der OpenAI API. Der Fokus liegt auf produktiver Umsetzung, klaren Architekturen und direktem Nutzen für Ihre Projekte.

5 Tage Vollzeit Online

  • Nächster Termin: 13. April 2026
  • Preis p.P.: 1900,00 EUR (inkl. MwSt. 2261,0 EUR)

Unsicher, welcher Kurs für Sie passt?

Gerne unterstütze ich Sie bei der Auswahl oder stelle eine individuell passende Schulung für Ihre Anforderungen zusammen.

Beratung anfordern