0% found this document useful (0 votes)
16 views2 pages

Python Pro Timetable

The document outlines a 4-week Python training timetable, dedicating 3 to 4 hours daily to various topics. Each week focuses on different aspects of Python, including basics, object-oriented programming, API handling, and web development with Flask, culminating in a final project. The schedule includes practice days and mini projects to reinforce learning and application of skills.

Uploaded by

Kola Naveen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views2 pages

Python Pro Timetable

The document outlines a 4-week Python training timetable, dedicating 3 to 4 hours daily to various topics. Each week focuses on different aspects of Python, including basics, object-oriented programming, API handling, and web development with Flask, culminating in a final project. The schedule includes practice days and mini projects to reinforce learning and application of skills.

Uploaded by

Kola Naveen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python Pro Timetable (4 Weeks - 3 to 4 Hours Daily)

Week Day Topics Tasks / Goals

Week 1 Mon Python Basics Data types, variables, input/output, operators

Tue Control Flow `if-else`, loops (`for`, `while`), loop control

Wed Functions Function arguments, return values, `*args`, `**kwargs`

Thu Data Structures I Lists, Tuples, Sets

Fri Data Structures II Dictionaries, nested structures

Sat Practice Day Solve 10+ problems on lists, loops, and functions

Sun Mini Project Calculator / To-do app / Quiz game using CLI

Week 2 Mon File Handling Read/write text, CSV, and JSON files

Tue Error Handling `try-except`, `finally`, custom exceptions

Wed OOP Basics Classes, objects, `__init__`, instance methods

Thu OOP Advanced Inheritance, encapsulation, polymorphism

Fri OOP Practice Build a class-based app (e.g. bank system)

Sat Modules & Packages Create and import your own Python modules

Sun Mini Project Student manager or expense tracker using OOP

Week 3 Mon API Handling `requests`, JSON, work with public APIs

Tue `pandas` DataFrames, importing/exporting CSV/Excel

Wed Plotting `matplotlib`, `seaborn`, visualizing data

Thu Automation Tools `datetime`, `os`, `shutil`, scripting

Fri Web Scraping `beautifulsoup4`, scraping simple websites

Sat Automation Automate tasks with `pyautogui`, `schedule`

Sun Mini Project Web scraper + data plotter OR automation bot

Week 4 Mon Functional Python Lambdas, `map`, `filter`, `reduce`

Tue Decorators & Generators Code reuse, lazy evaluation

Wed Concurrency Multithreading, multiprocessing


Thu Flask Basics Routing, templates, forms, rendering

Fri Flask App Dev Build a basic Flask app (e.g. blog or notes app)

Sat Review + Practice Strengthen weak areas, redo tricky problems

Sun Final Project Build a full project (web app, automation, or dashboard)

You might also like