Python Advanced Course
About Python
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.
Why Learn Python?
  • Python is easy to learn. Its syntax is easy and code is very readable.
  • Python has a lot of applications. It's used for developing web applications, data science, rapid application development, and so on.
  • Python allows you to write programs in fewer lines of code than most of the programming languages.
  • The popularity of Python is growing rapidly. Now it's one of the most popular programming languages.
  • In 2021 python is at the 4th place among famous programming languages in the world. (Reference:https://insights.stackoverflow.com/survey/2020#technology-programming-scripting-and-markup-languages-all-respondents)
Card image cap
Material Includes :

Live and Recorded Lectures

Lecture Slides

All lectures conducting in sinhala medium

External E-book

All source codes

Every lesson has Quixxes,Assignment,practical programme and projects

Separate special attention for all students

4 Months Full Course(Two day per week)
Only Rs. 4500
Register Now
Our Course content
1. Basic Concept for programming
2. Python fundamental
  • Introduction of python
  • Operators and Expressions in python
  • Control Structures in python
  • Loop control structures
  • Data type and Data Collection type
  • Function
  • File Handling
  • Exception Handling
3. important algorithm for Basic programming
4. Concept of Object-oriented programming (OOP)
5. Python interface design(GUI)
6. Database Handling
Special features
  • Valuable certificate for every student who completed the course.
  • Scholarships for the best five students from the final project.
  • Lifetime support given to the students in Python language.
Conducting days and time
  • Live class : Monday & Thursday 7:30 p.m.
  • Recording class : Saturday and Sunday 7:30 p.m.
Lecturers and Coordinators
Thushan Sooriaarachchi
Bsc.Engineering
University of Moratuwa
Gimhan Ranasinghe
Bsc.Engineering
University of Moratuwa
Navanjana Ranathunga
Bsc.Engineering
University of Moratuwa
Sumangi Rajapaksha
Bsc.Physical Science
University of Peradeniya

Student Feedback