If you’re new to building agents and want to become an AI Engineer, this course is for you.
In under two hours, you'll go from zero to deploying your first Mastra agent in TypeScript.
Watch the intro below to get a feel for the course and a preview of what you’ll build, browse the full list of episodes, or jump straight into the first lesson.
What you'll learn
In the first module, you’ll unpack how the agent loop works under the hood - what actually happens when a model reasons about a goal and decides what to do next.
From there, you’ll learn how tools let an agent take real actions: calling APIs, fetching live data, updating records, and more. You’ll also see how MCP opens the door to external resources, and how memory shapes an agent’s behaviour across a conversation.
The course also covers debugging with traces and scoring, so you can verify what actually happened and then improve your agent's behaviour.
By the end, you’ll have shipped your first agent - and more importantly, you’ll know how to build the next one on your own. The patterns you learn here carry directly into whatever you choose to build next.
About me
I'm Guil Hernandez, a developer and educator. My courses have reached 500K+ learners worldwide through Treehouse, Scrimba, and LinkedIn Learning, and I've led curriculum at Podium Education. I was early to building RAG and MCP-style systems, and I've spent years figuring out how to make complex topics click.
When I got the opportunity to put this together, I jumped at it - it's everything I wish I'd had when I was starting out, distilled into something you can work through in a single afternoon.
"Wait, isn't there already a Mastra course?"
Yes. We launched Mastra 101 last year - an experimental MCP-led course you take right in your IDE. It's still available and still a great way to learn. This new course is different: it's a structured video walkthrough where I guide you step by step. Some people prefer reading and prompting; others prefer watching and coding along. Both are valid paths to becoming an AI Engineer - pick the one that fits how you learn.
Ready to start?
Start the course and begin building.
