Effective Python LiveLessons

Watch Effective Python LiveLessons

  • 2015
  • 1 Season

Effective Python LiveLessons from Pearson is an engaging and informative video course that aims to teach viewers the best practices for coding in Python. The course is led by Brett Slatkin, an experienced Google software engineer and author of the widely popular book, Effective Python: 59 Specific Ways to Write Better Python.

The course is structured around 10 lessons, with each lesson focusing on a specific topic related to effective Python programming. The lessons cover a wide range of topics such as Pythonic thinking, functions, classes, metaclasses, exceptions, testing, performance, concurrency, and more. Each lesson is broken down into smaller sub-topics, making it easy for viewers to follow along and understand the finer details of each topic.

Throughout the course, Brett delivers the lessons in a clear and concise manner, using real-world examples and code samples to illustrate each concept. He also provides helpful tips and tricks for Python programming that are based on his years of experience in the industry. The videos are recorded in high quality, and the production values are top-notch, making for an enjoyable and immersive learning experience.

One of the key features of Effective Python LiveLessons is that it provides viewers with a deep understanding of Python's core concepts and best practices. Rather than focusing on superficial or niche topics, the course delves deep into the language's fundamentals, helping viewers to develop a solid foundation in Python programming. This is particularly useful for intermediate or advanced Python programmers who want to improve their skills and become more efficient coders.

Another key feature of the course is its practical focus. The lessons are designed to help viewers become better coders in real-life scenarios, rather than simply teaching abstract concepts. As such, the course includes a number of hands-on coding exercises that provide viewers with the opportunity to apply what they have learned in a practical setting. This is a great way to reinforce the lessons and to develop the skills needed to become a proficient Python programmer.

Overall, Effective Python LiveLessons is a highly recommended course for anyone looking to improve their Python programming skills. With its expert guidance, practical focus, and engaging presentation, the course is sure to help viewers become more proficient and efficient coders. Whether you are an experienced professional or a beginner, there is something in this course for you. So why wait? Enroll today and start improving your Python skills!

Filter by Source
No sources available
Seasons
Lesson 6: Making Programs Robust
6. Lesson 6: Making Programs Robust
August 4, 2015
In the final lesson, you learn the best techniques for making sure your programs are bulletproof when they run in production.
Lesson 5: Working with Concurrency and Parallelism
5. Lesson 5: Working with Concurrency and Parallelism
August 4, 2015
Lesson 5 provides you with insights into Python's built-in facilities for writing programs that do many things at the same time.
Lesson 4: Using Classes
4. Lesson 4: Using Classes
August 4, 2015
The focus of Lesson 4 is how to put Python's object-oriented capabilities to good use while at the same time avoiding common pitfalls.
Lesson 3: Using Functions
3. Lesson 3: Using Functions
August 4, 2015
Lesson 3 covers a wide variety of unique capabilities that Python has for writing and calling functions.
Lesson 2: Using Comprehensions and Generators
2. Lesson 2: Using Comprehensions and Generators
August 4, 2015
In Lesson 2, you learn how to use comprehensions and generators to work with and create sequences of values.
Lesson 1: Using Expressions and Statements
1. Lesson 1: Using Expressions and Statements
August 4, 2015
In the first lesson, you learn how to write programs in the Pythonic style, using methods that will affect every program you write.
Description
  • Premiere Date
    August 4, 2015