Chapters (22)
- 0:00What are Microservices?
- 2:29Project Introduction
- 5:29Django Setup
- 6:31Adding Docker Files
- 12:32Connect Django with MySQL with Docker
- 19:12Models & Serializers
- 23:11Rest APIs with ViewSets
- 35:07User Endpoint with APIView
- 37:53Flask Setup with Docker
- 42:13Connect Flask with Mysql
- 44:00Models
- 47:41Flask Migrations
- 51:44RabbitMQ
- 52:15Django Producer and Consumer
- 57:54Flask Producer and Consumer
- 59:25Queue Service
- 1:04:18Data Consistency
- 1:14:36Internal Http Requests
- 1:18:06Finishing the python apps
- 1:25:51React Setup
- 1:42:04Products CRUD
- 2:08:44Completing the Main App
Show the creator's full description
Using Python microservices allows you to break up your apps into smaller parts that communicate with each other. This can make it simpler to scale the application based on the traffic. Also, the separation of concerns makes it easier to work on just one part of the app at a time.
💻 Code - Python Microservices: https://github.com/scalablescripts/python-microservices
💻 Code - React: https://github.com/scalablescripts/react-crud
✏️ Course developed by Scalable Scripts. Check out their channel: https://www.youtube.com/watch?v=SzsPe_QX__c
❤️ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba)
⭐️ Course Contents ⭐️
⌨️ (0:00:00) What are Microservices?
⌨️ (0:02:29) Project Introduction
⌨️ (0:05:29) Django Setup
⌨️ (0:06:31) Adding Docker Files
⌨️ (0:12:32) Connect Django with MySQL with Docker
⌨️ (0:19:12) Models & Serializers
⌨️ (0:23:11) Rest APIs with ViewSets
⌨️ (0:35:07) User Endpoint with APIView
⌨️ (0:37:53) Flask Setup with Docker
⌨️ (0:42:13) Connect Flask with Mysql
⌨️ (0:44:00) Models
⌨️ (0:47:41) Flask Migrations
⌨️ (0:51:44) RabbitMQ
⌨️ (0:52:15) Django Producer and Consumer
⌨️ (0:57:54) Flask Producer and Consumer
⌨️ (0:59:25) Queue Service
⌨️ (1:04:18) Data Consistency
⌨️ (1:14:36) Internal Http Requests
⌨️ (1:18:06) Finishing the python apps
⌨️ (1:25:51) React Setup
⌨️ (1:42:04) Products CRUD
⌨️ (2:08:44) Completing the Main App
⭐️ Special thanks to our Champion supporters! ⭐️
🏆 Loc Do
🏆 Joseph C
🏆 DeezMaster
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.