Vue 3 and Django: A Practical Guide with Docker
Learn how to create an Admin App using Vue 3 and Django Rest Framework.
In Django you will learn:Â
- How to create APIs with Django Rest Framework
- Use Docker
- Create protected routes
- Login with HttpOnly Cookies
- Use APIViews, ViewSets, Generic APIÂ Views
- Authorize users for different routes
- Upload Images
- Export CSV files
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)
If these are what you are looking for then this course is for you.
Available in
days
days
after you enroll
- Installation (1:22)
- Docker (11:03)
- Migrations (2:25)
- REST (5:02)
- Models (3:19)
- Serializers (8:09)
- Write Only Fields (2:52)
- Hashing Passwords (5:40)
- Login (4:08)
- Generating JWT Token (5:21)
- Authenticated User (9:52)
- Logout (2:14)
- Foreign Keys (4:09)
- Fixtures (5:40)
- Getting Permissions (3:10)
- ViewSets (5:10)
- Roles (2:37)
- Related Fields (7:21)
- Completing Roles (4:02)
- Generic API Views (7:48)
- Pagination (5:45)
- Update Request Data (5:59)
- Profile (6:32)
- User Permissions (1:21)
- Products (2:28)
- Product Routes (4:08)
- Uploading Images (6:55)
- Orders (6:19)
- Serializer Method Fields (2:41)
- Export CSV (6:20)
- Raw SQL Queries (6:32)
- View Permissions (6:12)
- CORS (1:34)
Available in
days
days
after you enroll
- Installation (2:01)
- Template (6:51)
- Router (6:16)
- Form Submit (7:28)
- Register (4:42)
- Login (5:14)
- Child Routes (4:16)
- Logout (3:19)
- Component Props (4:28)
- Users (6:08)
- Router Link Active (3:20)
- Pagination (5:19)
- Deleting Users (3:48)
- Classes and Interfaces (6:55)
- Creating Users (6:44)
- Updating Users (5:05)
- Roles (5:08)
- Creating Roles (9:07)
- Updating Roles (4:49)
- Products (5:27)
- Paginator (8:49)
- Creating Products (4:48)
- Uploading Images (4:09)
- Image Component (3:17)
- Updating Products (5:26)
- Orders (5:52)
- Order Items (5:38)
- Export CSV Files (3:52)
- Chart (7:24)
- Profile (7:34)
- Vuex (7:54)
- Dispatch Events (2:13)
- Vuex Modules (4:16)
- Typescript Getters (5:05)
- Permissions (6:38)