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

Coding

The document outlines a structured learning plan for Python programming, covering essential topics such as variables, input/output, operators, control flow, loops, data structures, functions, file handling, and object-oriented programming. It includes practical tests to create projects like a number guessing game, to-do list app, and a web scraper. The plan is flexible and spans over several weeks, culminating in real-world projects using frameworks and libraries.

Uploaded by

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

Coding

The document outlines a structured learning plan for Python programming, covering essential topics such as variables, input/output, operators, control flow, loops, data structures, functions, file handling, and object-oriented programming. It includes practical tests to create projects like a number guessing game, to-do list app, and a web scraper. The plan is flexible and spans over several weeks, culminating in real-world projects using frameworks and libraries.

Uploaded by

dhruv.adani1686
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Learn Variables- int, float, string and boolean

Input/output (input(), print())


• Basic operators (+, -, *, /, %, etc.)
• if, elif, else
• for loops and while loops
break, continue, pass

(Test 1) CREATE:
Guess the number game
Multiplication table generator

• list, tuple, set, dict


• List and dictionary comprehensions
• String manipulation

(Test 2) CREATE:
• To-do list app (command line)
• Word frequency counter

• Defining functions with def


• Function arguments and return values
• Built-in modules (math, random, datetime)
• Creating your own modules

Opening and reading files (open(), .read(), .readlines())


Writing to files
CSV and JSON basics

(Test 3) CREATE:
Simple logbook or diary program
CSV reader that summarizes data

• Classes and objects


• __init__, methods
• Inheritance
• Encapsulation

Calculator app
Expense tracker
Web scraper (using requests, BeautifulSoup)
Basic web app with Flask or Django

📅 Sample Weekly Plan (Flexible)


Week
Focus
1
Python setup + syntax + variables
2
Loops + conditions
3
Data structures
4
Functions + modules
5
File handling + mini projects
6
OOP basics
7+
Real-world projects + frameworks/libraries

You might also like