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

Python 30 Day Course

The document outlines a 30-day Python course designed for mobile learning, divided into four weeks focusing on Python basics, conditions and loops, functions and data structures, and file handling. Each week includes daily topics, practical exercises, and projects to reinforce learning. The course culminates in a final project and a revision day to solidify knowledge gained throughout the month.
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)
27 views3 pages

Python 30 Day Course

The document outlines a 30-day Python course designed for mobile learning, divided into four weeks focusing on Python basics, conditions and loops, functions and data structures, and file handling. Each week includes daily topics, practical exercises, and projects to reinforce learning. The course culminates in a final project and a revision day to solidify knowledge gained throughout the month.
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

30-Day Python Course (Phone-Friendly)

WEEK 1 – Python Basics (Day 1–7)

Day 1 – Introduction + First Program

• What is Python?

• Install Pydroid 3

• Code: print("Hello Noor!")

Day 2 – Variables & Data Types

• int, float, string, bool

• Practice creating a profile

Day 3 – Input & Output

• input()

• User profile program

Day 4 – Basic Math

• +, -, *, /, %, **

• Basic calculator

Day 5 – Type Conversion

• int(), float()

• Average marks program

Day 6 – Strings

• upper(), lower(), replace()

• Slicing practice

Day 7 – Project 1

• Personal Profile Program


WEEK 2 – Conditions & Loops (Day 8–14)

Day 8 – If statements

Day 9 – If/elif/else (grading system)

Day 10 – Logical operators

Day 11 – For loop

Day 12 – While loop

Day 13 – Break & continue

Day 14 – Project 2 (Guess the Number Game)

WEEK 3 – Functions & Data Structures (Day 15–21)

Day 15 – Functions

Day 16 – Functions with parameters

Day 17 – Lists

Day 18 – Tuples

Day 19 – Dictionaries

Day 20 – Sets

Day 21 – Project 3 (Student Grade System)

WEEK 4 – Files + Projects (Day 22–30)

Day 22 – Write to file

Day 23 – Read file

Day 24 – Error handling

Day 25 – Menu-based program

Day 26 – Project 4 (To-Do List App)

Day 27 – Project 5 (Contact Book)

Day 28 – Project 6 (Smart Calculator)

Day 29 – Final Big Project


Day 30 – Revision & Completion

You might also like