infomatics institute of technology

Next Intake

June 2024


infomatics institute of technology


3 Months

(Part Time)

Saturdays 9.00 am to 1.00 pm
infomatics institute of technology

Join Us and Unleash your coding potential

Don’t miss the opportunity to be part of a community that celebrates curiosity, creativity, and the endless possibilities that Python offers. Secure your spot now and embark on a journey that transcends coding—it transforms lives.

About IIT Professional Development Unit (PDU)

IIT Professional Training Unit is established to offer innovative learning solutions in the fields of Business and Information Technology to enable individuals and organizations to face tomorrow’s challenges with confidence.

Notice Board

Upcoming Programs

Java Programming, SEO, Power BI (Starting on May)


Next Intakes

Java Programming – May 25, 2024

Machine Learning – August 26, 2024

Web Development –  June 29, 2024

Cyber Security and Networking – July 27, 2024


Program Conclusion with the Award of Certification

Digital Graphic Designing

May, 2024



Course Details

Python offers versatile job opportunities across industries such as web development, data science, artificial intelligence, and automation, providing diverse career paths. The language's high demand results in abundant job opportunities and competitive salaries. Additionally, Python serves as a primary language for emerging technologies like machine learning and data analytics, enabling entry into cutting-edge fields such as the automobile, biomedical, and engineering. Its simplicity accelerates development, making it ideal for rapid prototyping and quick project delivery.

– The software development process: analysis of the problem, design, implementation, and testing.
– Python programming fundamentals: program structure, data types, variables, expressions, assignment.
– Program control statements: if, else, logical operators, assignment operators, conditional operators, blocks.
– Program repetition statements: while, for.
– Data Structures: Lists, tuples, sets and dictionaries.
– Using functions: writing functions to enhance program modularity.
– String handling
– File handling
– Exception handling
– Object-oriented fundamentals: classes, objects, methods, abstraction, predefined classes.
– Writing classes: programmer-defined classes, instance data and methods, parameters, overloading, encapsulation.

– Identify a systematic approach to programming and problem solving, including design, development, and testing.
– Recognize, at an introductory level, a knowledge of the vocabulary and syntax of the python programming language.
– Apply fundamental control structures and program sub-structures in python.
Apply basics of OOP concepts for a programming task.

– Any individuals aspiring to learn python programming and have strong analytical thinking

– Students who have completed GCE A/L or equivalent and have the aptitude to learn to program

– University students who want to have hands-on experience in python programming

-GCE A/L ICT students who want to excel in python programming

Hybrid (Lab Practical with Hands-on Experience)

For further details, please contact
IIT Professional Development Unit
0770 566 577 |


Why Us

  • On-Campus Learning
  • Industry-Leading Trainers
  • Colombo Located Classrooms
  • Continuous new intakes to meet industry demand
  • Registrations are limited to 20 students to provide better student-trainer interaction

Other Degree Programs

IIT Professional Development Unit (PDU)
For further details, please contact

    Share Now