Python Kurs für Einsteiger

Python Praxiskurs für Einsteiger und Quereinsteiger

Sie wollen einen schnellen Einstieg in Python? Hier sind Sie richtig! Der Python Grundkurs in München ist ideal für jeden, der lebhaft, kompakt und praxisorientiert Python lernen will.

Vorteile

  • Python Grundlagen schnell und effektiv lernen und verstehen
  • Schneller Einstieg: für Einsteiger mit geringen Python Kenntnissen 
  • Direkte, praktische Anwendungsbereiche für die tägliche Arbeit
  • Praxisorientiert mit Schwerpunkt auf Anwendung 
  • Modernste Rechner stellen wir Ihnen gerne zur Verfügung
  • Exklusive Schulungsräume mit leistungsstarkem Netzwerk

Inhalte

  • Data Types and Variables
  • Numbers and Operators
  • Control Flow (Condition, Loop)
  • Strings
  • Lists
  • Functions
  • Modules 
  • Object-oriented Python
  • File Handling and Exception 
  • Tuples 
  • Sets
  • Dictionary

Ausführliche Themen finden Sie unten unterAGENDA

Ziele

Nach dem Python Grundkurs werden Sie 

  • Pyton Syntax und Semantik verstehen
  • Einfache Programme in Python schreiben können
  • Objekt-orientierte Programmierung mit Python umsetzten
  • Python Code in großen Projekten weitgehend verstehen und ggf. anpassen

Zielgruppe

Einsteiger

Der Python Grundkurs in München wurde für Einsteiger mit wenig oder gar keinen Programmier-Kenntnissen entwickelt. Als Seminar-Teilnehmer sind lediglich Standard-PC-Kenntnisse zu Windows, MacOS oder Linux von Vorteil. Inzwischen werden unsere Einsteigerseminare aber auch von Führungskräften gebucht, die Ihre Teams im Bereich der Python Programmierung künftig besser steuern möchten und dazu Python Grundkenntnisse erlernen möchten

Beschreibung

Die Schulung ist für drei Tage angesetzt und damit der perfekte Kurs für Einsteiger, die innerhalb kürzester Zeit die Programmiersprache Python verstehen und erlernen möchten. Das Python-Seminar besteht aus 30% Theorie und 70% Praxis.

Am ersten Tag lernen Sie, wie Sie Python installieren und welche Entwicklungsumgebung Sie dafür benötigen. Zunächst geht es um Datentypen, Variablen und elementare Operationen in Python und wie Sie Daten speichern und bearbeiten, Bedingungen mit if-else, if-elif formulieren und bestimmte Anweisungen mit for und while Schleifen mehrfach wiederholen können. An diesem Tag beginnen wir schrittweise mit anschaulichen Beispielen und einfachen kleinen Aufgaben. Auch Anfänger mit geringen oder gar keinen Programmierkenntnissen finden dabei leicht den Einstieg.

Am zweiten Tag wenden wir uns schon etwas anspruchsvolleren Themen wie objektorientierter Programmierung sowie Funktionen und Modulen in Python zu. Dabei lernen Sie, wie Sie Funktionen definieren und aufrufen können, sowie die bereits vorhandenen Built-in Functions von Python kennen. Wieder bilden Beispiele und Aufgaben die Schwerpunkte dieser Lerneinheit.

Am dritten Tag behandeln wir Themen wie grundlegenden Datenstrukturen zum Bearbeiten von mehreren Datensätzen in Python wie Listen, Dictionaries, Tupel, Sets und Strings, sowie das Arbeiten mit Dateien und Ausnahmebehandlungen.

Als Absolvent dieses Kurses sind Sie in der Lage, einfache Python-Programme zu schreiben und vorhandenen Python-Code zu verstehen und zu modifizieren. Falls Ihnen diese Themen bereits vertraut sind und Sie über entsprechende Grundkenntnisse in Python verfügen, können Sie auch direkt mit unserem Python-Kurs für Fortgeschrittene einsteigen.

Die Trainer

Einer der folgendern Trainer wird das Python Kurs für Einsteiger Seminar durchführen:

Trainer: Allaithy Raed

Allaithy Raed

Java Trainer, Coach, Consultant und Geschäftsführer
Experte für Java, Python, Clean Code, Clean SW-Architektur, Refactoring, Testing, Train The Trainer

Mehr Infos

Trainer: Dr. Matthias Hölzl

Dr. Matthias Hölzl

Ehemaliger Professor für Software and Computational Systems Engineering an der LMU München
Experte für Python, Java, C++, JavaScript, Clean Architektur, Künstliche Intelligenz, Agile Methoden

Mehr Infos

Trainer: Prof. Dr. Peer Kröger

Prof. Dr. Peer Kröger

Professor für künstliche Intelligenz und Datenbank an der Ludwig-Maximilians-Universität München
Experte für Künstliche Intelligenz, Data Mining, Maschinelles Lernen, Python, Datenbank

