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

Managing Big Data with MySQL
Duke University via Coursera
Database Management Essentials
University of Colorado System via Coursera
Business Metrics for Data-Driven Companies
Duke University via Coursera
Bases de données relationnelles : Comprendre pour maîtriser
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique
Базы данных (Databases)
Saint Petersburg State University via Coursera