Welcome! Are you completely new to programming? If not, we presume you will be looking for information about why and how to get started with Python.

Fortunately, an experienced programmer in any programming language (whatever it may be) can pick up Python very quickly. It’s also easy for beginners to use and learn, so jump in!

Note:- All the tutorials already visited/read will be marked in red color.

Introduction to Python

  1. Python Beginners Guide
  2. Keywords and Identifier
  3. Keywords Examples
  4. Statements, Comments, DocString
  5. Python Variables
  6. Python Datatypes
  7. Python Type Conversion
  8. Python I/O
  9. Python Operators
  10. Python Namespace

Python Flow Control

  1. Python if..else
  2. Python for Loop
  3. Python while Loop
  4. Python break and continue
  5. Python Pass
  6. Looping techniques

Python Functions

  1. Python Functions
  2. Function Argument
  3. Python Recursion
  4. Anonymous Function
  5. Global, Local & Nonlocal
  6. Python Global Keyword
  7. Python Modules & Import
  8. Python Package

Python Datatypes

  1. Python Datatypes Overview
  2. Python Numberic Datatype
  3. Python List
  4. Python Tuple
  5. Python String
  6. Python Set
  7. Python Dictionary

Python Files

  1. Python File Operation
  2. Python Directory
  3. Python Exception
  4. Python Exception Handling
  5. Python User-defined Exception

Python Classes & Objects

  1. Python OOP
  2. Python Class and Objects
  3. Python Inheritance and its Types
  4. Multiple Inheritance
  5. Operator Overloading
  6. Mutable and Immutable Objects

Python Advanced Topics

  1. Python Iterator(__iter__ and __next__)
  2. Generators, yield and Generator Expression in Python
  3. Python Closure
  4. Python Decorators
  5. Python Property
  6. Python RegEx

Python Date & Time

  1. Python datetime Module
  2. Python datetime.strftime()
  3. Python datetime.strptime()
  4. Current date & time
  5. Get current time
  6. Timestamp to datetime
  7. Python time Module
  8. Python time.sleep()

Recommended Books

An investment in knowledge always pays the best interest. I hope you like the tutorial. Do come back for more because learning paves way for a better understanding

Do not forget to share and Subscribe.

Happy coding!! 😊