[Tutorial] Python Basics

Python is one of the most popular general programming languages nowadays.

  • It is easy to start! Python is the choice of language for new programmers.
  • You can start with functional programming and then move on to object-oriented programming with Python.
  • You can do many things with Python – general algorithm, gaming, web, and even machine learning.

The following tools are used for the tutorial.

It is very simple to set up the environment, and you can use any python editor.


Download the tutorial here.


  1. Python Programming Structure
  2. Python Data Types
  3. Operators
  4. Lists
  5. Tuples
  6. Dictionaries
  7. Lists, Dictionaries – Advanced Features
  8. Control Flow
  9. Functions
  10. Modules
  11. OOP (Object Oriented Programming)
  12. OOP – Encapsulation
  13. OOP – Composition
  14. OOP – Inheritance
  15. OOP – Polymorphism
  16. OOP – Example
  17. Sample applications with the random module
  18. Python Advanced Features – Dictionaries
  19. Python Advanced Features – Lambda
  20. Error Handling
  21. Handling Text Files
  22. OOP Advanced – Decorators and Properties
  23. datetime module
  24. Operator Overloading – Advanced
  25. Working with Database with SQLite

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s