Course Curriculum

Module 1: Python Basics & Setup
  • Setting up Python (Installation, IDE setup)
  • Python syntax, variables, and data types
  • Input/Output operations, type conversion
  • Practice problems on basics
Module 2: Python Control Flow
  • Conditional statements (`if`, `elif`, `else`)
  • `for` and `while` loops
  • Nested loops, loop control (`break`, `continue`, `pass`)
  • Practice problems on control flow
Module 3: Python Functions & Modules
  • Condition Defining and calling functions
  • Function arguments, return values, default/keyword arguments
  • Lambda functions, recursion
  • Python modules and importing
Module 4: Python Data Structures
  • Lists and Tuples (creation, indexing, slicing)
  • Sets and Dictionaries (operations, use cases)
  • List comprehensions, nested structures
  • Practice problems on all data structures
Module 5: File Handling & Exceptions
  • Reading and writing text files
  • Working with binary files
  • Try/Except blocks, raising exceptions
  • Finally, custom exceptions, debugging with print/logging
Module 6: OOP in Python
  • Classes and Objects
  • Inheritance and Polymorphism
  • Encapsulation and Abstraction
  • OOP Practice problems and mini tasks
Module 7: MySQL Database
  • Intro, install, basic SQL (SELECT, INSERT)
  • Data types, filtering, UPDATE, DELETE
  • Relationships, keys, JOINs
  • Aggregates, GROUP BY, mini project
Python Course Syllabus

Batch Infomation:

  • Price: 8000
  • Start Date: JUN 20, 2025
  • Classes: Online
  • Timing: 6:00PM-7:30PM
  • Instructor: Bibhu Mallick
  • Duration: 6 Weeks
  • Certificate: Yes