AI Foundations
A 20-lesson tutorial series that walks you through AI from the ground up, explained like a friend talking you through it — starting with the basics and building up to Prompt Engineering, LLMs, AI APIs, chat apps, LangChain, RAG, vector databases, AI agents, privacy, and your very first AI project.
22 Lessons · 360 min · Learning Platform Editorial Team

What Is Artificial Intelligence?
What you need on the desk
- VS Code or your favorite editor
- Node.js or Python
- A terminal
- An OpenAI API key for the API lessons
Know this much before you start
- Basic comfort using a computer and web browser
- Some JavaScript or Python background makes the code lessons easier, but isn't required
- No prior AI experience needed — you can start from zero
By the end, you can
- Clearly explain the differences between AI, Machine Learning, Deep Learning, and Generative AI
- Write clear, reusable prompts
- Safely call AI APIs from JavaScript and Python
- Build and apply the basics of an AI chat application and LangChain
- Build embeddings, a vector database, and a RAG pipeline
- Design an AI agent complete with tools and guardrails
- Build an AI project MVP with privacy, evaluation, and a launch checklist baked in