Learn Full stack development with Django and react

Let's build a complete tshirt selling store with payment gateway, Django 3 and modern React js with hooks

4.10 (158 reviews)
Udemy
platform
English
language
Web Development
category
Learn Full stack development with Django and react
642
students
14.5 hours
content
Aug 2020
last update
$54.99
regular price

What you will learn

Full stack development

Build an e-commerce application with payment gateway

Django 3 with REST API

Modern React JS with hooks

Build complete application

A full tShirt selling store with admin

Why take this course?

Welcome to Complete full stack web development course with Django 3 as backend and ReactJS in front end. Along with this we will use a payment gateway to configure our t-shirt selling store.

Full Stack web development is really high in demand and in this course, we are bringing 2 of the most popular programming languages together, Python and JavaScript. We will start by installing python and a virtual environment. After that we will install Django and will work on backend. We are using a scalable approach of dividing project into multiple Django apps. Further we will create API from our backend so that in future you can modify front end without any issues. Django development is very fast and you will quickly realise it.


We will use core Django framework as well as Django REST framework to create backend API. We will also learn to modify framework so that we can sign up custom user in this application


Moving to front end, first we will take some crash courses in react, bootstrap and react navigation so that you can come to speed. After that we will create a react project and will structure front end to talk to backend. We will create a modular structure for front end so that in future multiple team can work on front end too. We will learn to create request to multiple URLs of backend and provide authentication to some routes.

When we sign up and sign in from front end, we will learn JSON based request as well as form data based request. We will also learn to protect some routes, so that only authenticated users can access it.


Finally we will also learn to integrate payment gateway both at backend and front end of the application. We will study the documentation of the payment gateway and flow of payments. After that user will be able to place order from our store.


This course is packed with lots of information and you will enjoy the learn process!


See you inside the course

Screenshots

Learn Full stack development with Django and react - Screenshot_01Learn Full stack development with Django and react - Screenshot_02Learn Full stack development with Django and react - Screenshot_03Learn Full stack development with Django and react - Screenshot_04

Our review

### Course Review Synthesis **Overall Rating:** 4.15 #### Pros: - **Comprehensive Content:** The course provides a comprehensive overview of integrating Django and React, which is essential for a beginner or someone looking to enhance their skills in both technologies. - **Real-World Application:** The inclusion of real-world examples and practical application has been appreciated by learners, providing valuable context and understanding. - **Expertise and Knowledge:** The instructor demonstrates a deep understanding of the subject matter, which is evident in the clarity and depth of the explanations provided. - **Cultural Relevance:** The course content resonates well with the audience's needs, particularly those looking for practical implementation using Python, React, and Django. #### Cons: - **Technical Issues:** Several students have reported issues with video streaming, audio problems within specific sections (Section 9, Lesson 54), and a lack of immediate response to student inquiries. - **Quality of Content Delivery:** Some lessons contain errors or are presented in an unclear manner, making it difficult for learners to follow along and apply the concepts as taught. - **Outdated Information:** There have been instances where the version used in the course does not match with the current versions, leading to potential confusion and debugging challenges. - **Incomplete Explanations:** Some lessons leave areas incomplete, with full explanations missing, which can be a setback for learners trying to understand complex concepts. - **Inconsistent Engagement:** There is a noted lack of engagement from the course instructor, as evidenced by unanswered questions and comments on the platform. - **Accessibility of Content:** Some students have found it necessary to access content through additional platforms like YouTube due to issues with the course player. - **Beginner Friendliness:** Despite being advertised for beginners, some parts of the course are not suitable for absolute beginners, as indicated by student reviews. **Additional Notes:** - The instructor, Hitesh, is recommended for more in-depth courses if students wish to explore the topics further after this introductory course. - It is suggested that students take note of the errors mentioned and consider them as learning opportunities to become better coders. - A significant number of students have reported that the course has significantly improved their skills in Django and React. **Final Verdict:** The course has received generally positive feedback for its educational content and practical examples, but it falls short in terms of technical execution and responsiveness to student queries. It is a valuable resource for those with some background in web development who wish to learn how Django and React can be integrated effectively. However, beginners should approach with caution due to the course's complex nature at times and the occasional lack of clarity.

Charts

Price

Learn Full stack development with Django and react - Price chart

Rating

Learn Full stack development with Django and react - Ratings chart

Enrollment distribution

Learn Full stack development with Django and react - Distribution chart
3381306
udemy ID
7/31/2020
course created date
8/15/2020
course indexed date
Bot
course submited by