This online training course is a deeper dive into Python, a dynamic language popular for web development, IT security, big data, science, and scripting. This Python online training course covers debugging, generators, decorators, mutations, one-liners, context managers, and more!
Overview
COURSE INSTRUCTOR
COURSE DIFFICULTY
COURSE DURATION
19h 23m
Skills Learned
After completing this online training course, students will be able to:
Understand debugging
Understand different generators and their uses
Understand decorators and their uses
Understand mutation and its uses
Understand collection and its uses
How to utilize one-liners
Module renaming
Implementation of Context Managers
This online training course is for anyone looking to get a better understanding of Python and how it can be used to develop applications.
Some Python experience or previous attendance in the Python Foundations course is suggested
01. Python Intermediate Introduction
- Comprehension
- Args and Kwargs
- Extended Keyword Arguments
02. Understanding Functions
- Local Functions
- Closure
- Decorator
- Local Enclosing Global Buil-inLive
- Functions
03. Iterables and Generators
- Iterables
- Generators
04. Python for Databases
- Using Python with Databases
05. Regular Expressions
- Basics of Regular Expressions
- Additional Regual Expression Concepts
06. Using Global Variables and Return
- Global & Return
07. Working with Mutations
- Mutation
08. Using Slots
- Slots
09. Understanding Virtual Environments
- Virtual Environment
10. Overview of Collections
- Collections
11. Combining with Zip
- Zip and Unzip
12. Object Introspection Overview
- Object Introspection
13. Exceptions
- Handling Exceptions
14. Creating One Liners
- One-Liners
15. Working with For Else
- For-Else
16. Python Versions, Function Caching and Coroutines
- Targeting Python 2 & Python 3
- Coroutines
- Function Caching
17. Context Managers and Multithreading
- Context Managers
- Multithreading
SKILLS LEARNED
Skills Learned
After completing this online training course, students will be able to:
Understand debugging
Understand different generators and their uses
Understand decorators and their uses
Understand mutation and its uses
Understand collection and its uses
How to utilize one-liners
Module renaming
Implementation of Context Managers
WHO SHOULD ATTEND
This online training course is for anyone looking to get a better understanding of Python and how it can be used to develop applications.
PREREQUISITES
Some Python experience or previous attendance in the Python Foundations course is suggested
COURSE OUTLINE
01. Python Intermediate Introduction
- Comprehension
- Args and Kwargs
- Extended Keyword Arguments
02. Understanding Functions
- Local Functions
- Closure
- Decorator
- Local Enclosing Global Buil-inLive
- Functions
03. Iterables and Generators
- Iterables
- Generators
04. Python for Databases
- Using Python with Databases
05. Regular Expressions
- Basics of Regular Expressions
- Additional Regual Expression Concepts
06. Using Global Variables and Return
- Global & Return
07. Working with Mutations
- Mutation
08. Using Slots
- Slots
09. Understanding Virtual Environments
- Virtual Environment
10. Overview of Collections
- Collections
11. Combining with Zip
- Zip and Unzip
12. Object Introspection Overview
- Object Introspection
13. Exceptions
- Handling Exceptions
14. Creating One Liners
- One-Liners
15. Working with For Else
- For-Else
16. Python Versions, Function Caching and Coroutines
- Targeting Python 2 & Python 3
- Coroutines
- Function Caching
17. Context Managers and Multithreading
- Context Managers
- Multithreading