Toward a more effective, augmented contact center with Bucher + Suter and Microsoft AppSource
June 5, 2025Announcing the Firmware Analysis Public Preview
June 5, 2025We are excited to announce the JS AI Build-a-thon — an epic learning journey crafted for JavaScript and TypeScript developers who want to step confidently into the world of AI.
Â
✨ To register for the JS AI Build-a-thon, visit https://aka.ms/JSAIBuild-a-thon ✨
🌟 Why Join the Build-a-thon?
We’re entering a future where AI-first and agentic developer experiences will shape how we build — and you don’t want to be left behind.
This isn’t your average hackathon. It’s a hands-on, quest-driven learning experience designed for developers, packed with:
- Interactive quests that guide you step by step — from your first prototype to production-ready appsÂ
- Community-powered support via our dedicated Discord and local, community-led study jamsÂ
- Showcase moments to share your journey, get inspired, and celebrate what you buildÂ
Whether you’re just starting your AI journey or looking to sharpen your skills with frameworks like LangChain.js, tools like the Azure AI Foundry and AI Toolkit Extensions, or diving deeper into agentic app design — this is your moment to start building.
🗺️ Your Build-a-thon Roadmap
The journey is broken into milestones — each building on the last — helping you go from zero to AI engineer at your own pace.
đźš§Milestone |
🔍 What You’ll Do |
Registration and Community |
 |
Build-a-thon Launch Call  |
 |
Quest 1 → Build a local Gen AI prototype |
 |
Quest 2 → Migrate to Azure AI Foundry |
 |
Quest 3 → Add a simple chat UI for your prototype |
 |
Quest 4 → Connect to your data using RAG |
 |
Quest 5 → Power-up your prototype by adding conversation history |
 |
Quest 6 → Build an AI Agent |
 |
Quest 7 → Create a local AI Agent with Tools from an MCP Server |
|
Quest 8 → Automate code reviews on GitHub |
 |
Quest 9 → Customize a production ready E2E project template |
 |
Build-a-thon closing ceremony |
 |
Community recognition 🎉 |
 |
Tips & Tricks to Get the Most Out of the Build-a-thon
To make the most of your experience in the JS AI Build-a-thon, here are a few pro tips to keep in mind:
- Follow the Quests in Order: Each quest builds on the previous one. Completing them sequentially ensures a smooth learning curve and helps you gradually level up your AI development skills.Â
- Dive into the Resources Section: Every quest comes with a curated list of resources — links to docs, videos, tutorials, and related tools. Take time to explore these materials to deepen your understanding of the concepts introduced.Â
- Experiment Beyond the Instructions: Don’t be afraid to tinker! Modify code, try different tools, and explore edge cases. This is your sandbox to learn, build, and get creative.Â
- Lean on the Community: Join discussions in the Discord server and connect with other developers through study jams and community channels. It’s easier (and more fun!) when you’re not building alone.
Ready to Start Building?
Gear up, pick up your keyboard, and take your first step today 👉🏽 https://aka.ms/JSAIBuild-a-thon
In the meantime, check out our free and open-source curricula: –
- Model Context Protocol (MCP) Curriculum for Beginners
- AI Agents for Beginners Course
- Generative AI for beginners with JavaScript Curriculum
If you are a community leader and want to host a study jam for your community and go through the program together, please send a message to Julia Muiruri or Bethany Jepchumba and we’ll get you started 🚀