Master the integration of React and Django to build an efficient Admin App with Docker included! Dive deep into the world of Django 3.1 and React with TypeScript, gain expertise in Redux, authentication, and much more.
Course Overview
In this course, you will learn to develop a full-featured admin application by leveraging the power of React and Django, alongside Docker for containerization. Through practical exercises, you'll become proficient in creating APIs, handling user authentication, managing route protection, and more.
Django Learning Outcomes
Enhance your Django skills with the following topics:
Building robust APIs using the Django Rest Framework
Containerizing applications with Docker
Implementing protected routes for enhanced security
Managing user authentication using HttpOnly Cookies
Exploring APIViews, ViewSets, and Generic API Views
Authorizing users for different routes to enhance security
Uploading images efficiently
Exporting data as CSV files effortlessly
React Learning Outcomes
Advance your React capabilities with hands-on projects:
Setting up React projects using TypeScript for type safety
Utilizing Docker to streamline your development process
Managing application state with Redux
Creating public and private route structures
Ensuring route security for unauthorized user access
Handling image uploads seamlessly
Exporting data to CSV for analysis
Visualizing data through interactive charts using c3.js, based on d3.js