Python für Anfänger

bitkom akademie, Online-Kurs / Fernlehrgang
Dauer
3 Tage
Webseite des Anbieters
Dauer
3 Tage
Webseite des Anbieters
Für weitere Informationen stellen Sie gerne eine Informationsanfrage 👍

Beschreibung

Python für Anfänger

Grundlagen und Anwendungen für Anfänger

Das Seminar umfasst die Grundlagen, um in Python programmieren zu lernen und einen Einstieg in Python zu erhalten. Das Erlernte wird mit vielen Übungen vertieft und offene Fragen direkt beantwortet. Das Seminar ist für Einsteiger konzipiert und die vielen praktischen Übungen erfolgen in der Entwicklungsumgebung PyCharm, d.h. die Lehrinhalte werden direkt von den Teilnehmenden wiederholt und vertieft. Am Ende des Seminars können Sie einfache Programme in Python erstellen, verstehen die Struktur von Python und beherrschen eine der am meisten verwendeten Programmiersprachen. Am Ende des Workshops erhalten Sie eine Teilnahmebestätigung.

Dieses Seminar richtet sich an Teilnehmende ohne Vorkenntnisse im Programmieren. Für angehende Data Scientists, BI-Analysts und Datenanalysten und an der Programmierung in Python interessierte Fachkräfte bzw. Projektleiter, die bereits Vorkenntnisse im Programmieren haben, eignet sich der Workshop Data Science mit Python.

Möchten Sie mehr über diese Weiterbildung erfahren?

Inhalte / Module

  • Anaconda als Umgebung für Python
  • Die wichtigsten Datenstrukturen
  • Debugging und Fehlerbehandlung
  • Control Flows und eigene Funktionen schreiben
  • Verarbeitung und Ausgabe von Text
  • Grundlagen von numpy

Nutzen & Mehrwert

Das Einsteiger Seminar vermittelt ein Grundwissen für Python und gliedert sich in zwei Bereiche:

  •  Allgemeine Grundlagen: Python in der IDE PyCharm effizient benutzen. Die wichtigsten Daten-Strukturen, um Python Code lesen und häufige Fehler vermeiden zu können. Umgang mit Text als Input und Output von Programmen. Wie benutzte ich Python als Schnittstelle zum Betriebssystem?
  • Programmiergrundlagen: die wichtigsten Kontrollstrukturen (If-Else, While, For-Schleife). Eigene Funktionen mit einer Dokumentation schreiben. Exceptions für die Behandlung von Fehlern und Ausnahmen. Ein- und Ausgabe von Daten. Grundlagen von numpy zur Berechnung mit Matrizen und arrays. Debugging, um Fehler im eigenen Code zu beheben.

Nach dem Python Workshop kennen Sie die Grundlagen, um Python als Skriptsprache zu verwenden. Die Einstiegshürde ist überwunden, so dass Sie eigenständig Ihre Fähigkeiten nach dem Kurs erweitern können.

Aufbau & Organisation

Das Einsteiger Seminar vermittelt ein Grundwissen für Python und gliedert sich in zwei Bereiche:

  •  Allgemeine Grundlagen: Python in der IDE PyCharm effizient benutzen. Die wichtigsten Daten-Strukturen, um Python Code lesen und häufige Fehler vermeiden zu können. Umgang mit Text als Input und Output von Programmen. Wie benutzte ich Python als Schnittstelle zum Betriebssystem?
  • Programmiergrundlagen: die wichtigsten Kontrollstrukturen (If-Else, While, For-Schleife). Eigene Funktionen mit einer Dokumentation schreiben. Exceptions für die Behandlung von Fehlern und Ausnahmen. Ein- und Ausgabe von Daten. Grundlagen von numpy zur Berechnung mit Matrizen und arrays. Debugging, um Fehler im eigenen Code zu beheben.

Nach dem Python Workshop kennen Sie die Grundlagen, um Python als Skriptsprache zu verwenden. Die Einstiegshürde ist überwunden, so dass Sie eigenständig Ihre Fähigkeiten nach dem Kurs erweitern können.

