What's Included

  • 2 Lectures
  • 1 Assignments
  • 1 downloadable resources
  • Access on tablet and phone
  • Certificate of completion

What you'll learn

  • An in-depth look at variables, memory, namespaces and scopes
  • A deep dive into Python's memory management and optimizations
  • In-depth understanding and advanced usage of Python's numerical data types (Booleans, Integers, Floats, Decimals, Fractions, Complex Numbers)
  • Advanced Boolean expressions and operators
  • Advanced usage of callables including functions, lambdas and closures
  • Functional programming techniques such as map, reduce, filter, and partials
  • Create advanced decorators, including parametrized decorators, class decorators, and decorator classes
  • Advanced decorator applications such as memoization and single dispatch generic functions
  • Use and understand Python's complex Module and Package system
  • Idiomatic Python and best practices
  • Understand Python's compile-time and run-time and how this affects your code
  • Avoid common pitfalls

Course Curriculum

Expand all Collapse all

2 Lectures



  • 1 Lectures
  • Access on tablet and phone
  • Certificate of completion


Of course! I'd be happy to help you learn Python. Python is a versatile and widely used programming language known for its simplicity and readability. It is often used for web development, data analysis, artificial intelligence, and more.

To get started, you'll need to have Python installed on your computer. You can download the latest version of Python from the official website and follow the installation instructions specific to your operating system.

Once Python is installed, you can open a Python interactive shell or create a Python script using a text editor or an Integrated Development Environment (IDE). The Python interactive shell allows you to execute Python code and see the results immediately. On the other hand, writing code in a script file allows you to save and run your code multiple times.



9 Courses

13 Students

9 Reviews


A writer is a creative individual who uses words and language to express ideas, emotions, and stories. They possess a unique ability to craft engaging and thought-provoking content that can entertain, educate, or inspire their readers. Writers can work in various genres, including fiction, non-fiction, poetry, journalism, screenwriting, and more.

The writing process often involves brainstorming ideas, conducting research, outlining the structure, and then crafting the actual content. Writers may spend considerable time revising and editing their work to ensure clarity, coherence, and overall quality.

Student feedback


From 1 Reviews






Good Course
Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.