Getting started with the basics of the python programming. These will help to get the fundamentals strong
Familiarize yourself with the building blocks of Python! Learn about data types and operators, built-in functions, type conversion, whitespace, and style guidelines.
Use data structures to order and group different data types together! Learn about the types of data structures in Python, along with more useful built-in functions and operators.
Build logic into your code with control flow tools! Learn about conditional statements, repeating code with loops and useful built-in functions, and list comprehensions.
Learn how to use functions to improve and reuse your code! Learn about functions, variable scope, documentation, lambda expressions, iterators, and generators.
Setup your own programming environment to write and run Python scripts locally! Learn good scripting practices, interact with different inputs, and discover awesome tools.
Some advanced topics of iterators and generators are covered here to give a basic idea