Essential Docker for Python Flask Development
2h 30 min! Run Time
Employees
only
of Completion
Friendly
Access
Description
Docker lets developers recreate a production-level server cluster locally with very few resources, speeding up development and reducing debugging across environments. This course teaches the essentials of integrating Docker into a Flask workflow.
What this course covers:
- Core Docker concepts
- Setting up Flask-related use cases
- Multi-server setups with MySQL and MongoDB
- Writing solid Dockerfiles
- Writing Docker Compose configuration files
It suits developers who already know the basics of Flask and want to set up Docker containers for development. Only the Docker client for Windows or Mac is needed.
System Requirements
See System Requirements in the Coggno Knowledge Base
Essential Docker for Python Flask Development
This course will teach you the essential knowledge required to integrate Docker in your everyday development flow. Docker is an easy way for developers to recreate a production-level server cluster locally in their desktop or laptop using very few resources.
A lot of companies and startups are moving to Docker, because it speeds up the development process and reduces the amount of debugging that occurs when they create software against different versions of their operating system and libraries.
The course covers the basic concepts and goes through the setup of different use cases, specifically Flask-related, from a simple web application to MySQL and MongoDB multi-server setups.
At the end of the course students will be able to write solid Dockerfiles and Docker Compose configuration files that will allow them to write software against reliable environments and without the need to install packages like Python, MySQL or MongoDB. Just install the simple Docker client for Windows or Mac and you’re set to go!
If you already know the basics of Flask and you are interested in how to setup Docker containers for their development, this is the course for you.
Frequently Asked Questions
OSHA Compliance
- Bloodborne Pathogens Training (21)
- Electrical Safety (73)
- Fire Safety Training (50)
- First Aid Training (34)
- Forklift Training (45)
- HazCom (Hazard Communication) (51)
- Lockout/Tagout (LOTO) (24)
- OSHA 10 Hour Training (6)
- OSHA 30 Hour Training (2)
- PPE (Personal Protective Equipment) (65)
- Slips, Trips & Falls (72)
- Workplace Safety (1001)