Docker: Essential Docker for Python Flask Development

$49.99

This Essential Docker for Python Flask Development 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 on their desktop or laptop using very few resources!

Length: 2.5 hrs

This title is available in the
Total Training All-Access library.

Subscribe Now

Description

Get ready to learn best practice API architecture with this Essential Docker for Python Flask Development course.  Docker is an easy way for developers to recreate a production-level server cluster locally on their desktop or laptop using very few resources, and this course teaches you the essential knowledge required to integrate Docker in your everyday development flow.

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.

By 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.

Sample clip

 

CHAPTER 1: INTRODUCTION
Introduction to Course
Introduction to Docker
Installing Docker
Hello World
Docker Concepts
Foreground vs Background
 
CHAPTER 2: SIMPLE FLASK CONTAINERS
Basic Flask Container
Running Our Basic Flask Container
A Hot Reload Gunicorn Flask App
 
CHAPTER 3: DOCKER COMPOSE
Introduction to Docker Compose
The MySQL Counter App
The docker-compose file
App up and running
Interacting with the containers
A MongoDB App
Starting up the App
Running Tests
Testing the App
Using PDB with Docker
 
CHAPTER 4: CONCLUSION
Conclusion

Jorge Escobar is a technologist, entrepreneur, and open source fanatic with more than 15 years of experience in the development of web applications in New York City. 

Jorge is the creator of From Zero, an educational project that addresses practical knowledge issues through training, builds hands-on experience, and equips students with the tools required to be successful in today’s technology business needs.

Jorge has worked in well established companies like Yahoo!, Univision and MongoDB, and has also been the technical founding member of various successful tech startups that have received multiple rounds of venture capital.

You may also like…