Skip to main content

Vue 3 and Nuxt.js: Different Ways of Creating Vue Apps

4h 59m 48s
English
Paid

Course description

Learn how to create an Admin App using Vue 3. Vue 3, Nuxt.js, Composition API, Options API, Vuex, Typescript, Docker, c3.js charts, Upload Images, Export CSV, Stripe.

Read more about the course

In this tutorial you will learn: 

  • Use Vue with Typescript

  • Use Nuxt.js

  • Use Vuex

  • How to use Composition API and Options API

  • Create classes, interfaces

  • Create public and private routes

  • Restrict routes for unauthorized users

  • Upload Images

  • Export CSV's

  • Build a chart with c3.js (part of d3.js)

  • Pay with Stripe

If these are what you are looking for then this course is for you.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 62 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction

All Course Lessons (62)

#Lesson TitleDurationAccess
1
Introduction Demo
03:45
2
Installation
02:02
3
Docker
05:05
4
Template
06:52
5
Router
06:17
6
Form Submit
07:29
7
Register
04:43
8
Login
07:00
9
Child Routes
04:17
10
Logout
04:28
11
Component Props
04:29
12
Users
06:09
13
Router Link Active
03:21
14
Pagination
05:20
15
Deleting Users
03:49
16
Classes and Interfaces
06:56
17
Creating Users
06:45
18
Updating Users
05:06
19
Roles
05:09
20
Creating Roles
09:08
21
Updating Roles
04:50
22
Products
05:28
23
Paginator Component
08:50
24
Creating Products
04:49
25
Uploading Images
04:11
26
Image Component
03:19
27
Updating Products
05:27
28
Orders
05:53
29
Order Items
05:39
30
Export CSV files
03:53
31
Chart
07:26
32
Profile
07:36
33
Vuex
07:56
34
Dispatch Events with Vuex
02:15
35
Vuex Modules
04:17
36
Typescript Getters
05:06
37
Permissions
06:39
38
Login with HttpOnly Cookies
02:08
39
Changing the Database
01:56
40
Admin Changes
00:30
41
Installation
01:12
42
Template
04:15
43
Child Components
07:01
44
Register
06:02
45
Login
03:32
46
Logout
03:32
47
Vuex
10:07
48
Products
03:26
49
Rankings
03:39
50
Stats
05:10
51
Searching Products
02:42
52
Selecting Products
04:42
53
Generating Links
04:19
54
Installation
01:45
55
Template
05:49
56
Routing
03:03
57
asyncData
03:14
58
Products
04:23
59
Order Total
03:37
60
Creating Orders
07:07
61
Stripe
03:22
62
Conclusion
01:31

Unlock unlimited learning

Get instant access to all 61 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

A “Wordle” on Test Driven Development in Vue.js

A “Wordle” on Test Driven Development in Vue.js

Sources: vueschool.io
In this hands-on course, you will learn to write applications using Test-Driven Development (TDD) by building a clone of the Wordle game from scratch. This cour
2 hours 48 minutes 45 seconds
The Imposter's Frontend Accelerator

The Imposter's Frontend Accelerator

Sources: bigmachine.io
This is a book. This is a video course... It's both! You are in for a clear and conceptual immersion into modern frontend development using Vue 3.0 and Nuxt 3.
15 hours 48 minutes 54 seconds
TypeScript with Vue.js 3

TypeScript with Vue.js 3

Sources: vueschool.io
TypeScript is a super set of the JavaScript language that introduces static typing. In recent years, it's taken the JavaScript community by storm due to it's ab
1 hour 37 minutes 47 seconds
Rapid Development with Vite

Rapid Development with Vite

Sources: vueschool.io
Vite is a first-in-class build tool that aims to provide a faster and leaner development experience for modern web projects. In this course, we cover everything you need to kno...
1 hour 40 minutes 49 seconds
Master Laravel, Vue 3 & Inertia Full Stack 2023

Master Laravel, Vue 3 & Inertia Full Stack 2023

Sources: udemy
Learn Laravel together with Vue.js in this brand new, full-stack, project based course! Learn how to create a robust API in Laravel and a Single Page Application frontend in Vue...
35 hours 53 minutes 40 seconds