[{"data":1,"prerenderedAt":109},["ShallowReactive",2],{"courses-ai":3,"all-courses-for-tags-page":28},[4,17],{"path":5,"title":6,"description":7,"date":8,"tags":9,"url":13,"image":14,"provider":15,"platform":16},"/courses/learn-agent-skills","Learn Agent Skills","A hands-on tutorial series for building agent skills. Reusable instructions that teach AI coding agents how to do specific tasks well.","2026-03-05",[10,11,12],"ai","skills","agents","https://github.com/debs-obrien/learn-agent-skills","https://i.ytimg.com/vi/2REiUlciObk/hqdefault.jpg","ipx","GitHub",{"path":18,"title":19,"description":20,"date":21,"tags":22,"url":25,"image":26,"provider":15,"platform":27},"/courses/lets-learn-mcp","Let's Learn MCP JavaScript + TypeScript","Live session with the VS Code team on Model Context Protocol in JavaScript and TypeScript, plus the companion repo.","2025-07-21",[23,10,24],"mcp","typescript","https://www.youtube.com/watch?v=AKjW94vQZkc","https://i.ytimg.com/vi/AKjW94vQZkc/hqdefault.jpg","YouTube",[29,40,50,52,54,62,72,81,91,100],{"path":30,"title":31,"description":32,"date":33,"tags":34,"url":36,"image":37,"provider":38,"platform":39},"/courses/get-started-with-nuxt","Get Started with Nuxt","Nuxt.js is a Vue framework for building static and server-side rendered sites. This mission will walk you through the essentials of building a Nuxt.js site from the ground up.","2021-01-06",[35],"nuxt","https://explorers.netlify.com/learn/get-started-with-nuxt","v1610040385/debbie.codes/courses/Screenshot_2021-01-07_at_18.25.19_fzha5x","cloudinary","Jamstack Explorers",{"path":41,"title":42,"description":43,"date":44,"tags":45,"url":47,"image":48,"provider":38,"platform":49},"/courses/graphql","GraphQL Fundamentals","GraphQL is a fantastic new API standard that provides a more efficient, powerful, and flexible alternative to REST. In this course, you'll learn the fundamentals of GraphQL.","2020-09-04",[46],"graphql","https://vueschool.io/courses/learn-graphql-fundamentals","v1607261486/debbie.codes/courses/graphql_wisdxv","Vue School",{"path":5,"title":6,"description":7,"date":8,"tags":51,"url":13,"image":14,"provider":15,"platform":16},[10,11,12],{"path":18,"title":19,"description":20,"date":21,"tags":53,"url":25,"image":26,"provider":15,"platform":27},[23,10,24],{"path":55,"title":56,"description":57,"date":58,"tags":59,"url":60,"image":61,"provider":38,"platform":27},"/courses/nuxt-series","Nuxt Series","Using create-nuxt-app to get started with Nuxt and many more videos showing off Nuxt and all its features.","2021-04-15",[35],"https://www.youtube.com/playlist?list=PLtIMuymsF0jcsFDIAq6fGGU2kuOFrFPSm","v1650467074/debbie.codes/workshops/nuxt-playlist_2x_telgll.png",{"path":63,"title":64,"description":65,"date":66,"tags":67,"url":70,"image":71,"provider":15,"platform":16},"/courses/playwright-movies-app","Playwright Movies App","A movies app with Playwright tests. Clone it, break it, and learn end-to-end testing against a real UI.","2025-01-09",[68,69],"playwright","testing","https://github.com/debs-obrien/playwright-movies-app","https://raw.githubusercontent.com/debs-obrien/playwright-movies-app/main/movies-app-ui-mode.jpg",{"path":73,"title":74,"description":75,"date":76,"tags":77,"url":79,"image":80,"provider":38,"platform":27},"/courses/react-for-beginners","React for Beginners","Complete Beginners guide to building your first React Component using the new React Docs and doing the coding challenges.","2022-03-06",[78],"react","https://www.youtube.com/playlist?list=PLtIMuymsF0jdUeZetvF9S9djZuNGIm3GM","v1650467074/debbie.codes/workshops/react-playlist.png",{"path":82,"title":83,"description":84,"date":85,"tags":86,"url":89,"image":90,"provider":38,"platform":49},"/courses/vue-apollo-graphql-fundeamentals","Vue-Apollo GraphQL Fundamentals","Learn how to consume and use GraphQL APIs in your Vue.js apps with Vue-Apollo.","2020-11-15",[46,87,88],"apollo","vue","https://vueschool.io/courses/vue-apollo-graphql-fundamentals","v1607260652/debbie.codes/courses/vue-apollo-graphql-fundamentals_vnfw0h",{"path":92,"title":93,"description":94,"date":95,"tags":96,"url":98,"image":99,"provider":38,"platform":49},"/courses/vue-internationalization","Internationalization with vue-i18n","Master internationalization and learn how to create multilingual websites and vue.js applications with vue-i18n.","2019-09-20",[88,97],"i18n","https://vueschool.io/courses/internationalization-with-vue-i18n","v1607261489/debbie.codes/courses/vue-i18n_tyj6ak",{"path":101,"title":102,"description":103,"date":104,"tags":105,"url":107,"image":108,"provider":38,"platform":49},"/courses/vue-router-for-everyone","Vue Router for Everyone","Learn how to build powerful Single Page Applications in Vue with the Vue Router.","2019-07-15",[88,106],"router","https://vueschool.io/courses/vue-router-for-everyone","v1607261405/debbie.codes/courses/vue-router_hgq3gp",1788509069653]