This is the most comprehensive Nuxt 3 course on the market. You will learn many of Nuxt's incredible features while building six real-world projects. With each new project, we will delve into more and more advanced Nuxt 3 concepts. By the end of the course, you can proudly label yourself as a Nuxt expert!
Course Introduction
In the introduction, you will learn precisely what Nuxt is and the problems it solves. You will explore client-side rendering and compare it with universal rendering.
Project 1: Vue 3 Refresher
In the first project, we will refresh your Vue 3 knowledge by building an app with the composition API. We will also cover TypeScript and how Nuxt handles components.
Project 2: Exploring Nuxt Ecosystem
In the second project, we will dive deeper into the Nuxt ecosystem. You'll learn about file-based routing, layouts, and defining page metadata.
Project 3: State Management with Composables
In the third project, we will explore global state management using composables.
Project 4: Handling HTTP Requests
In project number four, you will learn how to make HTTP requests using useFetch and useAsyncData.
Project 5: Building a REST API
In the fifth project, we will harness Nuxt's capabilities to build our very own REST API and utilize it on the client side.
Project 6: Integrating with Supabase
Lastly, in the sixth project, we will integrate our app with Supabase to leverage its authentication and SQL database services.
Udemy is a global online marketplace for teaching and learning. It connects students with instructors who share skills in many fields.
Who Uses Udemy
Millions of learners use Udemy to gain skills for work and personal growth. Companies, governments, and nonprofits also use Udemy to train their teams.
What Udemy Offers
Udemy provides a curated set of business and technical courses. These courses help teams build practical skills and support ongoing learning at work.
Watch Online 155 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 155 lessons in this course and access 10,000+ hours of premium content across all courses.