Note:Â
The topics mentioned below are tentative and indicative only.Â
Order of topics will be changed based on the participants' capacity to grasping the concepts
We will help you with Project Ideas if you do not already have one
We will also have a break of 1 week in between based on availability of all participants
Each session is scheduled from 9:30am to 12:30pm IST
Learning to use a "for" loop
PyTest Framework setup for your Project ( using "uv" and "git" tools )
Understanding Iterator Protocol
Manipulating text from a file
String Indexing and Slicing
Programs on string manipulations
Creating Functions with Parameters
Code organisation
Sorting a list of dictionaries
Dictionary Comprehension
Lambda Functions
Partial Functions
Understanding the need for __name__
Creating a utility module
Test Case auto discovery
Mocking
Understanding "self"
DataClasses
Read-only Attributes
Classmethods with Inheritance
Building your final project of your choice
Debugging and Code Improvements
Building a package ( optional )
Project Submission and Presentation