Linkedin Learning
Linkedin Learning Logo

Advanced Python 

  • Offered byLinkedin Learning

Advanced Python
 at 
Linkedin Learning 
Overview

Duration

3 hours

Total fee

2,299

Mode of learning

Online

Difficulty level

Advanced

Credential

Certificate

Advanced Python
 at 
Linkedin Learning 
Highlights

  • Earn a sharable certificate
  • 1 exercise file
  • 7 quizzes
  • Access on tablet and phone
Read more
Details Icon

Advanced Python
 at 
Linkedin Learning 
Course details

More about this course
  • In this course, learner can learn how to leverage next-level Python features such as object-oriented special class methods, use logging to track performance and user activity, see how to port code from Python 2 to 3, and make your code more efficient and easier to read and maintain
  • Instructor Joe Marini also shows how to manipulate data, build custom classes and functions, create lists, and write more elegant, optimized code

Advanced Python
 at 
Linkedin Learning 
Curriculum

Introduction

Welcome

What you should know

Python Language Features

Python coding style

Truth value testing

Strings vs. bytes

Template strings

Built-In Functions

Utilities

Iterators

Transforms

Itertools

Advanced Python Functions

Function documentation strings

Variable argument lists

Lambda functions

Keyword-only arguments

Advanced Collections

Advanced collections overview

Using namedtuple

defaultdict

Counters

OrderedDict

Deque objects

Advanced Classes and Objects

Advanced classes overview

Defining enumerations

Class string values

Computed attributes

Object operations

Object comparisons

Using Logging

Overview of logging

Basic logging

Custom logging

Python Comprehensions

What are comprehensions?

List comprehensions

Dictionary comprehensions

Set comprehensions

Conclusion

Next steps

Faculty Icon

Advanced Python
 at 
Linkedin Learning 
Faculty details

Joe Marini
Creative technology leader driving developer happiness via vibrant product ecosystems Learner reviews

Other courses offered by Linkedin Learning

– / –
1 hours
Intermediate
899
1 hours
Intermediate
– / –
1 hours
Advanced
1.85 K
1 hours
Intermediate
View Other 504 CoursesRight Arrow Icon
qna

Advanced Python
 at 
Linkedin Learning 

Student Forum

chatAnything you would want to ask experts?
Write here...