Jetzt überall auch offline lernen, mit der neuen learnity-App

Laden im App Store
Jetzt bei Google Play

Effektiv programmieren mit Python

 
Jannis_Seemann
Jannis Seemann ist Programmierer und Webentwickler. Mit 14 Jahren startete er seine ersten Programmierversuche und ist seitdem nicht mehr von dem Thema losgekommen. In seiner Zeit als Abiturient nahm er zweimal am Bundeswettbewerb Informatik teil, wo er beide Male die Endrunde erreichte. Nachdem Abitur setzte er seine Studien an der Technischen Universität München fort. Sein Spezialgebiet ist die Webentwicklung mit Frameworks.

69 Videos | Gesamtlänge 474:48 min

Ein gebuchter Kurs ist unbegrenzt wiederholt nutzbar.
Gesamter Kurs
35,00 €
  Kurs jetzt buchen

Kurzbeschreibung:
In diesem Kurs lernst du die Programmiersprache Python.

Beschreibung:
Willkommen in diesem Kurs! Du hast bis er wenig bis keine Erfahrung mit Programmiersprachen? Dann ist dies der perfekte Einsteigerkurs für dich, um Fuß in die Welt der Programmiersprachen zu
mehr  

Schlagwörter: Python Programmiersprache programmieren Strings Integer Float Listen List_Comprehensions Lambda_Funktionen Objektorientierung Booleans Dictionaries Tupel if-Abfragen for-Schleifen else elif while-Schleifen Exceptions Editor Atom Mac Windows

  Willkommen im Kurs  
7:01 min
1. Grundlagen und Basics - Teil 1
  Intro in Jupyter  
5:38 min
  Grundrechenarten in Python  
12:56 min
  Strings - Grundlagen  
10:24 min
  Strings - weitere Features  
5:24 min
  Konvertieren  
5:21 min
2. Grundlagen und Basics - Teil 2
  Listen (Teil 1)  
7:22 min
  Listen (Teil 2)  
7:48 min
  True/False - Booleans  
8:03 min
  Dictionaries  
15:17 min
  Tupel  
8:12 min
3. Grundlagen und Basics - Erweiterungen
  if-Abfragen  
5:45 min
  else und elif  
7:55 min
  for-Schleife  
8:01 min
  for-Schleifen mit range()  
5:12 min
  while-Schleife  
4:51 min
  break und continue  
5:32 min
  Listen zusammenfassen  
9:24 min
  Aufgaben  
4:53 min
  Lösung  
3:22 min
4. Funktionen
  Funktionen in Python  
7:05 min
  Rekursive Funktionen  
5:24 min
  Benannte Parameter  
3:19 min
  Ene Funktionen übergeben  
2:41 min
  Lambda  
5:09 min
  "pass by reference" oder "pass by value"  
11:29 min
  Scope - Variablen  
9:28 min
  Funktionen verschachteln  
6:20 min
  Dokumentation  
5:53 min
5. Objektorientierung
  Objektorientierung - Enführung  
5:43 min
  Constructor (_init_)  
3:37 min
  Eine Eigenschaft definieren  
6:29 min
  Persönliche Eigenschaften und Methoden  
6:08 min
  Object Inheritance  
11:54 min
  isinstance() und type()  
6:14 min
  _str_ und _len_ sowie _del_  
6:31 min
6. Exceptions
  Was sind Exceptions?  
6:19 min
  Error Hierachie  
4:38 min
  Diverse Exceptions in Python  
4:08 min
  Deine eigenen Exceptions  
5:43 min
  finally-Block  
6:49 min
7. Module
  Lokal installieren (Mac)  
7:25 min
  Texteditor installieren (Mac)  
5:22 min
  Das Terminal (Mac, Linux)  
8:49 min
  Lokal installieren (Windows)  
4:18 min
  Texteditor installieren (Windows)  
6:21 min
  Eine andere Datei laden  
5:53 min
  " import" vs. "from import"  
7:54 min
  "import as"  
3:26 min
  Der Import mit Ordner  
12:58 min
8. Auf Dateisysteme zugreifen
  "open", "read" und seek  
12:24 min
  "for line in file"  
6:13 min
  "close()"  
7:25 min
  Schreiben  
6:43 min
  Aufgabe: Programmzähler  
1:33 min
  Lösung: Programmzähler  
9:21 min
9. Mehr Features
  Python Sets  
10:03 min
  Decorators  
6:32 min
  Decorators mit Parameter  
5:03 min
  Dict Comprehensions  
7:25 min
  Datetime-Modul  
12:38 min
  Weitere Datumsfunktionen  
5:43 min
  Strings formatieren  
9:31 min
  Strings formatieren (Zahlen)  
7 min
10. Bonus
  Iteration vs. Generation  
7:40 min
  Das yield-Keyword  
7:48 min
  Aufgabe: Generator  
1:15 min
  Lösung: Generator  
3:55 min
  Generator Comprehensions  
4:48 min