Python Programming Course

INTRODUCTION

Python is one of the most powerful, beginner-friendly, and in-demand programming languages in the world. It is widely used in web development, data science, automation, AI, machine learning, and cybersecurity.
This 3-month Python course is designed to take students from zero to confident Python developer through hands-on coding, real-world examples, and mini projects. No prior programming experience is required.

Course Duration

3 Months (12 Weeks)
Classes: 3–4 sessions per week
Mode: Practical + Assignments + Projects

Course Outline

Month 1: Python Fundamentals

  • Introduction to Programming & Python

  • Installing Python & IDEs (VS Code / PyCharm)

  • Python Syntax & Variables

  • Data Types (int, float, string, boolean)

  • Operators & Expressions

  • Conditional Statements (if, else, elif)

  • Loops (for, while)

  • Basic Input & Output

  • Mini practice tasks

Month 2: Core Python & OOP

  • Functions & Modules

  • Lists, Tuples, Sets & Dictionaries

  • String Handling & Formatting

  • File Handling (read/write files)

  • Exception Handling

  • Object-Oriented Programming (OOP)

    • Classes & Objects

    • Inheritance

    • Polymorphism

  • Working with Libraries (datetime, math, random)

  • Mini Project (Console-based application)

Month 3: Advanced Python & Practical Use

  • Python Virtual Environments

  • Working with APIs

  • Introduction to Web Scraping

  • Basics of Databases (SQLite / MySQL)

  • Python Automation Scripts

  • Intro to Django / Flask (optional overview)

  • Debugging & Code Optimization

  • Final Project (Real-world use case)

  • Career Guidance & Next Steps

Who Should Participate ?

  • Graduates

 

Fee Structure £ Fees
Registration Fees: £ 50 per participant. (non-refundable)
Blended Course: £ .950
Campus Based Course: £ .1450