Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Vue & Django Full Stack: web app, backend API
Rating: 4.4 out of 5(111 ratings)
551 students

Vue & Django Full Stack: web app, backend API

Vue single page web app, Django 2 REST API with Python 3
Last updated 5/2020
English

What you'll learn

  • Making a Single page app with Vue
  • Creating RESTfull API with Django

Course content

6 sections87 lectures12h 41m total length
  • Project requirements3:10

    Define project requirements for a movies database with title and description and crud. Enable user registration, login, per-user five-star ratings, a backend API, web single-page app, and cross-platform mobile apps.

  • Technology overview3:42

    Outline the Vue and Django full stack with a Python Django backend and Django REST framework, plus a JavaScript frontend using Vue.js. Explore PyCharm or VS Code, deploy with Heroku.

  • IDE4:05

    Explore integrated development environments for building a Vue and Django full-stack web app, comparing PyCharm and Visual Studio Code to write, edit, and run Python/Django back-end and front-end code.

  • Debugging7:01

    Inspect elements, edit styles, and run JavaScript in the browser to debug pages; use console and network tools to view api data from a Django backend.

Requirements

  • basic knowledge of Javascript
  • basic knowledge of Python

Description

Welcome to this Full stack course. This course is mainly based on Django and Vue but we will cover much more than just these frameworks. We will build full applications including backend restful API and front-end web app.

We will discover how to make a user authentication (register and login users), how to create a full CRUD (create, read, update and delete) and how to create our own endpoints. I will show how to communicate between the API and web app. We will discover how to style the application and restrict certain parts of it to authenticated users only. All that done with very popular frameworks. We will use javascript and python programming languages and basic knowledge of these is required.

This course is built from two kinds of sections: First is an introduction to the framework where I explain everything from scratch, and 2nd is a hands-on section to build a ready application. After finishing this course you will have both knowledge and also experience how to build a full-stack application using Django and Vue.

Also, I will show you how to deploy back-end API and front-end web app on the production server absolutely for free. You don’t need to spend any money to put your full application live.

Who this course is for:

  • beginner developers who wants to learn Django and Vue