AI Engineering with Go

$99 $79

AI Engineering with Go

🚨 Limited Time Early Access 🚨
10+ Hours • 35 Lessons • 3 Modules (More Coming Soon)

Who said AI applications had to be built in Python?

In this course, you'll learn how to practically integrate AI into real applications with Go — starting from basic LLM usage and gradually building toward dynamic, intelligent, autonomous AI agents.

We focus on shipping real projects every module; building your portfolio as well as your skills.

  • 🎯 Build 3+ complete AI projects and deploy them.
  • 🚀 Master LLM APIs (OpenAI, Claude) with Go integration
  • 📊 Implement vector databases, embeddings, and semantic search
  • 🔧 Build function calling and structured LLM interactions
  • ⚡ Deploy AI applications to production with proper architecture
  • 🤖 Create turn-based AI systems and intelligent content processing

What's in This AI Engineering Course?

Early Access: The first 3 modules are available immediately when you purchase. Additional modules will be released regularly, and you'll get them all for free as part of your early access purchase!

Module 1: Building your first production AI app Available Now

Project Overview
Setting Up Your Development Environment
Initializing Project From Template and Deploying
Introducing the Project and Building Basic Flashcards App
Making the First LLM Call
Adding AI to Our Project
Scaffolding our API to make LLM Calls
Improving our Prompts
Building the Frontend
Deploying the Frontend
Ingesting Real Notes
Polishing the Project
Wrap Up and Challenges
BONUS: LLM Streaming

Module 2: Function Calling — Structured LLM Actions Available Now

Project Overview
Function Calling Intro
Using Function Calls in Projects Part 1
Using Function Calls in Projects Part 2
Implementing the Frontend
Adding Polish

Module 3: Using Vector Databases Available Now

Project Intro
Introduction to Vector DBs
Vector DB Example and Demo
Vector DB Crash Course
Quiz v2 - API Scaffold
Index Notes
Implementing Our New Quiz API
Frontend and Polish
Deploying to Production

Module 4: Building AI Agents Coming Soon

Introduction to AI Agents
Building a Learning Management Agent
Agent Memory and State Management
Implementing Study Reminders
Performance Analysis and Recommendations
Agent Decision Making and Planning

Additional Bonus Modules Coming Soon! Coming Soon

Additional advanced bonus modules covering topics like observability, fine-tuning, guardrails, and more will be added regularly. All future modules are included with your early access purchase!

About the Course Author

Preslav Mihaylov is a Senior Product Engineer with a track record of being a technical lead on multiple product-oriented teams, building resilient distributed systems for both big tech and startups. His expertise in scalable backend architecture directly translates to building production-ready AI applications that can handle real-world workloads.

Preslav has been involved as a technical trainer in various education initiatives since 2015, most recently as the lead trainer at Trading212 for building and leading their advanced software engineering bootcamp. This extensive teaching background, combined with his production systems experience, makes him uniquely qualified to teach developers how to build AI applications that actually work in the real world.

Preslav Mihaylov - AI Engineering Course Author