Python Einführungskurs

Dauer
Trainer
Bernd Fischer

Python Einführungskurs

Friendly Bytes
Logo von Friendly Bytes

Tipp: Suchen Sie nach Kursen, Schulungen oder Seminaren zu diesem Thema? Sehen Sie sich einige Alternativen an!

Startdaten und Startorte
Es gibt keine bekannten Startdaten für dieses Produkt.
  • Sehen Sie sich ähnliche Produkte mit Startdaten an: Python.

Beschreibung

Beginnen Sie Ihre Programmierkarriere mit unserem Python-Einführungskurs. Erlernen Sie grundlegende Konzepte wie Variablen, Schleifen und Datenstrukturen und bauen Sie eine solide Basis in Python auf. Durch praxisnahe Projekte und kompetente Anleitung entwickeln Sie wertvolle Programmierfähigkeiten.

Tag 1 - Einführung

  • 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
  • Noch einmal Zahlen: Komplexe Zahlen
  • Arithmetische Operatoren
  • Alles ist ein Objekt
  • Die print-Funktion
  • Die Python-Laufzeit…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Python, Programmierung (allgemein), C/C++, Java und OO (Objekt Orientierte) Programmierung.

Beginnen Sie Ihre Programmierkarriere mit unserem Python-Einführungskurs. Erlernen Sie grundlegende Konzepte wie Variablen, Schleifen und Datenstrukturen und bauen Sie eine solide Basis in Python auf. Durch praxisnahe Projekte und kompetente Anleitung entwickeln Sie wertvolle Programmierfähigkeiten.

Tag 1 - Einführung

  • 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
  • Noch einmal Zahlen: Komplexe Zahlen
  • Arithmetische Operatoren
  • Alles ist ein Objekt
  • Die print-Funktion
  • Die Python-Laufzeitumgebung
  • Benutzereingaben
  • Konvertierung von Zeichenketten in Zahlen
  • Einige abschließende Übungen

Tag 2 - Sammlungen

Dieser Teil des Kurses dreht sich um Datentypen. Was sind veränderliche Datentypen? Wir lernen, wie man Listen von Elementen definiert und über diese Listen iteriert.

  • Veränderliche und unveränderliche Datentypen
  • Zeichenketten im Detail
  • Wahr oder falsch: Booleans
  • Die Wahrheitswerte von Variablen
  • Bedingte Anweisungen und boolesche Operatoren
  • Der ternäre Operator
  • Pythons Switch: Strukturelles Pattern Matching
  • Der Listentyp
  • Iterationen: while und for
  • Endlose Schleifen vermeiden: break und continue
  • Eine Hashmap-Implementierung: Dictionaries
  • Tuple
  • Comprehensions

Tag 3 - Vertiefung

Heute lernen wir, wie man Dateien in verschiedenen Formaten liest und schreibt. Wir werden weitere wichtige Datentypen kennenlernen und wie man sie verwendet.

  • Der Walrus-Operator
  • Sequenz-Entpackung
  • Dateien lesen und schreiben
  • Die CSV-Reader-Klasse
  • Json-Daten lesen und schreiben
  • Pickle verwenden
  • Zurück zur Mengenlehre: das Python-Set

Tag 4 - Funktionen

Heute dreht sich alles um Funktionen. Wie man sie definiert und verwendet.

  • Funktionen
  • Rückgabewerte
  • Geltungsbereiche und globale Variablen
  • Das Random-Modul
  • Seiteneffekte
  • Eingebaute Funktionen
  • Wie man Docstrings schreibt
  • *args und **kwargs

Tag 5 - Funktionen und Klassen

Am letzten Tag behandeln wir fortgeschrittene Themen: Objektorientierte Programmierung, Fehlerbehandlung, Rekursion und die Grundlagen der statischen Typanalyse mit mypy und Typehints.

  • Das Funktionsobjekt
  • Höhere Ordnungsfunktionen
  • Statische Typanalyse und Typehints
  • Eine kurze Einführung in die objektorientierte Programmierung
  • Eine erste Klasse
  • Ein erstes Objekt
  • Fehlerbehandlung
  • Rekursion: Floodfill und Binäre Suche

Voraussetzungen

  • Grundkenntnisse in einer anderen Programmiersprache sind von Vorteil.
  • der Wunsch und Willen, sich in eine komplexe Thematik einzuarbeiten
  • Freude am Programmieren

Zielgruppe

  • 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.
Es wurden noch keine Bewertungen geschrieben.
  • Sehen Sie sich ähnliche Produkte mit Bewertungen an: Python.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Veranstaltung? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.
Bernd Fischer
Bernd Fischer
Pyhton programmieren lernen mal anders

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!