Brighter Futures


Registration open !


Kick-start your career in tech

In this course students will learn the fundamentals of the Python programming language, along with programming best practises covering the language from first principles to advanced concepts from functional programming and object oriented design. As Python is a powerful general-purpose programming language used in web development, data science, creating software prototypes and so on, this course will be project based with real live practical examples to develop students’ real world programming experience. NB: This course assumes you have completed the Software Development Fundamentals course with us or have high school IT experience.

Python Course Outline

The main goal of this course is to teach you skills related to more advanced aspects of programming using Python, including modules, packages, exceptions, file processing, as well as with general coding techniques and object oriented programming (OOP). This course is recommended for aspiring developers who are interested in pursuing careers connected with Software Development, and Security, Networking and the Internet of Things (IoT).

We are providing you with

Project based course

certified proffesors

top materials

Project based

We will evaluate your work with a practical assessment

Hybrid Class

Online and Physical classes depending on your preference


Teaching and learning

This course will take 4 months (2 hour of class time once week and 2 hour of self-study and practice per week) to complete.