For All Ages

Python Programming

Open For Summer 2025

Features of Python

  • High Level
  • Interpreted
  • Object-Oriented
  • Expressive Language
  • Simple
  • Open source
  • Gui Programming
  • Large Standard Library

Basic Level

  1. Introduction, installation of python language and PyCharm/Visual Studio editor
  2. What You Can Do with Python
  3. Your First Python Program
  4. Variables
  5. Receiving Input
  6. Type Conversion
  7. Strings
  8. Arithmetic Operators
  9. Operator Precedence
  10. Input () function
  11. Comparison Operators
  12. Logical Operators
  13. If Statements
  14. For loop and While Loop
  15. Course Project

Intermediate Level

  1. Creating different types of conditions for using Logic gates
  2. More complex if condition
  3. Nested for loops
  4. Nested while loops
  5. Lists
  6. List Methods
  7. The range () Function
  8. Tuples
  9. Basic Function creation (no return values)
  10. Python Date and time functions
  11. Course Project

Advance Level

  1. Function creation with return values
  2. Tuples and dictionaries
  3. String methods (advance)
  4. Object Oriented approach
  5. Use of Exceptions
  6. Manipulation of Data
  7. Working with real files
  8. Sorting techniques, factorial, recursion (sum of first n natural numbers)
  9. Reading file formats like csv, xls, xml and json
  10. Data manipulation with Pandas and numpy, matplotlib
  11. Tkinter for GUI
  12. Course Project

Classes:

Wednesday
5:30PM – 7:30PM

Duration:

Two hours once a week

Registration:

Contact us for more information.