The most interesting thing in software right now is MCP. It's a protocol that transforms applications into intelligent conversationalists: instead of clicking through menus, users start interacting with services through natural language, voice, and AI agents.
MCP is not just another API. It's a new way to design interactions: it standardizes how applications offer their capabilities, resources, and context so that LLMs and agents can understand and utilize them. MCP is already being used in real products today, and the ecosystem is rapidly growing.
What the course will provide:
Understanding of MCP architecture and the ability to create functional servers
Practice with advanced tools, long-running processes, and interactive UI
Knowledge of secure authentication and working with user data
Skills in designing modern applications for new interaction models
Format:
Two-week intensive cohort format
4 master workshops: Fundamentals, Advanced Features, MCP-UI, and MCP-Auth
Assignments and challenges 4 times a week, plus bonuses for advanced learners
1–2 hours of classes per day balancing theory and practice
Outcome:
By the end of the course, you will have your own MCP server, knowledge of the ecosystem, and practical skills that put developers at the forefront of the industry.
I'm a software engineer and teacher. I was born in 1988 (you can do the math) and grew up in Idaho. After graduating High School and serving a 2 year mission in the Missouri Independence Mission for The Church of Jesus Christ of Latter-day Saints, I went to BYU where I graduated with both a Bachelor and Master's degree in Information Systems with an emphasis on Software Application Development.
I've written code for More Good Foundation, The Church of Jesus Christ of Latter-day Saints, USAA, Domo, Parakeet, Workfront, Alianza, PayPal, and my open source code has been used by millions of people all over the globe.
I now work for myself full-time as an educator. I create content all about Web Development on various platforms including: egghead.io, Frontend Masters, YouTube, Twitter, and my own sites like TestingJavaScript.com and EpicReact.Dev
Watch Online 143 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 143 lessons in this course and access 10,000+ hours of premium content across all courses.