Certificate Program in Python
- Onsite and Online
- Intakes: Jan, Apr, Jul, Oct
The Basic Certificate Program in Python course designed for beginners eager to develop essential Python programming skills. This course offers a comprehensive, step-by-step approach, ensuring a deep understanding of Python’s core features and applications, making it ideal for those new to programming or looking to strengthen their foundational coding knowledge.
Course Description
The Basic Certificate Program in Python is a structured, 12-module course aimed at individuals new to programming who wish to build a strong foundation in Python. Covering essential Python concepts and practical applications, this course prepares participants to write, manage, and debug Python code effectively. Each module focuses on a key area, from basic syntax and data handling to more advanced topics like object-oriented programming, error management, and file handling.
Learning Outcomes
Master Python Basics
Students will gain a solid understanding of Python’s syntax, variables, data types, and expressions, enabling them to write and execute basic Python programs confidently.
Develop Problem-Solving Skills
Learners will be able to use control structures such as conditionals and loops to solve problems efficiently, applying logical thinking to structure and optimize their code.
Implement Functions and Object-Oriented Concepts
Students will learn to create and utilize functions for code reusability and understand core object-oriented programming (OOP) principles like classes and objects to build modular, maintainable programs.
Manage Errors and External Data
Participants will acquire skills in handling exceptions to prevent program crashes, and work with files and databases to read, write, and manipulate data from external sources.
Build Interactive and Practical Applications
Learners will be able to develop simple graphical user interfaces (GUIs) and apply regular expressions for text processing, culminating in a practical final project that demonstrates their skills.
By completing the course, students will have a comprehensive understanding of Python programming, enabling them to take on real-world coding tasks with confidence
Lecture Panel
The Certificate Program in Python is taught by a distinguished panel of experienced Python professionals and respected university lecturers. Each instructor brings over 10 years of expertise in information technology, specializing in Python programming and related IT fields. With a unique combination of practical industry experience and academic knowledge, the panel ensures that students receive a comprehensive education. This approach equips learners with both theoretical insights and practical skills, preparing them to confidently apply Python in diverse professional settings and excel in the world of programming.
Course Outline
Module 1: Introduction to Python Programming | |
---|---|
|
Module 2: Data Types, Variables, and Expressions | |
---|---|
|
Module 3: Control Structures – Selections | |
---|---|
|
Module 4: Control Structures – Loops | |
---|---|
|
Module 5: Functions | |
---|---|
|
Module 6: Object-Oriented Programming – Classes and Objects | |
---|---|
|
Module 7: Error Handling – Exceptions | |
---|---|
|
Module 8: File Input and Output | |
---|---|
|
Module 9: Working with Databases | |
---|---|
|
To Whom
The lecture panel for the Certificate Program in Python is designed for students and professionals interested in gaining a solid foundation in Python programming. It is ideal for:
- Beginners seeking to start their programming journey with Python and build essential coding skills.
- Career Changers wanting to transition into the IT field, specifically focusing on Python programming.
- Professionals looking to enhance their technical expertise by learning Python for data analysis, web development, automation, and more.
- University Students who wish to supplement their academic learning with practical Python programming knowledge.
This expertly crafted panel ensures that learners receive a comprehensive and practical education, equipped with both theoretical knowledge and hands-on experience to succeed in the Python programming world.
Method of Delivery
Medium of Instruction
Simple English and Sinhala
Course Duration
30 Hours
Course Schedule
3 Days per week, 2 Hours
Course Fee
Per Participant Fee: Rs 15,000/=
How to Apply
- You Apply
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
- We Connect
After you submit your application, an admissions representative will contact you and will help you to complete the process.
- You Get Ready
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.
How To Apply
Your Application
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
Our Response
After you submit your application, an admissions representative will contact you and will help you to complete the process.
Your Journey
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.