Vue & Django Full Stack: web app, backend API
Vue & Django Full Stack: web app, backend API, available at $64.99, has an average rating of 4.5, with 87 lectures, based on 106 reviews, and has 528 subscribers.
You will learn about Making a Single page app with Vue Creating RESTfull API with Django This course is ideal for individuals who are beginner developers who wants to learn Django and Vue It is particularly useful for beginner developers who wants to learn Django and Vue.
Enroll now: Vue & Django Full Stack: web app, backend API
Summary
Title: Vue & Django Full Stack: web app, backend API
Price: $64.99
Average Rating: 4.5
Number of Lectures: 87
Number of Published Lectures: 87
Number of Curriculum Items: 87
Number of Published Curriculum Objects: 87
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Making a Single page app with Vue
- Creating RESTfull API with Django
Who Should Attend
- beginner developers who wants to learn Django and Vue
Target Audiences
- beginner developers who wants to learn Django and Vue
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.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Project requirements
Lecture 2: Technology overview
Lecture 3: IDE
Lecture 4: Debugging
Chapter 2: Django Introduction
Lecture 1: Introduction
Lecture 2: Python Installation
Lecture 3: Virtual environment
Lecture 4: Creating Project
Lecture 5: PyCharm IDE
Lecture 6: Files overview and new app
Lecture 7: Migrations
Lecture 8: User and admin
Lecture 9: Field options
Lecture 10: Field types
Lecture 11: Urls
Lecture 12: Class Views
Lecture 13: Model objects methods
Lecture 14: Templates
Lecture 15: Dynamic templates
Lecture 16: Admin customisation
Lecture 17: REST
Lecture 18: Serializers
Lecture 19: Postman & HTTP methods
Lecture 20: Token
Lecture 21: Permissions
Lecture 22: One to one
Lecture 23: One to many
Lecture 24: Many to many
Chapter 3: Django API project
Lecture 1: Starting API project
Lecture 2: URLs
Lecture 3: Models
Lecture 4: Serializers
Lecture 5: Testing API
Lecture 6: Custom method
Lecture 7: Request Data
Lecture 8: Update and Create
Lecture 9: Ratings
Lecture 10: Token Auth
Lecture 11: Register User
Lecture 12: Restrictions
Chapter 4: Vue Introduction
Lecture 1: Framework Introduction
Lecture 2: Vue instance
Lecture 3: Binding
Lecture 4: Conditionals
Lecture 5: Loops
Lecture 6: Events
Lecture 7: Styles
Lecture 8: Computed properties
Lecture 9: Form inputs
Lecture 10: Life cycle
Lecture 11: Components
Lecture 12: Props
Lecture 13: Emit
Lecture 14: Filters
Lecture 15: Mixins
Lecture 16: CLI
Chapter 5: Vue Project
Lecture 1: Create Project
Lecture 2: Simple component
Lecture 3: Layout
Lecture 4: Fetching data from API
Lecture 5: CORS
Lecture 6: Item component
Lecture 7: Passing data between components
Lecture 8: Font Icons
Lecture 9: Star rating
Lecture 10: Highlight on mouse
Lecture 11: Rating in UI
Lecture 12: Local state
Lecture 13: CRUD icons
Lecture 14: Delete request
Lecture 15: Toggle components
Lecture 16: Edit component
Lecture 17: POST new record
Lecture 18: Routing
Lecture 19: Auth component
Lecture 20: Login functionality
Lecture 21: Cookies
Lecture 22: Dynamic token
Lecture 23: Logout
Lecture 24: Register user
Lecture 25: Styling
Chapter 6: Deploy Apps
Lecture 1: Heroku overview
Lecture 2: Preparing Django for Heroku
Lecture 3: Deploying to Heroku
Lecture 4: Firebase project
Lecture 5: Deploying web application
Lecture 6: App with the live API
Instructors
-
Krystian Czekalski
Senior Full Stack Engineer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 3 votes
- 3 stars: 10 votes
- 4 stars: 35 votes
- 5 stars: 57 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024