Python Microservices Web App (with React, Django, Flask) - Full Course
Offered By: freeCodeCamp
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 MySQLDuke 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