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

Write review

Overview

Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Take your Python skills to the next level in this hands-on, interactive course with coding challenges in CoderPad.

Syllabus

Introduction
  • Welcome
  • Getting set up
  • Using CoderPad
1. Python Features
  • Documentation strings
  • Special variable names
  • Understanding scope
  • Truth value testing
  • The assignment expression
  • Using print and pprint
2. Using Iterators
  • Basic iterators
  • More iterators
  • For-else
  • Itertools: count, cycle, accumulate
  • Itertools: chain, chain.from_iterable, batched
  • Itertools: dropwhile, takewhile, filterfalse
  • Itertools: combinations and permutations
  • Solution: Using Iterators
3. String Processing
  • Built-in string constants
  • String searching
  • String manipulation
  • String formatting
  • Solution: String processing
4. Working with Sequences
  • Sequence slicing
  • Comparing sequences
  • Overview of comprehensions
  • Using list comprehensions
  • Working with set comprehensions
  • Using dictionary comprehensions
  • Solution: Sequences
5. Exceptions
  • What are exceptions?
  • Handling exceptions
  • Common exception types
  • Custom exceptions
  • Challenge: Exceptions
  • Solution: Exceptions
Conclusion
  • Next steps

Taught by

Joe Marini

Reviews

4.7 rating at LinkedIn Learning based on 148 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.