Cursos de Vue.js & JavaScript
Tu plataforma de aprendizaje para el equipo
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.
JavaScript Error Handling
Error handling is an essential part of JavaScript development. This course starts with the fundamentals and helps you grow by translating the basics into best practices.
Tailwind CSS Fundamentals
Learn the basics of TailwindCSS and start styling your apps with the most popular styling tool in the web development community!
Vue Component Design, Master Scalable Vue.js Patterns
Learn battle-tested Vue component design patterns to write more maintainable and scalable applications. This course covers essential patterns like branching components, slots, list architecture, tightly coupled, and smart/dumb component separation through practical examples.
A “Wordle” on Test Driven Development in Vue.js
In this hands-on course, you will learn how to write applications using Test-Driven Development. You will make your own clone of the game Wordle completely from scratch! Besides learning Test Driven Development, this course will also be a great way to sharpen your skills with Vue 3 and its composition API; as well as learn how to write tests with Vitest and Vue Test Utils.
Handling Errors in Vue like a Pro
Master Vue.js error handling with professional techniques for building robust, production-ready applications that gracefully handle failures at every level. Learn component error boundaries, composable error patterns, and app-wide error handling strategies that will elevate your Vue applications from fragile to fault-tolerant.
The Complete Guide to Data Fetching in Nuxt
There are a surprising amount of options when it comes to fetching data in a Nuxt app. You can do so by blocking page nav or lazily after navigation change. You can also fetch data on the client only, on the server only, or on both. There are also various concepts to learn when it comes to caching that data for performance and different ways and reasons to fetch fresh data. In this course, we'll do a deep dive into useFetch and useAsyncData to make you a data fetching expert!
The Ultimate Guide to Vue Performance
Good performance is a vital part of any web application. In this course, learn how to keep your Vue applications lightning fast by looking at common performance centered solutions such as virtual lists, the v-memo directive, the shallowRef function, and more!
The Vue.js Master Class 2024 Edition
Unlock your full potential with the Vue.js Master Class 2024 Edition! Build real-world apps using Supabase, advanced state management, dynamic routing, and TypeScript. Perfect for developers looking to master Vue.js 3 and enhance their skills.
TypeScript Fundamentals, Learn TypeScript from Scratch
Learn the basics of TypeScript, a super set of the JavaScript language aimed at making more scalable and maintainable JavaScript codebases with static typing.
Vue Composables, How to Craft Reusable Stateful Logic
Composables are the BEST way of creating re-usable stateful logic within a Vue application. Learn how to create one from scratch in this course!
Vue.js Transitions and Animations
Unlock the full potential of Vue with its built-in support for transitions and animations. Plus, discover third-party transition and animation plugins.
AI Interfaces with Vue, Nuxt, and the AI SDK
Build AI apps with AI SDK v6, Vue, and Nuxt. Learn text and image generation, streaming, structured data, tool calling, MCP tools, and full chat UI integration.
Build a Drag and Drop Trello Board with Vue Draggable
Get hands on with this fun Trello board Vue.js project! Learn how to create a drag and drop interface with Vue Draggable, style it with Tailwind CSS, and enhance it with VueUse.
Custom Vue.js 3 Plugins - Boost Reusability and Functionality
Build a custom tooltip plugin from the ground up and learn what it takes to develop and deliver a reusable Vue.js plugin.
Nuxt Auth Utils - Secure, Simple, and Flexible Logins
Master authentication in Nuxt 3! Learn how to implement secure user authentication using Nuxt Auth Utils - from social logins with GitHub, to email/password authentication, and cutting-edge passkeys.
Pinia The Enjoyable Vue Store
Master Pinia, the official Vue.js state management solution. Learn to build scalable, type-safe Vue stores with the Options & Composition APIs effortlessly!
Rapid Testing with Vitest Master Unit Testing & Mocking
Vitest is a testing framework built for Vite! It's blazing fast test runs and zero config setup make testing a breeze for Vue.js 3 projects.
TypeScript with Vue.js 3 Master TypeScript in Vue
Learn how to use TypeScript in your Vue projects to supercharge your IDE's error detection and autocompletion, as well as provide type safe code that's easier to reason about and refactor.