Detailed Course Syllabus
Module 1: Introduction & Python Core Syntax
Phase 1- ✓Introduction to Programming - Setting up Python environment, IDLE, VS Code, and script execution
- ✓Variables & Operators - Numeric, string, boolean data types, and arithmetic/logical operators
- ✓Control Structures - Conditional statements (if-elif-else) and Loops (for, while, nested loops)
- ✓Built-in Data Structures - Mastery of Lists, Tuples, Sets, and Dictionaries
Module 2: Functions, Modules & OOP
Phase 2- ✓User-defined Functions - Parameters, arguments (*args, **kwargs), return statements, and local/global scope
- ✓File Handling - Reading, writing, and parsing text files, CSV files, and JSON file streams
- ✓Error & Exception Handling - Try-except-finally blocks, custom exceptions, and debugging code
- ✓Object-Oriented Programming (OOP) - Classes, Objects, Constructor (__init__), Inheritance, Polymorphism, and Encapsulation
Module 3: Database & Web Scraping
Phase 3- ✓Database Integration - Database concepts, Python DB-API, and connecting with SQLite/MySQL
- ✓CRUD Operations with DB - Writing SQL queries, fetching records, committing transactions via Python scripts
- ✓Web Scraping - Extracting data from websites using Beautiful Soup 4 and Requests libraries
- ✓Regular Expressions (RegEx) - Pattern matching, text filtering, and parsing structured strings
Module 4: Scripting, Automation & Libraries
Phase 4- ✓Desktop GUI Development - Building graphical interfaces using Tkinter library
- ✓Automation - Automated email alerts, scheduling system tasks, and file backups with os/shutil modules
- ✓Popular Modules Overview - Working with Math, DateTime, Random, and external packages via Pip
- ✓Final Practical Project - Creating a multi-functional command line or GUI tool connected to a backend database
Download Official Syllabus
Get a comprehensive offline PDF of this syllabus containing all lesson outcomes, lab assignments, and prerequisites.
Download CurriculumCourse Key Highlights
- Foundational Syntax & Data Structures
- Object-Oriented Programming (OOP) in Python
- Database Connectivity (SQLite/MySQL)
- Web Scraping & Script Automation
- 100% Practical Hands-on Sandbox Labs
- Mock Technical Interviews & Resume Auditing
Request Callback / Enquiry
Fill out your details below and an admissions counselor will reach out to you within 24 hours.
