YoVDO

Python Microservices Web App (with React, Django, Flask) - Full Course

Offered By: freeCodeCamp

Tags

Microservices Courses React Courses Django Courses Docker Courses Flask Courses MySQL Courses REST APIs Courses Message Queues Courses

Course Description

Overview

Dive into a comprehensive video course on building Python microservices-based web applications using React, Django, and Flask. Learn how to break down applications into smaller, scalable components for improved traffic management and easier development. Explore microservices architecture, set up Django and Flask with Docker, integrate MySQL databases, create REST APIs, implement user endpoints, and utilize RabbitMQ for message queuing. Master data consistency techniques, handle internal HTTP requests, and develop a complete React frontend for CRUD operations. Follow along with provided code repositories and gain practical insights into building robust, scalable web applications using modern technologies and best practices.

Syllabus

) What are Microservices?.
) Project Introduction.
) Django Setup.
) Adding Docker Files.
) Connect Django with MySQL with Docker.
) Models & Serializers.
) Rest APIs with ViewSets.
) User Endpoint with APIView.
) Flask Setup with Docker.
) Connect Flask with Mysql.
) Models.
) Flask Migrations.
) RabbitMQ.
) Django Producer and Consumer.
) Flask Producer and Consumer.
) Queue Service.
) Data Consistency.
) Internal Http Requests.
) Finishing the python apps.
) React Setup.
) Products CRUD.
) Completing the Main App.


Taught by

freeCodeCamp.org

Related Courses

Authentication & Authorization: OAuth
Udacity
Designing RESTful APIs
Udacity
A Social Network with Flask Course (How To)
Treehouse
Introducción al desarrollo de aplicaciones web
Universidad Autónoma de Madrid via edX
Automating Real-World Tasks with Python
Google via Coursera