Python Essential Libraries
In addition to the Python standard library, there are thousands of third-party modules available to download and use. These libraries expand the power and proficiency of your code. In this course, instructor Joe Marini introduces four essential libraries that every Python developer should consider that address common development challenges. Learn how to format, calculate, and compare dates and times with Pendulum and retrieve remote data with the Requests library, which also offers advanced features such as timeouts and sessions. Then find out how to perform batch file operations, including reading and writing data, and directory operations, such as searching, with PyFilesystem. Finally, discover how to manipulate and edit images with Pillow. Each chapter includes challenges to help you test your newfound Python prowess.

Topics include:
- Installing and using third-party libraries
- Creating dates and times with Pendulum
- Formatting dates with Pendulum
- Performing HTTP operations with the Requests library
- Using authentication with the requests library
- Working with files and directories with PyFilesystem
- Image processing with Pillow
About the Author
Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.
Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory’s mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, The Document Object Model, is widely regarded as the definitive resource for working with the DOM.
Product Details
- Full Video Tutorials
- Video File Format: MP4
- Skill Level: Intermediate
- Video Duration: 2h 15m
- Instructor: Joe Marini