[Go to site: main page, start]

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

Intensive 7-Day Advanced Python Course

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

Intensive 7-Day Advanced Python Course

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

Advanced Python Programming — Intensive Course (7 Days)

Prerequisites
- Basic computer and internet knowledge
- Logical reasoning and basic math understanding
- Python 3.x installed with VS Code or Jupyter Notebook (Anaconda recommended)

Detailed 7-Day Course Plan (40 Hours Total)


Day Duration Focus Area Key Topics Covered Practical
Tasks / Mini
Projects

Day 1 4 hrs Python Setup & Install Python, Write a basic


Basics Jupyter, and IDE “Hello Python”
setup; Syntax, interactive
variables, data script; Simple
types; Input/output, calculator
type casting; program
Comments,
indentation

Day 2 4 hrs Operators, Arithmetic, Logical, Generate


Conditions & Relational multiplication
Loops operators; If-Else tables; Print
conditions, Nested patterns and
loops; range(), series (e.g.,
break, continue; Fibonacci)
Pattern programs

Day 3 4 hrs Data Structures Lists, indexing, Create a


I – Lists & slicing, nested lists; student marks
Tuples Tuples, analyzer; Store
immutability; and print top 3
Common methods scorers
(append, pop, sort);
Iteration over
collections

Day 4 4 hrs Data Structures Dictionary key- Build a word


II – Dictionary value operations; frequency
& Sets Set operations counter; Create
(union, an address
intersection); CRUD book using
operations;
Iteration with loops dictionary
and conditions

Day 5 8 hrs Functions, Function definition Build a student


Modules, File & and scope; *args, management
Exception **kwargs, lambda; system using
Handling Import custom and functions and
built-in modules; file handling;
File handling (text, Create reusable
CSV, JSON); “Utility
Exception handling Functions”
(try/except/finally); module;
Reusable code Exception-
design based data
validation
system

Day 6 4 hrs Object- Classes, objects, Create a


Oriented constructors; Library
Programming Encapsulation, Management or
(OOP) inheritance, Bank Account
polymorphism; system using
Method overriding, OOP principles
magic methods;
Real-world
examples

Day 7 4 hrs Working with Libraries: math, Analyze a sales


Libraries, Data datetime, os, csv, dataset using
Visualization & random, pandas, pandas;
Mini Project matplotlib; Visualize charts
Read/write CSV and (bar, pie); Build
JSON; Data analysis final mini
with pandas; project:
Visualizing data “Expense
using matplotlib; Tracker” or
Final project “Student
integration Performance
Dashboard”

You might also like