ByteLearn.dev bytelearn.dev Courses Blog
AI Engineering Concepts
01. What Are LLMs 15min02. Tokens and Context Windows 15min03. Talking to LLMs with Go 20min04. Streaming Responses 15min05. Prompt Engineering 20min06. Structured Output 15min07. Embeddings and Vector Search 20min08. RAG from Scratch 25min09. Function Calling 20min10. Building an Agent 25min11. Evals and Testing 15min12. Cost Latency and Guardrails 15min 🏆 Final Quiz

GitHub or Google sign in to save progress across devices.

← AI Engineering Concepts

Full Examples

Complete examples for each lesson. Copy and run locally or in the linked playground.

02. Tokens and Context Windows

  • 📄 Token Counter · run locally

06. Structured Output

  • 📄 Sentiment Analyzer · run locally
  • 📄 Contact Extractor · run locally
  • 📄 Code Reviewer · run locally

07. Embeddings and Vector Search

  • 📄 Vector Search · run locally

08. RAG from Scratch

  • 📄 RAG Pipeline · run locally

09. Function Calling

  • 📄 Weather Tool · run locally

10. Building an Agent

  • 📄 File Agent · run locally
© 2026 ByteLearn.dev. Free courses for developers. · Privacy
☕