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

Python Learning Tracker Adyant

The document outlines a structured Python learning tracker for Adyant, divided into five phases over 20 days. Each phase includes video references, book chapters, key topics to learn, and practice tasks to reinforce the concepts. The phases cover Python basics, functions and data structures, file handling, object-oriented programming, and projects with automation.

Uploaded by

adhyants91
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)
2 views3 pages

Python Learning Tracker Adyant

The document outlines a structured Python learning tracker for Adyant, divided into five phases over 20 days. Each phase includes video references, book chapters, key topics to learn, and practice tasks to reinforce the concepts. The phases cover Python basics, functions and data structures, file handling, object-oriented programming, and projects with automation.

Uploaded by

adhyants91
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
You are on page 1/ 3

Python Learning Tracker for Adyant

Phase 1: Python Basics (Days 1-5)

Videos: CodeWithHarry #1-10

Book Reference: Python Crash Course Ch. 2-5, Automate the Boring Stuff Ch. 1-2

Topics to Learn:

[ ] Variables and Data Types

[ ] User Input & Output

[ ] Operators (Arithmetic, Logical)

[ ] Strings and String Methods

[ ] Lists, Tuples, Sets

[ ] Loops (for, while)

[ ] If/Else Statements

Practice Tasks:

[ ] Simple calculator (add, subtract, multiply, divide)

[ ] Pattern printing using loops

[ ] Find max of 3 numbers

[ ] Take input: name, age, calculate birth year

Phase 2: Functions & Data Structures (Days 6-9)

Videos: CodeWithHarry #11-16

Book Reference: Python Crash Course Ch. 6-7, Automate Ch. 4-5

Topics to Learn:

[ ] Functions and Parameters

[ ] Scope and Return Values

[ ] Dictionaries

[ ] List and Dict Comprehension

Practice Tasks:

[ ] Prime number checker

[ ] Contact book using dictionary

[ ] Word frequency counter

Phase 3: File Handling & Exceptions (Days 10-12)


Python Learning Tracker for Adyant

Videos: CodeWithHarry #17-19

Book Reference: Automate Ch. 8-10, Crash Course Ch. 10

Topics to Learn:

[ ] Reading & Writing Files

[ ] Try-Except Blocks

Practice Tasks:

[ ] Count lines in a file

[ ] Handle divide-by-zero error

[ ] Append user input to file

Phase 4: OOP Concepts (Days 13-16)

Videos: CodeWithHarry #20-25

Book Reference: Crash Course Ch. 9, Head First Python Ch. 4

Topics to Learn:

[ ] Classes and Objects

[ ] __init__, self

[ ] Inheritance

[ ] Encapsulation

Practice Tasks:

[ ] Student class with name and marks

[ ] GraduateStudent subclass

[ ] Simple bank system (deposit/withdraw)

Phase 5: Projects & Automation (Days 17-20)

Videos: CodeWithHarry #26-end

Book Reference: Automate Ch. 11-15, Crash Course Projects

Topics to Learn:

[ ] Modules: OS, Time, Random

[ ] Basic Pip Usage

[ ] Mini Projects

Practice Tasks:
Python Learning Tracker for Adyant

[ ] Rock Paper Scissors Game

[ ] To-Do List CLI

[ ] File Organizer by Type

You might also like