Welcome to my project-based learning repository! Refreshing my programming skills with an AI-age curriculum.
Focus: Build things, not just solve exercises.
Structure:
- Theory: Each topic includes a comprehensive
lesson.mdwith deep-dives, code examples, and best practices. - Projects: 37 projects/modules with specific requirements in
README.md. - Exercises: 4 hands-on exercises per project in the
exercises/folder (148 total).
π Python Refresher
Quick catch-up through 5 practical mini-projects.
- Goal: Re-learn syntax by building tools.
- Projects: CLI Calculator, Task Manager, Password Generator, etc.
π€ Automation & Tools
Build scripts to automate daily tasks.
- Goal: Real-world productivity.
- Projects: File Organizer, Web Scraper, Discord Bot, System Monitor.
π API Integration
Connect apps and services together.
- Goal: Learn how modern apps talk to each other.
- Projects: Weather App, AI Chat, Webhooks.
β Java OOP
Tailored to PLMUN OBJPROG Syllabus.
- Goal: Ace the school curriculum while building real apps.
- Modules: Basics β OOP β Collections β JDBC.
π§ AI-Augmented
Learn to work WITH Artificial Intelligence.
- Goal: Use AI as a force multiplier.
- Topics: Prompt Engineering, Code Review, LLM APIs.
π Cybersecurity Basics
Think like a hacker to code securely.
- Goal: Understand security fundamentals.
- topics: Cryptography, Web Security, Network Basics, CTFs.
π DSA Essentials
Algorithms without the fluff.
- Goal: Pass technical interviews.
- Topics: Big O, Patterns, Trees, Graphs.
π¦ Archive
Old curriculum files (reading-heavy lessons) are stored here for reference.