Vue 3 and Deno: A Practical Guide
Learn how to create an Admin App using Vue 3 and Deno.
In Deno you will learn:Â
- Use Typescript
- Object-Oriented Programming in Javascript
- Create public and secure routes
- Connect with MySQL
- Run Migrations
- Generate Jwt Tokens
- Use HttpOnly Cookies
In Vue you will learn:Â
- Use Vue with Typescript
- Use Vuex
- How to use Composition 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)
Available in
days
days
after you enroll
- Installation (3:13)
- Routes (5:42)
- Denon (4:35)
- Database (2:06)
- Migrations (5:51)
- Controllers (4:02)
- Validations (6:46)
- Validation Middleware (3:40)
- Models (4:44)
- Register (7:41)
- Login (8:02)
- Jwt (7:07)
- Authenticated User (8:54)
- Logout (7:33)
- Class Controllers (7:19)
- User Controller (4:09)
- User Service (5:59)
- Dependency Injection (6:32)
- Users CRUD (16:27)
- Profile (3:51)
- Roles (7:35)
- Abstract Repository (6:51)
- Abstract Service (7:09)
- Roles CRUD (6:09)
- Foreign Keys (6:31)
- Including Models (5:36)
- Refactoring (6:28)
- Permissions (6:19)
- Many to Many Relations (11:47)
- Updating Role Permissions (7:23)
- Pagination (12:14)
- Products (12:29)
- Uploading Images (9:23)
- Orders (8:06)
- Order Total (5:52)
- Export CSV (7:24)
- Chart (6:40)
- Permission Middleware (13:44)
Available in
days
days
after you enroll
- Installation (1:49)
- Template (2:43)
- Components (3:20)
- Router (4:52)
- Ref (3:50)
- Child Components (5:28)
- Form Submit (5:32)
- Register (3:15)
- Redirecting (1:42)
- Reactive (3:35)
- Login (4:08)
- Authenticated User (5:20)
- Logout (2:26)
- Users (4:23)
- Pagination (4:25)
- Watchers (1:39)
- Deleting Users (4:36)
- Creating Users (8:13)
- Updating Users (4:41)
- Roles (6:35)
- Creating Roles (11:00)
- Updating Roles (6:05)
- Products (8:17)
- Paginator Component (8:57)
- Creating Products (4:20)
- Uploading Images (8:27)
- Updating Products (2:48)
- Orders (9:00)
- Animations (5:23)
- Export CSV (3:39)
- Chart (5:36)
- Profile (7:17)
- Vuex (10:53)
- Vuex Modules (3:46)