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.