Choose Your Learning Path
Pick a language to start your journey. From programming fundamentals to frontend and backend development, we have structured paths for every developer.
Find your next skill
Search by topic or choose a path that fits what you want to build.
Generative AI & LLM Tools
2 coursesAI & ML for Beginners
A free, hands-on AI course for beginners. Start with prompt engineering — how LLMs read prompts, clear instructions, roles, few-shot examples, structured output, reasoning, iteration, prompting for code and AI safety — then build with LLM APIs in Python or JavaScript: your first API call, a chat app with memory, embeddings, semantic search and RAG. Interactive challenges in every lesson; modules on AI for coders, ML fundamentals and agents follow.
AI Tools & Libraries Guide
A practical, project-organized guide to the generative AI and LLM tooling ecosystem. Learn what each major library or SDK does, when to use it, how to install it, and see a working example — across 24 lessons grouped by category, covering LLM provider SDKs, orchestration frameworks, vector databases, RAG, fine-tuning, and more.