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.
Intermediate
111 Lessons
27h
Certificate of Completion
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.
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...Show More
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
Appendix
3 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
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
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.