• Search...

categories: Technology, Science & Productivity

Digital
Technology
SDG 8: Decent Work and Economic Growth
SDG 9: Industry, Innovation and Infrastructure

Advanced Foundations of Python Programming

Duration: 3 h 57 m / 57 lessons

Level: Specialized

Course Language: English

By the end of this course, you will be able to

  • Recognize the advanced functions: Zipping, Unzipping, Evaluating expressions, Memoryview, Mapping objects with lambda, and Executing Python expressions.

  • Build different Iterators using FP and OOP and Iterate over sequences using techniques and tricks. Then, you will learn to build Logger to indicate the problems.

  • Create a custom calendar using different ways and techniques. Then, you will learn about comprehension, built-in metaclasses, and how to build custom metaclasses.

Course details

  • 3 h 57 m/57 lessons
  • Last updated: 1/5/2023
  • Course completion certificate

Course Content

Free lessons

1.

Course Intro(Promo)

6 Minutes
2.

Python Named Tuples 1

1 Minutes
3.

Python Named Tuples 2

4 Minutes
4.

Python Named Tuples 3

3 Minutes
5.

The DefaultDict in Python 1

1 Minutes
6.

The DefaultDict in Python 2

5 Minutes

About this course

Do you want to advance your Python development career and be able to create real programs using the advanced concepts of the Python programming language? This effective training course is prepared to help you master the most important advanced concepts in the Python programming language. It will save your valuable time, and it will also take you to the next step, where you can build professional programs easily with Python and on your own.

Course requirements and prerequisites

This course requires the Jupyter notebook or any working environment for Python and Python basics such as Variables, Data Types, Data Structures, Control Flow, Loops, Functions, and Classes.

Mentor

Advanced Foundations of Python Programming

Duration: 3h 57m / 57 lessons
Level: Specialized
Course Language: English