Full Stack Django and React
Gain insights into Django framework fundamentals and advanced topics; discover frontend development with React to build full stack web applications, combining robust backend and dynamic user interfaces.
Join 3.1 million developers at
What You'll Learn
- A comprehensive understanding of Django and its role in web development
- Hands-on experience creating web applications using Django
- Familiarity with Django core components, including models, views, and templates
- The ability to implement user authentication and authorization in Django web applications
- An understanding of integrating databases and making CRUD operations using Django ORM
Learning Roadmap
2.
Creating a Django Project
Creating a Django Project
3.
Authentication and Authorization Using JWTs
Authentication and Authorization Using JWTs
11 Lessons
11 Lessons
4.
Social Media Post Management
Social Media Post Management
8 Lessons
8 Lessons
5.
Adding Comments to Social Media Posts
Adding Comments to Social Media Posts
5 Lessons
5 Lessons
6.
Testing the REST API
Testing the REST API
7 Lessons
7 Lessons
7.
Creating a Project with React
Creating a Project with React
6 Lessons
6 Lessons
8.
Building Login and Registration Forms
Building Login and Registration Forms
8 Lessons
8 Lessons
9.
Social Media Posts
Social Media Posts
5 Lessons
5 Lessons
10.
Post Comments
Post Comments
8 Lessons
8 Lessons
11.
User Profiles
User Profiles
5 Lessons
5 Lessons
12.
Effective UI Testing for React Components
Effective UI Testing for React Components
9 Lessons
9 Lessons
13.
Deployment Basics—Git, GitHub, and AWS
Deployment Basics—Git, GitHub, and AWS
5 Lessons
5 Lessons
14.
Dockerizing the Django Project
Dockerizing the Django Project
7 Lessons
7 Lessons
15.
Automating Deployment on AWS
Automating Deployment on AWS
5 Lessons
5 Lessons
16.
Deploying Our React App on AWS
Deploying Our React App on AWS
5 Lessons
5 Lessons
17.
Performance, Optimization, and Security
Performance, Optimization, and Security
4 Lessons
4 Lessons
19.
Appendix
Appendix
3 Lessons
3 Lessons
Packt
A tech learning platform that provides online courses, eBooks, videos, and other resources to help individuals and organizations stay ahead of emerging and popular technologies.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources