Course Information
Course Overview
Django 3.1, Vue 3, Docker, Typescript, Vuex, Authentication and Authorisation, Upload Images, Export CSV, c3.js
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.
Course Content
- 3 section(s)
- 69 lecture(s)
- Section 1 Introduction
- Section 2 Django
- Section 3 Vue
What You’ll 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
- Use Vue 3 with Typescript
- Dispatch events with Vuex
- Use Composition API
Reviews
-
SSteven Lee Lawson
He's doing a great job, but maybe could have provided the fixture .jsons so I DIDN'T HAVE TO TYPE THEM OUT, INCLUDING THE hashed password BY HAND?!
-
AAndrii Famuliak
Please disable auto-import for tutorials or upload code to GitHub. Annoying to scroll back and look for libraries that may be imported automatically.
-
MMarian Maschke
As of January 2023: Conclusion: Had the potential to be a good course, but the course is not being maintained, so am left disappointed after completion. Creator mentioned in the comments that updating does not put bread on the table, which is fair. But I'd also say, a fair recommendation is to not buy the course unless it is being updated again. The good: - Course is decently made, project is well structured, and easy to follow. Leaves you with a decent enough boilerplate to work with. - Lecturer explains mostly well what he is doing and why. - A natural approach to coding. Mistakes are not edited out, but rather he guides you how he searches for the mistakes. - Docker-Django-Vue was the stack I was looking for and there are basically no alternatives. - Github with all the code available The annoying: - Lecturer copy pastes large chunks of HTML, without saying where its from. Not hard to find, but annoying. - Editing could use some refinement. Lecturer often switches pages the second he finishes. Stressful when coding along. - Lecturer's IDE inserts some annotations which are easy to mistake for actual code. - Bootstrap has changed in the last few years, so you need to fix some CSS. The bad - dealbreakers: - The course is in dire need of an update. Many methods no longer work. Took a lot of googling and people in the comments to get to the finish line. The fixes themselves are not that big of a deal once you know them, so update the course please! - Some (rare) passages are forgotten and not shown in the video. Stuff suddenly doesn't work, but the correct solution is in the Github. - Creating sample data should have been in the course, but at least the creator put a Youtube link in the comments on how to do it with faker. - Course feels a little bit incomplete. Like a couple of chapters are missing at the end. E.g. there is no shopping cart/way to create orders in the front end. You should be able to piece that together yourself at this point, but still feels like something that should be in there.
-
AAldrin Tan
Interesting topic, applicable to real-world use-case. Very easy to follow.