Contact: info@summittechnicalcollege.ac.ke or Call:0745 560764

> Python Programming

PYTHON PROGRAMMING

Covers: Basics of coding, functions, loops, data structures
Competencies: App development, data scripting
Career Path: Software Developer, Data Analyst, Automation Engineer

Certificate in Python Programming

The Certificate in Python Programming is a practical ICT short course that equips learners with skills in software development, data analysis, automation, and web applications. It is suitable for beginners and those looking to upgrade their digital skills.

 Course Overview
Item Details
Course Type Certificate / Short Course
Duration 2 – 4 months
Mode of Study Practical (Hands-on coding)
Entry Requirements Basic computer skills (KCSE not mandatory)
Examining Body Institution-based / TVET 
What You Will Learn
  • Introduction to programming concepts

  • Python syntax & data types

  • Variables, loops & conditional statements

  • Functions & modules

  • File handling

  • Error handling & debugging

  • Object-Oriented Programming (OOP)

  • Basic data analysis with Python

  • Introduction to web development (Flask/Django basics)

  • Automation & scripting

 Tools & Software
  • Python (IDLE / VS Code / PyCharm)

  • Jupyter Notebook

  • Git basics (version control)

 Assessment
  • Continuous assignments & mini projects

  • Final practical project

Career Opportunities

After completing the course, you can work as:

  • Junior Python Developer

  • Data Analyst (entry level)

  • Automation / Script Developer

  • Web Developer (Python-based)

  • ICT Assistant