The Complete Guide to Django REST Framework and Vue JS
The Complete Guide to Django REST Framework and Vue JS, available at $74.99, has an average rating of 4.35, with 128 lectures, based on 1487 reviews, and has 7198 subscribers.
You will learn about How to build Backend REST APIs with Python & Django How to use Django REST Framework and Vue JS to create powerful Single Page Applications, similar to those used by Google, Instagram and Twitter How to build professional Production-Ready REST APIs with Python, Django and Django REST Framework How to secure the REST APIs you will create with both Token and Session Authentication All the basics of Vue JS and Vue CLI for creating reactive Components and Single Page Applications How to create Real-World Single Page Applications with Vue JS and Django This course is ideal for individuals who are Anyone who wants to improve their skills and stay competitive in the Job Market or Anyone who wants to learn how to create Professional REST API and Single Page Applications or Django Web developers who want to learn how to use Django REST Framework or Web Developers who want to learn how to use Vue JS or Developers who want to create powerful REST backends with Django and frontends with Vue JS or Web developers who want to learn how to create powerful, fast and secure Single Page Applications with the latest and most modern technologies in Use Now It is particularly useful for Anyone who wants to improve their skills and stay competitive in the Job Market or Anyone who wants to learn how to create Professional REST API and Single Page Applications or Django Web developers who want to learn how to use Django REST Framework or Web Developers who want to learn how to use Vue JS or Developers who want to create powerful REST backends with Django and frontends with Vue JS or Web developers who want to learn how to create powerful, fast and secure Single Page Applications with the latest and most modern technologies in Use Now.
Enroll now: The Complete Guide to Django REST Framework and Vue JS
Summary
Title: The Complete Guide to Django REST Framework and Vue JS
Price: $74.99
Average Rating: 4.35
Number of Lectures: 128
Number of Published Lectures: 127
Number of Curriculum Items: 128
Number of Published Curriculum Objects: 127
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- How to build Backend REST APIs with Python & Django
- How to use Django REST Framework and Vue JS to create powerful Single Page Applications, similar to those used by Google, Instagram and Twitter
- How to build professional Production-Ready REST APIs with Python, Django and Django REST Framework
- How to secure the REST APIs you will create with both Token and Session Authentication
- All the basics of Vue JS and Vue CLI for creating reactive Components and Single Page Applications
- How to create Real-World Single Page Applications with Vue JS and Django
Who Should Attend
- Anyone who wants to improve their skills and stay competitive in the Job Market
- Anyone who wants to learn how to create Professional REST API and Single Page Applications
- Django Web developers who want to learn how to use Django REST Framework
- Web Developers who want to learn how to use Vue JS
- Developers who want to create powerful REST backends with Django and frontends with Vue JS
- Web developers who want to learn how to create powerful, fast and secure Single Page Applications with the latest and most modern technologies in Use Now
Target Audiences
- Anyone who wants to improve their skills and stay competitive in the Job Market
- Anyone who wants to learn how to create Professional REST API and Single Page Applications
- Django Web developers who want to learn how to use Django REST Framework
- Web Developers who want to learn how to use Vue JS
- Developers who want to create powerful REST backends with Django and frontends with Vue JS
- Web developers who want to learn how to create powerful, fast and secure Single Page Applications with the latest and most modern technologies in Use Now
ATTENTION PLEASE: THIS IS AN INTERMEDIATE TO ADVANCED LEVEL COURSE, KNOWLEDGE OF DJANGO AND JAVASCRIPT IS ASSUMED, PLEASE DO NOT ENROLL IF YOU HAVE NO EXPERIENCE AT ALL WITH DJANGO OR JAVASCRIPT. BUT, IF YOU DO, THIS IS THE COURSE FOR YOU, BECAUSE WE ARE GOING TO BRING YOUR SKILLS TO THE NEXT LEVEL!
Hi! Welcome to The Complete Guide to Django REST Framework and Vue JS course!
In this course you will learn how to create professional REST APIs with Python and Django REST Framework, and all the Vue JS basics that you need to know to create powerful Single Page Applications, modern web applications similar to those currently used by companies like Google, Instagram, Quora and Twitter!
Have you ever noticed how fast and reliable the websites and services offered by these companies are?
Just think about Instagram, Twitter, or Gmail!
This happens thanks to the use of Single Page Applications, Web Apps developed following a modern approach to development called API First, which you will learn when you enroll in this course.
This allows companies to offer the same synchronized services across multiple client applications such as smartphone and desktop apps, that can then connect to the services via REST API, providing a comfortable and safe experience to their users.
Perhaps you already knew this. Would you like to learn how to do it yourself?
Enroll now, and bring your skills to the next level!
This course is designed to be your complete reference and learning guide to modern Web Development with Django and Vue JS, two of the most used Frameworks in the Industry, increasing your skills as a developer in a job market where staying competitive and up to date is paramount.
Starting from the Back End, you will write your first API with Django and you will master Django REST Framework, the most used library for creating REST APIs with this Framework.
We will analyze Django REST Framework’s most important features such as the permission and authentication systems (using both session and token authentication!) so that you can create professional and reliable Web Apps in a short time for yourself, your company or your clients!
Moving on to the Front End, you will learn all the basics of Vue JS v3, thatyou can use to create reactive components for your projects and modern Single Page Applications from scratch.
As soon as you enroll you will get access to all the course’s lessons in high definition and all the future updates to the course, and you will also be able to download all the slides and the source code.
You will also get access to the Q&A section, where you can ask questions about the topics of the course and exchange information with all the students who have already enrolled in the course.
What are you waiting for?
Enroll now, and bring your skills to the next level!
Course Curriculum
Chapter 1: Introduction and Setup
Lecture 1: Introduction To The Course
Lecture 2: Course Overview – MUST WATCH!
Lecture 3: Setting up the Development Environment
Chapter 2: Build Your First REST API with Django
Lecture 1: Section Objectives
Lecture 2: APIs, JSON and ENDPOINTS
Lecture 3: REST, HTTP and STATUS CODES
Lecture 4: The Requests Module
Lecture 5: Your First Django API – Part One
Lecture 6: Your First Django API – Part Two
Lecture 7: Competency Assessment – Project Introduction
Lecture 8: Competency Assessment – Project Solution
Chapter 3: Django REST Framework – Level One
Lecture 1: DRF Level One – Section Objectives
Lecture 2: Introduction to DRF and NewsAPI Project Setup
Lecture 3: What are the Serializers?
Lecture 4: The @api_view Decorator – Part One
Lecture 5: The @api_view Decorator – Part Two
Lecture 6: The APIView Class
Lecture 7: Serializers Validation
Lecture 8: The ModelSerializer Class
Lecture 9: How to handle Nested Relationships
Lecture 10: DRF Level One – Competency Assessment – JobBoardAPI Project Introduction
Lecture 11: DRF Level One – Competency Assessment – JobBoardAPI Project Solution
Chapter 4: Django REST Framework – Level Two
Lecture 1: DRF Level Two – Section Objectives
Lecture 2: EbooksAPI – Project Setup
Lecture 3: The GenericAPIView Class and Mixins
Lecture 4: Concrete View Classes
Lecture 5: The Permissions System – Part One
Lecture 6: The Permissions System – Part Two
Lecture 7: Pagination in Django REST Framework
Lecture 8: DRF Level Two – Competency Assessment – QuotesAPI Project Introduction
Lecture 9: DRF Level Two – Competency Assessment – QuotesAPI Project Solution
Chapter 5: Django REST Framework – Level Three
Lecture 1: DRF Level Three – Section Objectives
Lecture 2: UserProfilesAPI – Project Setup – Part One
Lecture 3: UserProfilesAPI – Project Setup – Part Two
Lecture 4: Authentication in DRF
Lecture 5: Django REST Auth – Part One
Lecture 6: Django REST Auth – Part Two
Lecture 7: Viewsets and Routers
Lecture 8: The Filtering System
Lecture 9: Automated Testing of a REST API – Part One
Lecture 10: Automated Testing of a REST API – Part Two
Chapter 6: Introduction to Vue JS
Lecture 1: Introduction to Vue JS – Section Objectives
Lecture 2: What is Vue JS and Why We Need It
Lecture 3: Your First Vue 3 Instance
Lecture 4: Events and Methods
Lecture 5: Conditional Rendering
Lecture 6: Class and Style Binding
Lecture 7: List Rendering with V-For
Lecture 8: Computed Properties
Lecture 9: Forms and User Input
Lecture 10: Components and Props
Lecture 11: How To use $emit
Lecture 12: Vue JS – Section Assignment
Lecture 13: Vue JS – Section Assignment Solution
Chapter 7: End Of The Course Project
Lecture 1: End Of The Course Project – Introduction
Lecture 2: Project Creation and Custom User Model
Lecture 3: Browser Authentication Workflow
Lecture 4: REST Authentication Workflow
Lecture 5: Core and Questions Apps
Lecture 6: Question Model REST Endpoints and Serializer
Lecture 7: Answer Model Serializer and Create Endpoint
Lecture 8: Answer List and Detail Endpoints
Lecture 9: Answer Like Endpoint
Lecture 10: Node, NPM and Your First Vue CLI Project
Lecture 11: IMPORTANT! READ THIS before starting Lesson 66!
Lecture 12: How to get Django and Vue CLI working together
Lecture 13: Vue Router and Single File Components (.vue files)
Lecture 14: Boilerplate Code Cleanup
Lecture 15: Navbar Single File Component
Lecture 16: How To use AXIOS to perform Network Requests
Lecture 17: Lifecycle Hooks and Home Component
Lecture 18: Question Model Update and Custom Pagination Class
Lecture 19: How to handle Pagination in the Home Component
Lecture 20: The Single Question Component
Lecture 21: The Answer Component
Lecture 22: Add New Answer Feature
Lecture 23: Question Editor Component – Part One
Lecture 24: Question Editor Component – Part Two
Lecture 25: Question Edit and Delete Buttons
Lecture 26: Answer Edit Button Implementation
Lecture 27: Answer Delete Button Implementation
Lecture 28: Like Answer Functionality
Lecture 29: The Not Found Component
Lecture 30: Final Video
Chapter 8: (ARCHIVE, Vue v2) Introduction to Vue JS
Lecture 1: Section Objectives – Legacy
Lecture 2: Introduction To Vue JS
Lecture 3: Your First Vue Instance
Lecture 4: Events and Methods
Lecture 5: Conditional Rendering
Lecture 6: Class and Style Binding
Lecture 7: List Rendering with V-For
Lecture 8: Computed Properties
Instructors
-
Michele Saba
Developer, Instructor, Consultant
Rating Distribution
- 1 stars: 14 votes
- 2 stars: 24 votes
- 3 stars: 118 votes
- 4 stars: 471 votes
- 5 stars: 860 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 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
- Top 10 Gardening Courses to Learn in November 2024