Skip to content

Latest commit

 

History

History
162 lines (136 loc) · 10.3 KB

README.de.md

File metadata and controls

162 lines (136 loc) · 10.3 KB

Ultimativer Python-Lernführer

CircleCI Code Coverage Quality Gate Status License r/Python

Der ultimative Python-Lernführer für Einsteiger und Profis gleichermaßen. 🐍 🐍 🐍

print("Ultimativer Python-Lernführer")

English | 한국어 | 繁体中文 | Español | Deutsch

Motivation

Ich habe dieses GitHub-Repository erstellt, um meine Erkenntnisse über core Python in den letzten 5 Jahren als Hochschulabsolvent, Angestellter in großen Unternehmen und als Open-Source-Mitarbeiter von Repositories wie Celery und Full Stack Python weiterzugeben. Ich freue mich darauf, dass noch mehr Menschen Python lernen und damit ihren Leidenschaften nachgehen. 🎓

Ziele

Dies sind die Hauptziele bei der Erstellung dieses Leitfadens:

🏆 Als Ressource fungieren für Python-Neulinge, die es vorziehen, praktisch zu lernen. Dieses Repository enthält eine Sammlung von eigenständigen Modulen, die in einer IDE wie PyCharm und im Browser wie Replit. Wleches wie ein einfaches Terminal mit den Beispielen funktioniert. Die meisten Zeilen haben sorgfältig ausgearbeitete Kommentare, die den Leser Schritt für Schritt durch das Programm führen. Die Benutzer werden ermutigt, den Quellcode überall zu ändern, solange die "Haupt"-Routinen nicht gelöscht werden und run successfully nach jeder Änderung.

🏆 Als reiner Leitfaden dienen für diejenigen, die die wichtigsten Python-Konzepte wiederholen möchten. Wo nur builtin libraries genutzt werden, so dass diese Konzepte ohne den Overhead der bereichsspezifischen Konzepte vermittelt werden können. Als beliebte Open-Source-Bibliotheken und -Frameworks (d.h. sqlalchemy, requests, pandas) nicht installiert sind. Das Lesen des Quellcodes dieser Frameworks ist jedoch inspirierend und wird dringend empfohlen, wenn Sie ein echter Profi werden wollen. Pythonista.

Erste Schritte

Run on Replit

Klicken Sie auf das obige Abzeichen, um eine Arbeitsumgebung im Browser zu starten, ohne ohne dass Sie Git und Python auf Ihrem lokalen Rechner installiert haben müssen. Wenn diese Voraussetzungen bereits erfüllt sind, können Sie das Repository direkt klonen.

Sobald das Repository zugänglich ist, können Sie mit den eigenständigen Modulen lernen. Um den größtmöglichen Nutzen aus jedem Modul zu ziehen, lesen Sie den Modulcode und führen Sie ihn aus. Es gibt zwei Möglichkeiten, die Module auszuführen:

  1. Führen Sie ein einzelnes Modul aus: python ultimatepython/syntax/variable.py
  2. Führen Sie alle Module aus: python runner.py

Inhaltsübersicht

📚 = Externe Ressource, 🍰 = Thema für Anfänger, 🤯 = Fortgeschrittenes Thema

  1. Über Python
  2. Syntax
  3. Daten-Strukturen
  4. Klassen
  5. Fortgeschrittene

Zusätzliche Ressourcen

👔 = Interview-Ressource, 🧪 = Code-Beispiele, 🧠 = Projektideen

GitHub repositories

Lernen Sie weiter, indem Sie von anderen Quellen lesen.

Interaktive Übungen

Üben Sie weiter, damit Ihre Programmierkenntnisse nicht einrosten.