Development

Python Intermediate

Intermediate
19h

By: Edem Francois

Overview

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!

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

Modules

1. Topic: Python Intermediate Introduction - Class Recordings

1.1 Comprehension1h 10m
1.2 Args and Kwargs30 min

2. Topic: Understanding Functions - Class Recordings

2.1 Local Functions40 min
2.2 Closure47 min
2.3 Decorator40 min
2.4 Local, Enclosing, Global, Built-in2h 16m
2.5 Functions1h 8m

3. Topic: Iterables and Generators - Class Recordings

3.1 Iterables41 min
3.2 Generators27 min

4. Topic: Python for Databases - Class Recordings

4.1 Using Python with Databases1h 12m

5. Topic: Regular Expressions - Class Recordings

5.1 Basics of Regular Expressions50 min
5.2 Additional Regular Expression Concepts1h 7m

6. Topic: Using Global Variables and Return - Class Recordings

6.1 Global & Return10 min

7. Topic: Working with Mutations - Class Recordings

7.1 Mutation5 min

8. Topic: Using Slots - Class Recordings

8.1 Slots24 min

9. Topic: Understanding Virtual Environments - Class Recordings

9.1 Virtual Environment26 min

10. Topic: Overview of Collections - Class Recordings

10.1 Collections1h 21m

11. Topic: Combining with Zip - Class Recordings

11.1 Zip and Unzip9 min

12. Topic: Object Introspection Overview - Class Recordings

12.1 Object Introspection15 min

13. Topic: Exceptions - Class Recordings

13.1 Handling Exceptions15 min

14. Topic: Creating One Liners - Class Recordings

14.1 One-Liners38 min

15. Topic: Working with For/Else - Class Recordings

15.1 For/Else17 min

16. Topic: Python Versions, Function Caching and Coroutines - Class Recordings

16.1 Targeting Python 2 & Python 332 min
16.2 Coroutines58 min
16.3 Function Caching53 min

17. Topic: Context Managers and Multithreading - Class Recordings

17.1 Context Managers50 min
17.2 Multithreading40 min

Ready to Elevate Your Team's Learning?

Talk with our sales team to see how StormWind can transform the way your organization trains and grows.

CONTACT SALES