Seminarprogramm | Tag 1

  • Einführung in Python
    • Wichtige Aspekte von Python im Vergleich zu anderen Programmiersprachen
    • Kurzübersicht über Entwicklungsumgebungen/IDEs: Visual Studio Code, PyCharm, Spyder, Jupyter Notebook
    • Eine conda environment anlegen
    • Pakete installieren
  • Grundlagen von numpy zur Berechnung mit Matrizen und Arrays
    • Das weit genutzte Paket numpy als Beispiel wie Funktionen und Methoden aus einem Paket genutzt werden
    • Arrays erstellen und mit Daten/ Zufallszahlen befüllen
    • Mathematische Operationen und Statistiken mit Numpy arrays
    • Funktionen vs. Methoden und Parameter einer Funktion setzen
  • Umgang mit Text / Strings
    • Übersicht über häufige Methoden für die Verarbeitung von Text, (z.B. count, index, find)
    • String Ausgabe und Formatierung mit f-string
    • print Funktion
    • Kommentar, docstrings für die Dokumentation von Funktionen, rawstrings
      Escape-Sequenzen

Seminarprogramm | Tag 2

  • Ein- und Ausgabe (I/O von Daten)
    • Was ist eine Datei?
    • Lesen und Schreiben von Dateien mit „with open“
    • pathlib und shutil und os Modul
    • Mit pandas csv und excel einlesen
  • Control Flows / Programmlogik
    • Eine eigene Funktion schreiben
    • Default Parameter, position arguments und keyword arguments in einer Funktion setzen
    • Die range-Funktion
    • For und While Schleifen
    • continue, break, pass in Schleifen
    • if, else, elif Bedingungen
    • Globale und lokale Parameter
  • Grundlegende Datenstrukturen
    • Überblick über die basic data types (string, integer, float, NaN)
    • Erläuterung der wichtigsten Datenstrukturen: list, tuple, dictionary
    • List comprehension
    • Slicing, um Daten zu extrahieren
    • Konvertierungen zwischen Datentypen

Seminarprogramm | Tag 3

  • Exceptions / Fehlerbehandlung
    • Syntax Fehler vs. Exception
    • Traceback
    • Fehlerbehandlung mit „try, except, else, finally“
    • Fehlerwerfen mit „raise"
  • Debugging
    • Einführung in die Debugging Funktionalitäten von Pycharm 
    • Exception Breakpoints, Step, Step Into, Resume, …
    • Evaluate expressions beim Debugging
  • Weiterführende Themen
    • enumerate
    • zip
    • ternärer Operator (kurzes if-else)
    • Lambda Funktionen
    • verschiedene Verwendungen des Stern operators *
  • Abschließendes Projekt
    • zusätzliche Übung zur Festigung / Wiederholung des bisher Gelernten

Förderung

Die Bitkom Akademie ist anerkannter Bildungsträger in Baden-Württemberg und Nordrhein-Westfalen. Teilnehmer haben im Rahmen des Bildungszeitgesetzes die Möglichkeit, Bildungsurlaub bzw. eine Bildungsfreistellung zu beantragen. Auf Anfrage erstellen wir auch Anträge auf Anerkennung unserer Veranstaltungen in anderen Bundesländern. Darüber hinaus unterstützen Bund und Länder digitale Innovationen. Weitere Informationen können wir gern zusenden.

Zielgruppe / Voraussetzungen

Dieses Seminar wendet sich an Einsteiger der Programmierung, die Anfänger in Python sind und wenig oder gar nicht mit anderen Programmiersprachen vertraut sind.

Kostenzusatz

Seminarpreis: 1.700 € zzgl. 19% MwSt

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Python für Anfänger zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
bitkom akademie
Albrechtstraße 10
10117 Berlin

bitkom akademie

Die Bitkom Akademie ist der erste Ansprechpartner für die Aus- und Weiterbildung von Fach- und Führungskräften in einer sich digitalisierenden Arbeitswelt. Mit jährlich über 400 Weiterbildungen in Themenbereichen wie Digitale Transformation, Big Data & KI, IT-Sicherheit, Nachhaltigkeit, Datenschutz sowie Recht...

Erfahren Sie mehr über bitkom akademie und weitere Kurse des Anbieters.

Anzeige