Home>Courses>Build Microservices Web Apps with RabbitMQ, React TSX, and Django

Build Microservices Web Apps with RabbitMQ, React TSX, and Django

Gain insights into building robust microservices web apps using RabbitMQ, React TypeScript, Django, Flask, and MySQL. Learn about architectures, databases, migrations, and front-end development for seamless integration.

Advanced

44 Lessons

14h

Certificate of Completion

Gain insights into building robust microservices web apps using RabbitMQ, React TypeScript, Django, Flask, and MySQL. Learn about architectures, databases, migrations, and front-end development for seamless integration.
AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

1 Project
1 Assessment
34 Playgrounds
6 Quizzes
Course Overview
What You'll Learn
Course Content
Apply Your Skills
Recommendations

Course Overview

In this course, you will learn how to build robust microservices web applications with RabbitMQ, React TypeScript, Python Django, Python Flask, and MySQL that can be event-driven and can also support RESTful APIs. You will learn about the monolith and service-oriented architectures and microservices. Next, you will cover how to create apps in Django, connect the Django app to a MySQL database using Docker, create models, serializers, and URL paths, and perform migrations in Django. You will also learn how ...Show More
In this course, you will learn how to build robust microservices web applications with RabbitMQ, React TypeScript, Python Django, Python Flask, and MySQL that can be event-driven and can also support RESTful APIs. You will learn about the monolith and ser...Show More

What You'll Learn

A working knowledge of RabbitMQ and its use in web application development
A robust understanding of the Python Django web framework
The ability to develop web applications using the Python Flask web framework
Hands-on experience running microservices applications using Docker
Familiarity with core components of React TypeScript, including other front-end technologies such as HTML, CSS, and Bootstrap
A working knowledge of RabbitMQ and its use in web application development

Show more

Course Content

1.

Introduction

4 Lessons

Get familiar with building microservices using RabbitMQ, React, and Django, ensuring robust application architecture.

2.

Introducing Our Project

1 Lessons

Look at building an event-driven real estate app using microservices, React, Django, and RabbitMQ.

3.

Backend Service: The Config App

4 Lessons

Work your way through configuring the Config app, dockerization, and database connection.

5.

Backend Service: The Core App

6 Lessons

Dig into creating and managing the Core app microservice using Flask, Docker, and MySQL.

8.

Wrap Up

2 Lessons

Learn how to use your skills to build and deploy microservices with RabbitMQ and Django.

9.

Appendix

3 Lessons

Get started with setting up dependencies and projects for Django and React TypeScript.

Trusted by 2.5 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath