Crashkurs Python für ITler
5.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
16 students enrolled

Crashkurs Python für ITler

Der schnelle Weg Python zu verstehen
5.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
16 students enrolled
Created by Bastian Kuhn
Last updated 12/2018
German
Current price: $17.99 Original price: $34.99 Discount: 49% off
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • 2 downloadable resources
  • 4 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Du lernst die Python Syntax und alle wichtigen Sprachelemente kennen.
  • Du lernst alle Kontrollstrukturen und Schleifen kennen

  • Du lernst wie List- und Dictionary Comprehensions funktionieren.

  • Du lernst wie du Iteratorfunktionen baust.
Course content
Expand all 20 lectures 58:24
+ Einleitung
5 lectures 09:44

Eigentlich überflüssig für Fortgeschrittene, gehört aber für mich trotzdem immer dazu wenn man eine neue Sprache lernt: Ein Hallo Welt ausgeben.

Etwas Hintergrund noch dazu:

Ich benutze den Editor vim, aber natürlich kann jeder andere Editor verwendet werden.

Wer Linux nicht kennt, wundert sich dann eventuell auch über das chmod +x. Dieses macht eine Datei ausführbar.

Preview 01:29
Dein Hallo Welt
1 question

Grundlagen der Python Syntax und wie rückt man ein.

Wie hebe ich das Zeilenende auf, wie schreibe ich Kommentare.

Anbei die von mir verwendete Konfigurationsdatei für vim.

Preview 02:36
Basics
1 question

Der Interaktive Modus ermöglicht es direkt Befehle und Funktionen auszuprobieren,

ohne das es nötig ist eine Datei anzulegen. Er ist darüber hinaus auch ein Praktischer Taschenrechner.

Preview 00:49

Was ist eine Variable in Python und was muss man beim Namen beachten?

Variablen
02:52
+ Basisfunktionen
3 lectures 05:53

If und else  schnell gezeigt.

Kontrollstrukturen: If, else und elif
01:59

Mehr schleifen als for und while braucht es in Python nicht. Aber aufpassen, die for schleife in Python entspricht nicht derer die ihr aus so manch anderer Programmiersprache kennt.

Kontrollstrukturen: Schleifen for und while
01:44

Funktionen und Anonyme Funktionen in Python verwenden.

Funktionen und Lambda
02:10
Eine einfache Funktion entwickeln
1 question
+ Datentypen
5 lectures 19:12

True und False kennst du sicher schon, aber auch None?

Basistype: None
01:58

Zu den Numerischen Datentypen in Python gehört neben Float und Integer auch Boolean.

Numerische: Boolean, Float und Integer
02:28

Listen, Tuple und Stings bieten einige nützliche gemeinsamen Funktionen und Möglichkeiten.

Sequentielle: List, Tuple, String
09:40

Key: Value Paare sind auch möglich: die dicts in Python.

Assoziativ: Dictionary
03:58

Alles was Kompatible ist, kann untereinander auch konvertiert werden.

Datentypen konvertieren
01:08
+ Weitere Funktionen
6 lectures 11:09

Wie sehen Klassen in Python auch. Und am Beispiel der Klasse, wie verwende un importiere ich Module.

Preview 04:10
Eine Klasse erstellen
1 question

Wenn wir in Python von Fehlern sprechen, sind es meistens Exceptions.

Das abfangen von Exceptions passiert in Python ganz einfach mit try und except.

Fehlerbehandung try und except
Processing..

Was ist eine List- Comprehension. Wie kann man sie für map, filter und reduce verwenden.

List Comprehensions
01:05

Anstelle nur mit Listen, gibt es Comprehensions seit Python 3 direkt für Dictionarys.

Dict Comprehensions
00:56

Mit yield lässt sich in vielen fällen Ressourcen sparen, indem man aus einer Funktion eine Iteratorfunktion macht.

Iteratorfunktionen mit yield
03:04

Das String Objekt bringt eine Methode .format() mit, welches uns ermöglicht Strings schöner zu formatieren.

Strings formatieren
01:54
+ Praxisbeispiele
1 lecture 12:26

Diese Lektion zeigt wie man eine Datei Zeilenweise ausliest, die Zeilen parsed, Strings zu Datumsobjekten umwandelt und zurück sowie alles wieder ausgeben kann.

Parsen einer Logfile mit Umwandlung eines Datums zu einen Datetime Objekt
12:26
Requirements
  • Du hast Erfahrung in Script oder Programmiersprachen
  • Du weisst wie du auf deinem Betriebsystem die Python herunterladen und installieren kannst.
Description

Der Crashkurs für DevOps, Shell Skripter und Programmierer.

Du hast schon öfter programmiert, weisst was Funktionen sind, was Boolean bedeutet und kannst mit and und or schon was anfangen?

Du wolltest dir schon immer mal Python anschauen?

Dann nutze diesen Kurs, welcher dir in einer Stunde die Syntax und alle wichtigen Eigenschaften kurz zeigt. Du musst nicht Stunden in einem Anfängerkurs verbringen.

Es gibt trotz allem noch wo nötig Lektionen mit dem Prefix "Optional:" in denen ggf. weitere Hintergründe detailliert vermittelt werden. Die kannst du aber- wenn du zuvor alles verstanden hast- einfach überspringen.

Dieser Kurs legt dein Fundament für deinen Einstieg in Python.

Who this course is for:
  • Der Kurs eignet sich für Programmierer und IT Experten die einen schnellen Einstieg in Python suchen.
  • Er eignet sich nicht für Anfänger die noch niemals wenigstens Scripts programmiert haben.