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

Python 30 Day Learning Plan

The document outlines a 30-day Python learning plan, dividing the curriculum into four weeks focusing on Python basics, intermediate concepts, data science applications, and machine learning fundamentals. Each week includes specific goals, topics, resources, and mini projects to reinforce learning. After completing the plan, it suggests further learning paths in deep learning, Kaggle competitions, and additional skills like SQL and statistics.

Uploaded by

anubhavkumar77m
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)
29 views2 pages

Python 30 Day Learning Plan

The document outlines a 30-day Python learning plan, dividing the curriculum into four weeks focusing on Python basics, intermediate concepts, data science applications, and machine learning fundamentals. Each week includes specific goals, topics, resources, and mini projects to reinforce learning. After completing the plan, it suggests further learning paths in deep learning, Kaggle competitions, and additional skills like SQL and statistics.

Uploaded by

anubhavkumar77m
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/ 2

30-Day Python Learning Plan (4 Hours/Day)

Week 1: Python Basics (Days 1-7)


Goal: Learn core syntax, logic, and write simple programs

Topics: Variables, data types, Conditions (if/else), Loops (for, while), Functions, Lists, tuples,

dictionaries

Resources:

- W3Schools Python: https://www.w3schools.com/python/

- Programiz Python: https://www.programiz.com/python-programming

- YouTube: CodeWithHarry Python Course (Hindi)

Mini Projects: Calculator, Number guessing game

Week 2: Intermediate Python (Days 8-14)


Goal: Learn file handling, error handling, OOP

Topics: File I/O, Exception handling, Classes & Objects, Modules, venv

Resources:

- Real Python Tutorials: https://realpython.com/

- YouTube: freeCodeCamp Python Course (4 hours)

Mini Projects: Contact book, Text-based quiz

Week 3: Python for Data Science (Days 15-21)


Goal: Use Python to work with real-world data

Topics: NumPy, Pandas, Matplotlib, Seaborn

Resources:

- Kaggle Learn Python: https://www.kaggle.com/learn/python

- Kaggle Pandas Course: https://www.kaggle.com/learn/pandas

Mini Projects: Analyze COVID or IPL dataset, Plotting weather trends

Week 4: Machine Learning Basics (Days 22-30)


Goal: Intro to Machine Learning using Scikit-learn

Topics: Scikit-learn basics, Supervised learning, Train/Test split, Accuracy

Resources:

- Kaggle Intro to ML: https://www.kaggle.com/learn/intro-to-machine-learning

- YouTube: Krish Naik ML Playlist

Projects: House price predictor, Iris flower classifier

After 30 Days: What Next?


- Start Deep Learning: Learn TensorFlow or PyTorch

- Practice on Kaggle competitions

- Build projects for GitHub portfolio

- Learn SQL and Statistics side by side

You might also like