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.
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams. Udemy is the leading global marketplace for teaching and learning, connecting millions of students to the skills they need to succeed. Udemy helps organizations of all kinds prepare for the ever-evolving future of work. Our curated collection of top-rated business and technical courses gives companies, governments, and nonprofits the power to develop in-house expertise and satisfy employees’ hunger for learning and development.
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.