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

Python

The document outlines a comprehensive guide for learning programming and cloud computing, emphasizing skill-building over course completion. It includes a structured laptop setup, a Python learning roadmap, recommended projects, and a daily study system. Key rules for success focus on early project building, consistent practice, and avoiding common pitfalls like tutorial addiction.

Uploaded by

yashh.perso
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)
1 views2 pages

Python

The document outlines a comprehensive guide for learning programming and cloud computing, emphasizing skill-building over course completion. It includes a structured laptop setup, a Python learning roadmap, recommended projects, and a daily study system. Key rules for success focus on early project building, consistent practice, and avoiding common pitfalls like tutorial addiction.

Uploaded by

yashh.perso
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

Laptop

1. First Principles
Your goal is not to finish courses. Your goal is to build skills. Learning cycle: Watch (20%) →
Practice (50%) → Build (30%). Never spend weeks watching tutorials without building projects.

2. Laptop Setup
Install: - VS Code - Python - Git - Chrome or Edge - 7-Zip - Bitwarden - Notion or Obsidian Enable: -
Windows Security - Windows Update - Clipboard History (Win+V) Learn: - File Explorer - Task
Manager - Settings - Browser bookmarks - Downloads management

3. Learning Method
For every topic: 1. Watch 20-30 minutes. 2. Practice immediately. 3. Build a tiny project. 4. Get
stuck. 5. Search. 6. Fix. 7. Repeat. Confusion is normal. Do not wait until you 'fully understand'
before building.

4. Python Roadmap
Week 1: Variables, Input/Output, Loops, Conditions Week 2: Functions, Lists, Dictionaries Week 3:
Files, Modules, Error Handling Week 4: Projects Month 2: APIs, JSON, Automation Month 3:
Intermediate Projects and GitHub Portfolio Python Timeline: 1 Month = Basic Projects 3 Months =
Useful Developer 6 Months = Comfortable Builder 12 Months = Strong Beginner/Intermediate

5. Best Beginner Projects


- Calculator - Quiz App - Expense Tracker - To-Do App - Password Generator - Weather App -
Habit Tracker - Notes App

6. YouTube Roadmap (In Order)


Stage 1: - Kevin Stratvert (Windows 11 Full Course) - Kevin Stratvert (Windows Tips & Tricks) - HP
Victus Setup Videos Stage 2: - CS50 Lecture 0 - CS50 Lecture 1 - CS50 Lecture 2 Stage 3: - Bro
Code Python Course OR - freeCodeCamp Python Course Stage 4: - Git and GitHub Full Course
(freeCodeCamp) - VS Code Crash Course (Traversy Media) Stage 5: - Linux for Beginners
(NetworkChuck) - Practical Networking Stage 6: - AWS Cloud Practitioner (freeCodeCamp) -
Andrew Brown AWS Content

7. Channels Worth Following


Must Follow: - Kevin Stratvert - David Malan (CS50) - freeCodeCamp - Traversy Media -
NetworkChuck - Practical Networking - Harkirat Singh - Kunal Kushwaha - Andrew Brown -
Stephane Maarek - Adrian Cantrill Limit: - Motivation channels - Productivity gurus - Endless
roadmap channels

8. Cloud Computing Roadmap


Python → Linux → Networking → Git → GitHub → AWS Fundamentals → Docker → SQL →
Kubernetes → Terraform → CI/CD → Monitoring → Cloud Projects → Internships

9. Daily Study System


College Days: 1 Hour College Revision 2 Hours Coding 1 Hour Projects 30 Minutes Reading
Weekend: Projects DSA Revision Portfolio Work Consistency beats intensity.

10. Rules That Will Put You Ahead


1. Build projects early. 2. Use GitHub from month one. 3. Read documentation. 4. Learn Linux. 5.
Learn networking. 6. Learn SQL. 7. Keep notes. 8. Ask questions. 9. Focus on one path. 10. Stay
consistent for years. Avoid: - Tutorial addiction - Copy-pasting code - Chasing every new
technology - Cracked software - Unrealistic schedules

11. What Success Looks Like


After 6 Months: - Python projects - GitHub profile - Linux basics - AWS basics After 1 Year: - Strong
portfolio - Cloud foundations - Internship-ready skills After 3 Years: - Cloud/DevOps/Platform
Engineer candidate - Real projects - Internship experience - Strong employability

You might also like