Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Advanced Python

via LinkedIn Learning

Overview

Develop advanced Python scripting skills. Learn to leverage next-level Python features such as object-oriented special class methods.

Syllabus

Introduction
  • Welcome
  • What you should know
1. Python Language Features
  • Python coding style
  • Truth value testing
  • Strings vs. bytes
  • Template strings
2. Built-In Functions
  • Utilities
  • Iterators
  • Transforms
  • Itertools
3. Advanced Python Functions
  • Function documentation strings
  • Variable argument lists
  • Lambda functions
  • Keyword-only arguments
4. Advanced Collections
  • Advanced collections overview
  • Using namedtuple
  • defaultdict
  • Counters
  • OrderedDict
  • Deque objects
5. Advanced Classes and Objects
  • Advanced classes overview
  • Defining enumerations
  • Class string values
  • Computed attributes
  • Object operations
  • Object comparisons
6. Using Logging
  • Overview of logging
  • Basic logging
  • Custom logging
7. Python Comprehensions
  • What are comprehensions?
  • List comprehensions
  • Dictionary comprehensions
  • Set comprehensions
Conclusion
  • Next steps

Taught by

Joe Marini

Reviews

4.7 rating at LinkedIn Learning based on 813 ratings

Start your review of Advanced Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.