forked from c42-python/python_design_patterns
-
Notifications
You must be signed in to change notification settings - Fork 0
qaas/python_design_patterns
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Welcome to "Pythonic Design Patterns". I'm your instructor, Aaron Maxwell. Reach me at [email protected]. This course is part of the Intermediate/Advanced Python Series: https://powerfulpython.com/safari-trainings/ This folder has course materials you will use in the class: * PythonicDesignPatterns.pdf - Extensive written material on the topics covered in the course, and more! Use to review and deepen your learning after class, or as a reference when doing the programming exercises (labs). * slides - Slide decks used in the class. * labs - In-class programming exercises. Your instructor will lead you through them. * labs/py3 - The Python 3.x lab set. * labs/py2 - The Python 2.7 lab set. * solutions - Solutions to the labs. IMPORTANT: We've found that students learn and retain FAR MORE when you only peek at solutions when you truly, absolutely need a hint to get un-stuck. Always do as much as you can on your own, so you'll learn a lot! When you are done, THEN always compare what you wrote to the official solution; if it's any different, that will teach you even more. FURTHER READING (Both books below are written primarily for Python 3, with commentary mixed in on how Python 2 differs, as needed.) * Powerful Python: The Most Impactful Patterns, Features, And Development Strategies Modern Python Provides, by Aaron Maxwell https://www.amazon.com/d/0692878971 My own book. You already have some of it, in the courseware PDF. If you sign up for the other courses I teach through O'Reilly, you'll get another chunk as part of its courseware. * Powerful Python Blog https://powerfulpython.com/blog/ In-depth articles on intermediate to advanced Python programming. For several, I wrote full custom applications to demonstrate some concept, pattern or set of features, and how they are used in real-world Python software. * The Python Cookbook (3rd ed.), by Beazly and Jones http://www.amazon.com/dp/1449340377/ Excellent book which, when used over time, will take you all the way from intermediate to advanced Python developer. Keep on your desk, right by your computer. INSTRUCTOR Aaron Maxwell [email protected] www.powerfulpython.com On twitter: - @powerfulpython (professional) - @redsymbol (personal)
About
https://learning.oreilly.com/live-training/courses/pythonic-design-patterns/0636920296348/
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 100.0%