This course teaches full stack web development using Django and React. It will help you gain sought-after skills for web development and tech careers.
Intermediate
111 Lessons
27h
Certificate of Completion
This course teaches full stack web development using Django and React. It will help you gain sought-after skills for web development and tech careers.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this comprehensive course, you’ll dive into the powerful Django framework, a top choice for developers seeking rapid and clean web development in Python. Alongside mastering Django’s foundational concepts like models, views, and templates, you’ll also delve into advanced topics such as user authentication, database management with Django’s ORM, and integrating Django’s REST framework for API development. Moreover, you’ll explore frontend development using React, a popular JavaScript library for building...
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
What You'll Learn
A comprehensive understanding of Django and its role in web development
Show more
Course Content
Getting Started
Creating a Django Project
Authentication and Authorization Using JWTs
Social Media Post Management
Adding Comments to Social Media Posts
Testing the REST API
7 Lessons
Creating a Project with React
6 Lessons
Building Login and Registration Forms
8 Lessons
Social Media Posts
5 Lessons
Post Comments
8 Lessons
User Profiles
5 Lessons
Effective UI Testing for React Components
9 Lessons
Deployment Basics—Git, GitHub, and AWS
5 Lessons
Dockerizing the Django Project
7 Lessons
Automating Deployment on AWS
5 Lessons
Deploying Our React App on AWS
5 Lessons
Performance, Optimization, and Security
4 Lessons
Conclusion
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor