0% found this document useful (0 votes)
7 views30 pages

Python 30 Day Course

The document outlines a 30-day Python course covering fundamental concepts such as variables, data types, loops, functions, and object-oriented programming. Each day includes a practice component where learners are encouraged to write small programs based on the day's topic. The course culminates in final project execution and revision.

Uploaded by

vinayakp12208
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)
7 views30 pages

Python 30 Day Course

The document outlines a 30-day Python course covering fundamental concepts such as variables, data types, loops, functions, and object-oriented programming. Each day includes a practice component where learners are encouraged to write small programs based on the day's topic. The course culminates in final project execution and revision.

Uploaded by

vinayakp12208
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

Python Full 30-Day Course (Handwritten Style Notes)

Day 1

Introduction to Python, installation, writing your first program.

Practice: Write small programs based on today's topic.


Day 2

Variables, data types: int, float, string, boolean.

Practice: Write small programs based on today's topic.


Day 3

Input/output functions and basic formatting.

Practice: Write small programs based on today's topic.


Day 4

Operators: arithmetic, comparison, logical.

Practice: Write small programs based on today's topic.


Day 5

Conditional statements: if, elif, else.

Practice: Write small programs based on today's topic.


Day 6

Loops: for loop with range().

Practice: Write small programs based on today's topic.


Day 7

Loops: while loop and break/continue.

Practice: Write small programs based on today's topic.


Day 8

Functions: defining, parameters, return values.

Practice: Write small programs based on today's topic.


Day 9

Lists: creation, indexing, slicing.

Practice: Write small programs based on today's topic.


Day 10

List methods and operations.

Practice: Write small programs based on today's topic.


Day 11

Tuples and sets.

Practice: Write small programs based on today's topic.


Day 12

Dictionaries: key-value pairs.

Practice: Write small programs based on today's topic.


Day 13

String manipulation and methods.

Practice: Write small programs based on today's topic.


Day 14

File handling: read, write files.

Practice: Write small programs based on today's topic.


Day 15

Exception handling: try, except.

Practice: Write small programs based on today's topic.


Day 16

Modules and importing libraries.

Practice: Write small programs based on today's topic.


Day 17

Object-Oriented Programming basics.

Practice: Write small programs based on today's topic.


Day 18

Classes and objects.

Practice: Write small programs based on today's topic.


Day 19

Inheritance and polymorphism.

Practice: Write small programs based on today's topic.


Day 20

Advanced functions: lambda, map, filter.

Practice: Write small programs based on today's topic.


Day 21

List comprehensions.

Practice: Write small programs based on today's topic.


Day 22

Working with dates and time.

Practice: Write small programs based on today's topic.


Day 23

Basic data structures revision.

Practice: Write small programs based on today's topic.


Day 24

Mini project: calculator.

Practice: Write small programs based on today's topic.


Day 25

Mini project: to-do list.

Practice: Write small programs based on today's topic.


Day 26

Introduction to libraries (numpy, pandas overview).

Practice: Write small programs based on today's topic.


Day 27

Basic data analysis concepts.

Practice: Write small programs based on today's topic.


Day 28

Simple automation scripts.

Practice: Write small programs based on today's topic.


Day 29

Final project planning.

Practice: Write small programs based on today's topic.


Day 30

Final project execution and revision.

Practice: Write small programs based on today's topic.

You might also like