Inhalt
- Kernkonzepte: Nutzen Sie den interaktiven Python-Interpreter und die Kommandozeile, um die Grundlagen zu erlernen.
- Objektorientierter Code: Schreiben Sie objektorientierten Code mit den nativen Python-Objekten.
- Eigenständige Pakete: Entwickeln und veröffentlichen Sie Ihre eigenen Python-Pakete.
- Funktionale Programmierung: Verwenden Sie elegante funktionale Techniken wie Python Comprehensions.
- Testgetriebene Entwicklung (TDD): Erweitern Sie Ihre Fähigkeiten, indem Sie neue Objekte mit TDD erstellen.
- Shell-Scripting: Nutzen Sie die außergewöhnlichen Shell-Scripting-Fähigkeiten von Python.
- Webanwendungen: Erstellen und bereitstellen Sie vollständige Webanwendungen mit Routen, Layouts, Vorlagen und Formularen.
- Data Science: Starten Sie Ihre Reise in die Welt der Datenanalyse, Visualisierung und maschinellen Lernens.
Michael Hartl ist ein theoretischer Physiker mit einem Hintergrund als Technologie Entrepreneur. Er ist der Autor von über einem Dutzend Titeln wie beispielsweise "Learn Enough Python To Be Dangerous" und das "Ruby on Rails-Tutorial", welches in Zusammenarbeit mit Learn Enough und Pearson Education publiziert wurde. Darüber hinaus ist er Gründer des"Tau Day" und der Autor von "The Tau Manifesto".
Hartl ist Alumni der Harvard University (A.B. in Physik), des weltbekannten Unternehmerprogramms Y Combinator und des California Institute of Technology (Caltech) (PhD in Physik), wo er einen Lifetime Achievement Award für hervorragende Leistungen in der Lehre erhielt.
Inhalt
- Kernkonzepte: Nutzen Sie den interaktiven Python-Interpreter und die Kommandozeile, um die Grundlagen zu erlernen.
- Objektorientierter Code: Schreiben Sie objektorientierten Code mit den nativen Python-Objekten.
- Eigenständige Pakete: Entwickeln und veröffentlichen Sie Ihre eigenen Python-Pakete.
- Funktionale Programmierung: Verwenden Sie elegante funktionale Techniken wie Python Comprehensions.
- Testgetriebene Entwicklung (TDD): Erweitern Sie Ihre Fähigkeiten, indem Sie neue Objekte mit TDD erstellen.
- Shell-Scripting: Nutzen Sie die außergewöhnlichen Shell-Scripting-Fähigkeiten von Python.
- Webanwendungen: Erstellen und bereitstellen Sie vollständige Webanwendungen mit Routen, Layouts, Vorlagen und Formularen.
- Data Science: Starten Sie Ihre Reise in die Welt der Datenanalyse, Visualisierung und maschinellen Lernens.