Python Grundlagen (2021-05-03 - 2021-05-05)¶
Log¶
Tag 1¶
Tag 2¶
Tag 3¶
Functional Python:
enumerate()
,sum()
andmap()
Tag 4¶
PCAP – Certified Associate in Python Programming certification
Live-Hacking (Jupyter Notebook)¶
Weiterführende Information¶
Visual Studio Code¶
Python Beginner Tutorials¶
5 Common Python Mistakes and How to Fix Them, by Corey Schafer
Python Quick Tip: F-Strings - How to Use Them and Advanced String Formatting, by Corey Schafer
Python Tutorial for Beginners 4: Lists, Tuples, and Sets, by Corey Schafer
Python Tutorial for Beginners 5: Dictionaries - Working with Key-Value Pairs, by Corey Schafer
Python Tutorial for Beginners 7: Loops and Iterations - For/While Loops, by Corey Schafer
Python Tutorial for Beginners 8: Functions, by Corey Schafer
10 Python Tips and Tricks For Writing Better Code, by Corey Schafer
Python Tutorial: CSV Module - How to Read, Parse, and Write CSV Files, by Corey Schafer
NumPy and Data Science Tutorials¶
PyPI (Installing Modules that don’t come as Batteries)¶
Python Tutorial: pip - An in-depth look at the package management system, by Corey Schafer
Packaging, Deployment, PyPI, and pip: Chris Wilcox (of Google) talking about packaging and deployment, and related topics
Git, and Github¶
Git Tutorial for Beginners: Command-Line Fundamentals, by Corey Schafer
Git Tutorial: Fixing Common Mistakes and Undoing Bad Commits, by Corey Schafer
Git & GitHub Crash Course For Beginners, by Brad Traversy
Conference Talks¶
Transforming Code into Beautiful, Idiomatic Python. Raymond Hettinger, reiterating his favorite phrase: “There must be a better way”. (Hettinger is a “Python Core Developer”.)
Built in Super Heroes. David Beazley in an entertaining keynote to the “PyData Chicago 2016” conference. He has a number of very good and entertaining (and very advanced) videos. You have to spend an entire evening with him though.