Python is dynamic, interpreted, object oriented language. Python is a open source programming language and Python interpreters are available for many operating systems. It has simple, easy-to-use syntax, making it the perfect language for someone trying to learn computer programming for first time.

  • Python Introduction
  • Variables and Datatypes
  • Operators
  • Conditional Statements
  • Functions
  • Loops
  • Control Structures
  • String Manipulations
  • Modules
  • Lists
  • Tuples
  • Dictionary
  • File Handling
  • Exception Handling
  • Classes and Objects, Inheritance
  • Polymorphism
  • Tkinter GUI