Informationen zur Technologie

Python ist eine universelle, höhere Programmiersprache, die gut lesbar ist. Sie unterstützt mehrere Programmierparadigmen, wie die objektorientierte, die funktionale und die aspektorientierte Programmierung und bietet eine dynamische Typisierung. Sie wird oft als Skriptsprache eingesetzt.


MOC 55284 Python - Einführung - Schulung (4 Tage)

MOC 55284 Introduction to Python

Kurzbeschreibung

Diese Python-Schulung vermittelt Neueinsteigern Kenntnisse und Fertigkeiten zur Programmierung in Python. Die Teilnehmer lernen zuerst die Funktionsweise und Verwendung dieser Programmiersprache kennen. Die behandelten Themen umfassen das Arbeiten und Bearbeiten von Zeichenfolgen, die Durchführung mathematischer Operationen und das Arbeiten mit Python-Sequenzen, wie Listen, Arrays, Wörterbüchern und Mengen. Weiterhin wird die Durchführung der Flusssteuerungsverarbeitung, das Schreiben und Lesen von Daten, das Exception Handling und das Arbeiten mit Datum- und Uhrzeitangaben in Python erklärt und praktisch umgesetzt.


Voraussetzungen

• Programmiererfahrung ist hilfreich, aber nicht erforderlich


    Seminarinhalt

    Die Python-Grundlagen
    • Die Funktionsweise von Python
    • Pythons Platz in der Welt der Programmiersprachen
    • Literale
    • Python-Kommentare
    • Variablen und Datentypen
    • Erstellung eines Python-Moduls
    • print () Funktion
    • Das Sammeln von Benutzereingaben
    • Hilfe

    Funktionen und Module
    • Das Definieren und Aufrufen der Funktionen
    • Variablen-Bereich
    • Globale Variablen
    • Funktionsparameter
    • Rückgabe von Werten
    • Import der Module

    Mathematik
    • Rechenoperatoren
    • Zuweisungsoperatoren
    • Eingebaute mathematische Funktionen
    • Das Mathe-Modul
    • Das zufällige Modul

    Python-Strings
    • Arbeiten mit Strings
    • Anführungszeichen und Sonderzeichen
    • String-Indizierung
    • Slicing Strings
    • Konzentration und Wiederholung
    • Gängige String-Methoden
    • String-Formatierung
    • Formatierte String-Literale (F-Strings)
    • Eingebaute String-Funktionen

    Iterables - Sequenzen, Wörterbücher und Sets
    • Definitionen
    • Sequenzen
    • Ungepackte Sequenzen
    • Wörterbücher
    • Die len () Funktion
    • Sets
    • Die Parameter * args und ** kwargs

    Ablaufsteuerung
    • Arbeiten mit if-Bedingungen
    • Schleifen in Python
    • break und continue
    • Die Funktion enumerate ()
    • Erstellung der Generator-Funktionen
    • Listenverständnisse

    Virtuelle Umgebungen
    • Die Bedeutung einer virtuellen Umgebung
    • Das Erstellen einer virtuellen Umgebung
    • Das Aktivieren und Deaktivieren einer virtuellen Umgebung
    • Das Löschen einer virtuellen Umgebung

    Reguläre Expressions
    • Reguläre Expression Syntax
    • Der Umgang mit regulären Expressions in Python

    Unicode und Codierung
    • Bits und Bytes
    • Hexadezimalzahlen
    • Codierung

    Dateiverarbeitung
    • Das Öffnen von Dateien
    • Die os und os.path Module

    Exception Handling
    • Platzhalter außer Klauseln
    • Abruf von Informationen zu Exceptions
    • Die else-Klausel
    • Die finally-Klausel
    • Verwendung von Exceptions für die Flusskontrolle
    • Das Anlegen eigener Exceptions
    • Exception-Hierarchie

    Python Daten und Zeiten
    • Das Zeit-Verständnis
    • Das Arbeiten mit dem Zeitmodul
    • Das Arbeiten mit datetime-Modul

    Ausführung von Python-Skripten über die Befehlszeile
    • sys.arg
    • sys.path


    Zielgruppen

    • Anwender


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:4 Tage
    Preis:1.595,00 € zzgl. USt. pro Teilnehmer (1.898,05€ inkl. USt.)
    Seminarstandorte:
    Starttermine:
    (ortsabhängig)


    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.
    Firmenschulung
    Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
    Dauer:4 Tage
    Preis ab:1.395,00 € zzgl. USt. pro Tag (1.660,05€ inkl. USt.)
    Schulungszentren:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    Python 3



    Seminarsprache

    die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.