Mehr Infos

Trainer: Lait Abu Saleh

Dr.-Ing. Lait Abu Saleh

Trainer, Technischer Coach, Consultant, Software Entwickler
Experte für Python, C++, C#, Embedded System, ASCI Analog Design

Mehr Infos

Agenda

Der Python Grundkurs ist ein Praxis-Kurs, basierend auf den Standardwerken „Python Programming“, „Python for Beginners“, „Python Programming Guide“. Kombiniert werden diese theoretischen Grundlagen mit den Erfahrungen unserer Experten aus Industrie- und Akademie. Sie vermitteln Ihnen kompakt in nur drei Tagen das, wofür andere Ausbildungseinrichtungen fünf Tage benötigen.

Die Agenda ist aufgrund der zahlreichen Fachbegriffe in Englisch abgebildet. Beschreibungen sowie Kursmaterial erhalten Sie in Deutsch. Den Kurs können wahlweise in Deutsch oder Englisch buchen. 

Alle Seminarinhalte werden individuell an die Wünsche unserer Teilnehmer angepasst. Sie können je nach Wissensstand variieren und werden gemeinsam mit dem Seminarleiter an Tag 1 definiert. Bei diesem Python Seminar haben Sie die Wahl aus folgenden Themen …

Python Grundkurs Tag 1

Python Installation

Hier installieren wir gemeinsam Python und schreiben den ersten einfachen "Hello Python" Programm.

  • Environment Setup
  • Running Python
  • Integrated Development Einvornment (IDE)

Data Types and Variables

Mit Variablen können wir Daten speichern. Hier lernen wir wie man Variablen definiert und Werte zuweist.

  • Variables in Python
  • Comments in Python
  • Standard Data Types
  • Lines & Indentation
  • Multi-Line Statements
  • Data Type Conversio

Python Numbers and Operators

Hier lernen wir welche Daten die Variablen speichern können: Zahlen, Zeichenketten, etc. und welche Operationen wir drauf anwenden können, um die Daten zu verändern. 

  • integer Numbers
  • float Numbers
  • complex Numbers
  • Boolean Numbers
  • Arithmetic Operators
  • Comparison Operators
  • Relational Operators
  • Assignment Operators
  • Logical Operators
  • Bitwise Operators
  • Identity Operators

Control Flow

Hier lernen wir, wie wir Bedingungen und Schleifen in Python schreiben können. 

  • If/else Statement
  • If…else Statements
  • Nested if Statement
  • while loop
  • for loop
  • break, continue and pass Statements
  • Mathematical Functions

Python Grundkurs Tag 2

Python Strings

Hier lernen wir mehr über den String Datentyp

  • String Data Type
  • Updating Strings
  • Escape Characters
  • String Operatoren
  • String Formatting Operator
  • Triple Quotes
  • Unicode String

Methods

 

  • Methods Syntax
  • Built-in String Methods
  • String Methods in Action

Python Lists

  • Lists Syntax
  • Accessing Values in Lists
  • Updating Lists
  • Delete List Elements
  • Basic List Operations
  • Indexing, Slicine, and Matrixes
  • Built-in List Functions & Methods

Functions

  • Function Syntax
  • Local and global Variables
  • Pass by Value
  • Keyword Arguments
  • Function Return Values
  • Multiple Returns
  • The Anonymous Functions

Modules

  • Locating Modules
  • Namespaces und Scoping

Python Object-Oriented Programming 

  • What is OOP?
  • Instance Objects
  • Accessing Attributes
  • Built-In Class Attributes
  • Garbage Collection
  • Class Inheritance
  • Overriding Methods
  • Overriding Operators
  • Data Hiding
  • Regular Expressions

Python Grundkurs Tag 3

Working with Files

  • open file
  • close file
  • write file
  • read file
  • rename file
  • delete file

Python Exception

  • What is an Exception?
  • Handling an Exception
  • Expect Clause with No Exceptions

Python Tuple

  • Python Tuple Syntax 
  • Accessing Values in Tuples
  • Updating Tuples
  • Delete Tuple Elements
  • Basic Tuples Operations
  • Indexing, Slicing und Matrixes
  • Built-in Tuple Functions

Set

  • What is a Set?
  • Creating a Set

Python Dictonary

  • Python Dictionary Syntax 
  • Updating Dictonary
  • Delete Dictionary Elements
  • Built-in Dictonary Functions & Methods

Zertifikat

Selbstverständlich erhalten Sie als Teilnehmer am Python Grundkurs in München auch ein anerkanntes Zertifikat. Voraussetzung dafür ist die komplette Teilnahme an allen Kurseinheiten und Programmier-Aufgaben und die erfolgreiche Programmierung eines kleinen Abschlussprojektes. Das allerdings wird Ihnen nach diesem intensiven Python Grundkurs mehr Freude als Stress bereiten.