0% found this document useful (0 votes)
9 views3 pages

Python Programming Course Outline

The document outlines a 12-week course on Python programming, covering topics from basics to advanced concepts, including object-oriented programming and data handling. It includes playlists for lectures and practice tasks for each week, culminating in a main project and specialization review. The course emphasizes hands-on learning through practical exercises and project implementation.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

Python Programming Course Outline

The document outlines a 12-week course on Python programming, covering topics from basics to advanced concepts, including object-oriented programming and data handling. It includes playlists for lectures and practice tasks for each week, culminating in a main project and specialization review. The course emphasizes hands-on learning through practical exercises and project implementation.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd

Week Topic / Focus

1 Introduction, Installation, Basics (Syntax, Variables, I/O)


2 Conditionals & Loops (if, while, for)
3 Collections (Lists, Tuples, Sets, Dictionaries)
4 Functions, Recursion, File Handling
5 Object Oriented Programming (Classes, Inheritance)
6 Modules, Packages, Error Handling
7 Advanced Topics (Lambdas, Map, Filter, Reduce, Decorators)
8 Libraries & APIs (requests, BeautifulSoup, JSON)
9 Data Handling (NumPy, Pandas, Matplotlib)
10 Main Project – Planning & Start
11 Main Project – Build & Debug
12 Final Review & Specialization (Web Dev / Data Science)
Playlist to Watch Practice Task

Jenny’s Lectures – Python Basics Simple print programs, calculator, user input tasks
Jenny’s Lectures – Loops & Control Statements Pattern printing, loops exercises, prime number check
Jenny’s Lectures – Collections List sorting, dictionary operations, CRUD list apps
Jenny’s Lectures – Functions & File I/O Word counter, Fibonacci, file read/write tasks
Jenny’s Lectures + CodeWithHarry – OOPs Library management / Bank account OOP project
Jenny’s Lectures – Modules & Exceptions Import modules, try/except mini-tasks
Jenny’s Lectures – Advanced Concepts Filter/map/reduce exercises
CodeWithHarry – API & Web Projects API fetch weather / news project
Krish Naik / Harry – Data Science Basics Analyze CSV file using pandas
Start Your Own Mini Project Project design & setup
Continue & Debug Project Project implementation & debugging
Review & Pick Specialization Path Final polish, push to GitHub
Topic Completed (✔️) Practice Done (✔️) Mini Project Done (✔️)

You might also like