Advanced Python
Offered By: LinkedIn Learning
Course Description
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
- Python coding style
- Truth value testing
- Strings vs. bytes
- Template strings
- Utilities
- Iterators
- Transforms
- Itertools
- Function documentation strings
- Variable argument lists
- Lambda functions
- Keyword-only arguments
- Advanced collections overview
- Using namedtuple
- defaultdict
- Counters
- OrderedDict
- Deque objects
- Advanced classes overview
- Defining enumerations
- Class string values
- Computed attributes
- Object operations
- Object comparisons
- Overview of logging
- Basic logging
- Custom logging
- What are comprehensions?
- List comprehensions
- Dictionary comprehensions
- Set comprehensions
- Next steps
Taught by
Joe Marini
Related Courses
程序设计实习 / Practice on ProgrammingPeking University via Coursera 算法基础
Peking University via Coursera 算法基础 | Fundamental Algorithms
Peking University via edX 算法基础
Peking University via Coursera Complete Cyber Security Course: Go From Zero To Hero
Udemy