Korodhso Aqoon

Python Programming

Categories: Featured, programming
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This course is designed to teach Python programming from the ground up and guide students toward building real-world software projects. It starts with the fundamentals of programming and gradually moves to advanced concepts such as Object-Oriented Programming, database integration, and more.

The course focuses heavily on hands-on learning, practical exercises, and real coding examples so students can develop strong programming skills.

What Will You Learn?

  • Understand Python syntax and programming fundamentals
  • Work with variables, data types, and user input
  • Control program logic using conditions and loops
  • Write reusable and organized code using functions and modules
  • Work with Python collections such as lists, tuples, dictionaries, and sets
  • Apply Object-Oriented Programming concepts
  • Connect Python applications to MySQL databases
  • Perform CRUD operations (Create, Read, Update, Delete)
  • Build modern web applications using Flask
  • Create AI-powered chatbots using APIs
  • Build interactive terminal applications using the Rich library

Course Content

Module 1 – Introduction, Setup and Basics

  • Introduction
    11:56
  • Downloading and Installing Python
    06:30
  • Setting up VSCode for Python Development
    07:09
  • Creating first Python File (Hello World)
    07:30
  • Setting up Jupyter Notebook
    11:31
  • Course Files
    07:02
  • Basics of Python Syntax
    10:16

Module 2 – Variables and Data Types

Module 3 – Control Flow

Module 4 – Functions and Modules

Module 5 – Collections

Module 6 – OOP (Object Oriented Programming)

Module 7 – Python and MySQL

Module 8 – College Registration System

Module 9 – AI ChatBot

Module 10 – Python Files

Module 11 – Flask