Effective Python LiveLessons Video Training offers developers insight into the Pythonic way of writing programs, building on the viewer’s fundamental understanding of Python to write programs more effectively.
Based on Effective Python, the book written by Brett Slatkin for the Effective Software Development Series, each lesson contains a broad but related set of items. Each item is designed to provide concise and specific guidance on what to do and what to avoid when writing programs using Python. Hands-on demonstration helps the viewer understand how to put each item into action. Each of the video’s six lessons includes items focused on a key topic. The video starts with items focused on how to make more efficient use of expressions and statements before moving on to lessons that teach viewers how to better use comprehensions and generators, functions, and classes. Next, the training teaches viewers how to solve problems associated with concurrency and parallelism and finally how to make Python programs more robust. After watching this video, Python programmers will have the knowledge necessary to really master the language and immediately apply the advice, tips, and tricks learned from the video to the Python programs they’re writing to improve the quality of their code.