Sie haben Fragen an uns? +49 711 - 489 369 00

Die Vorteile unserer Live-Online-Schulungen nutzen

Alle unsere Kurse bieten wir auch als Online-Schulung (interaktives virtuelles Live-Training) an. Digitale Liveschulungen – die fast so ablaufen, als wären Sie vor Ort. Mit Online Schulungen im Virtual Classroom erweitern Sie Ihr Wissen auf schnelle und unkomplizierte Art, ohne das Haus verlassen zu müssen. Sie sparen Reisekosten und Zeit!

  • Phyton

Python 3 Grundlagen

Dauer: 2 Tage

  • Kursbeschreibung

    Unser CSB-Python-Kurs zeigt Ihnen, wie leicht es ist, diese mächtige, vielseitig einsetzbare Programmiersprache zu erlernen. Die einfach zu benutzende Syntax ermöglicht ein schnelles und unkompliziertes Entwickeln von Programmen. Dadurch ist Phyton die perfekte Sprache für jemand, der sich neu mit Programmierung beschäftigt.

    Diese Schulung stellt Ihnen die Grundkonzepte und Eigenschaften der Sprache und des Systems Python vor. Nach dieser Einführung sind die Teilnehmer in der Lage, Python-Module und -Programme zu schreiben. Außerdem verfügen Sie dann über die notwendigen Grundlagen, um sich mit weiteren Modulen der Standardbibliothek zu beschäftigen, die in der Python Library Reference beschrieben werden.

    Dieses Seminar im Workshop-Format verwendet mindestens 50% der Zeit für praktischen Übungen und Live-Coding.

    Das Seminar hat drei Schwerpunkte: Zuerst werden Grundbegriffe aus der Python-Einführung kurz wiederholt, dann erweitert und spezialisiert (Funktionsparameter, Iteratoren, Generatoren, List Comprehensions, etc.). Danach wird auf das Konzept der Python-Klassen und auf die objektorientierten Eigenschaften der Sprache ausführlich eingegangen. Zuletzt wird eine Reihe von kurzen Einführungen in mehrere verschiedene spezielle Features der Sprache vorgenommen, einschließlich Threads, GUI und SQL-Datenbanken.

  • Kursinhalte

    Grundlagen

    Installation und “Hello World”
    Zen of Python: Die Philosophie hinter der Sprache Python
    Ausführung von Python: python, ipython, jupyter-Notebooks, IDEs
    Datentypen und Typumwandlungen
    Einfache Ein- und Ausgabe
    Kontrollstrukturen, Iteration und Blockbildung

    Funktionen mit Python

    Syntax, Definition und Aufruf von Funktionen
    Parameter und ihre Varianten, Defaults
    Grundlagen des funktionalen Programmierens
    lambda-Ausdrücke

    Collections

    Sequenzen in Python: Listen, Tupel und Sets
    Sequenz-Operationen und Slicing
    Dictionaries
    Unpacking von Collections
    Comprehensions, Iteratoren und Generatoren
    Zusammenhang mit Funktionsparametern
    map, filter und das Modul itertools

    Objektorientierung in Python

    Syntax von Klassen und Methoden, statische und Objekt-Methoden
    Magic methods, Operatorüberladung, Properties
    Vererbung in Python

    Objektorientierung in Python

    Import und Implementierung von Modulen
    Packages und __init__.py
    Exceptions, Dateizugriff und Pickling, Nutzung von Ressourcen
    Von Python 2 zu Python 3
    Überblick der wichtigsten Module (os, sys, math,…)

  • Voraussetzungen

    Dieses Seminar ersetzt keine Einführung in die Grundlagen der Programmierung. Teilnehmer sollten also bereits über Kenntnisse in einer anderen Programmiersprache verfügen und grundlegendes Wissen über den Gebrauch einer shell haben.

Seminarzeiten

8 Unterrichtseinheiten á 45 Minuten
jeweils von 09.30 Uhr - 17.00 Uhr oder nach Absprache

Warum wir?
Sieben Argumente, warum ein CSB-Training Ihnen und Ihrem Unternehmen wesentliche Vorteile bringt:
 
CSB Button Individuell abgestimmte, maßgeschneiderte Schulungsinhalte
CSB Button Hochqualifizierte, projekterfahrene TrainerInnen
CSB Button Betreuung auch nach der Schulung
CSB Button Schulungen bundesweit in Ihrem Hause oder als Online-Schulung
CSB Button Attraktive Staffelpreise für Inhouse-Schulungen
CSB Button Mehr als 25 Jahre Schulungserfahrung
CSB Button Die Zufriedenheit unserer Kunden ist unser stärkstes Argument
Mobiler Schulungsraum (auch für Hybrid-Schulungen)

Sie haben einen Raum zur Verfügung, aber es fehlt das notwendige Equipment oder ist nur teilweise vorhanden? Kein Problem - dafür gibt es den mobilen Seminarraum mit vorinstallierten, leistungsfähigen Notebooks. Weitere Infos finden Sie hier

Fördermöglichkeiten

Informationen zu staatlichen Förderprogrammen für Ihre Schulung: Fördermittel

Zurück
Copyright 2024 | CSB - Ges. f. Coaching, Schulung & Beratung mbH. Alle Rechte vorbehalten.
Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Datenschutz
Akzeptiert