Course Information
Course Overview
VueJS with Typescript, Nuxt.js, Vuetify, Composition API, Stripe, Frontend & Backend Filtering
Learn how to create an Ambassador App using Vue 3, Vuetify and Nuxt.js with Typescript. We will build 3 frontend apps Admin, Ambassador and Checkout and they will consume a big API.
In this Vue you will learn:
Use Vue with Typescript
Use Nuxt.js with Typescript
Use Vuex
How to use Composition API and Options API
Use Vuetify
Create public and private routes
Pay with Stripe
I'm a FullStack Developer with 10+ years of experience. I'm obsessed with clean code and I try my best that my courses have the cleanest code possible.
My teaching style is very straightforward, I will not waste too much time explaining all the ways you can create something or other unnecessary information to increase the length of my lectures. If you want to learn things rapidly then this course is for you.
I also update my courses regularly over time because I don't want them to get outdated. So you can expect more content over time from just one course with better video and audio quality.
If you have any coding problems I will offer my support within 12 hours when you post the question. I'm very active when trying to help my students.
So what are you waiting for, give this course a try and you won't get disappointed.
Course Content
- 4 section(s)
- 44 lecture(s)
- Section 1 Introduction
- Section 2 Vue Admin
- Section 3 Vue Ambassador
- Section 4 Nuxt Checkout
What You’ll Learn
- VueJS with Typescript
- NuxtJS with Typescript
- Dispatch events with Vuex
- Use Vuetify
- Use Composition API and Options API
- Authentication and Authorization
- Use Composition API and Options API
- Pay with Stripe
Skills covered in this course
Reviews
-
DDương Văn Súa
The course on Udemy is an excellent choice for anyone looking to develop web programming skills using Vue.js in combination with TypeScript and the Vuetify UI framework. After completing this course, I gained a comprehensive understanding of how to build robust and optimized applications using these technologies. Pros: Well-structured content: The course is organized in a very systematic and easy-to-follow manner, starting with the basics of Vue.js and gradually integrating TypeScript into the project. It then focuses on using Vuetify to create modern user interfaces. This structure is helpful, especially for learners new to TypeScript who want to apply it in Vue projects. Clear teaching style: The instructor explains concepts in an easy-to-understand way, with plenty of real-world examples. This makes it easier to grasp the material and immediately apply the knowledge in practice. Each lecture includes demos that allow students to practice as they go. Hands-on practice: The course doesn’t just stick to theory but provides numerous practical exercises, from creating simple components to building a full-fledged application using Vuex (state management) and Vue Router (routing management). This gave me a deeper understanding of how to structure and build real-world applications. Up-to-date content: The course consistently updates its content to reflect the latest versions of Vue, Vuetify, and TypeScript. This is a huge advantage, as it ensures you're learning the most current tools and techniques in a rapidly evolving field. Cons: Requires some prior knowledge: While the course starts with basic introductions to Vue.js and TypeScript, it is beneficial to have a background in JavaScript and web development to fully follow along. If you're completely new to web development, it might take more time to grasp the concepts. Some parts are complex: The integration of TypeScript into Vue.js can be confusing at times, especially for those unfamiliar with static typing and TypeScript’s syntax. A few lessons on TypeScript could benefit from deeper explanations or more detailed examples. Limited personal support: Like many Udemy courses, direct support from the instructor or the community isn’t always immediate. If you run into complex issues, you may need to explore external resources or spend extra time troubleshooting on your own.
-
PPiyush Sharma
Says, Vue 3 but uses vue 2.
-
RRD -3XU
Currently, there are few courses that teach using vue3 in the internet, especially the composition API, but this course makes full use of the composition API. this is a very advanced. Moreover, the instoructor brief explanation is easy for non-native English speakers to understand. I love this course.