Thuta Learning
AIbeginneraimachine-learninggenerative-aiprompt-engineeringllmopenai-apiragembeddingsvector-databaseai-agents

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

AI Foundations cover illustrationAI Foundations logo

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