Full-stack projects with complete source code to build your portfolio
Build a complete neural network from scratch using Python and NumPy. Learn forward propagation, backpropagation, and gradient descent.
View ProjectFilter by category and difficulty — comprehensive guides for students
Master Python fundamentals including syntax, data structures, OOP, file operations, and advanced concepts for AI development.
Build complete web applications using modern vibe coding tools, from frontend to backend with AI assistance.
Master advanced generative AI techniques, LLMs, prompt engineering, and build production-ready AI applications.
Build intelligent AI agents using frameworks like LangChain and LlamaIndex for complex automation tasks.
Master AWS cloud architecture, services, and design scalable, secure cloud solutions for AI applications.
Containerize AI applications and orchestrate them at scale using Docker and Kubernetes for production deployment.
Automate CI/CD pipelines, infrastructure provisioning, and configuration management for AI applications.
Leverage generative AI for content creation, social media marketing, and digital campaign optimization.
Use AI for data-driven marketing campaigns, predictive analytics, and automated optimization strategies.
Learn product strategy, roadmap planning, user research, and agile methodologies for AI product development.
Master machine learning algorithms, neural networks, deep learning architectures, and practical implementation.
Timer-based quiz with score tracking, multiple categories, and a leaderboard. Perfect for mastering DOM manipulation.
Build a WebSocket-powered chat with rooms, online status indicators, and message history stored in MongoDB.
Teachers mark attendance, generate daily/monthly reports, and manage student records with a clean Flask dashboard.
A polished payment flow with form validation, transaction history, and animated status feedback. Reactive Forms deep-dive.
Fetch live weather data, render charts, and manage state with Vuex. Learn API integration and component architecture.
Display KPIs, revenue charts, user tables and filters. Demonstrates how company panels are built in real products.
Choose a path and follow curated guides, projects and challenges
Every concept you learn builds your AI expertise and confidence
Start with AI fundamentals like neural networks, machine learning, and natural language processing.
Build real AI applications using Python, TensorFlow, and other tools to apply what you've learned.
Learn to communicate effectively with AI assistants to get better results and understand AI behavior.
Understand responsible AI use and explore emerging trends that will shape the future of technology.
"The neural networks guide completely changed how I understand AI. I went from confused to building my own image classifier in just 2 weeks!"
"The prompting techniques helped me get so much better results from ChatGPT. Now I use AI tools effectively in all my school projects."
"Best AI learning resource for students. The projects are practical and the explanations are simple enough for beginners but deep enough for advanced learners."
Get new AI projects, learning guides and tutorials delivered to your inbox every week. Always free, always practical.