Essential Docker for Python Flask Development

所在平台: Udemy

课程主页: https://www.udemy.com/course/docker-flask-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Python Flask开发的Essential Docker 概述:本课程将教授您在日常开发流程中集成Docker所需的基本知识。Docker为开发人员提供了一种简单的方法,使其能够在桌面或笔记本电脑上使用很少的资源重建本地生产级服务器集群。许多公司和初创企业正在向Docker迁移,因为它加快了开发流程并减少了在不同操作系统和库版本之间创建软件时出现的调试工作。本课程涵盖基本概念,并逐步介绍与Flask相关的不同用例的设置,从简单的网页应用程序到MySQL和MongoDB的多服务器设置。课程结束时,学生将能够编写可靠的Dockerfile和Docker Compose配置文件,使他们能够在无需安装Python、MySQL或MongoDB等软件包的情况下编写软件。只需为Windows或Mac安装简单的Docker客户端,即可开始使用! 课程适合已经掌握Flask基础并对如何为开发设置Docker容器感兴趣的学生。课程分为三个部分: 1. 介绍 - 讲解Docker的基本概念及其安装方法; 2. 简单Flask容器 - 温和介绍容器的基本知识,学习如何编写良好的Dockerfile以及如何与容器互动; 3. Docker Compose - 深入Docker的组合部分,通过一个文件启动一个完整的架构栈,例如并行运行并与生产环境同步的应用服务器和数据库服务器。 课程包含超过2小时的视频教程以及每个部分结束时的源代码,以便您可以进行分支并尝试Docker设置。课程的完成时间根据学生每日学习的材料量,通常需要1到3天。此外,我们还会根据学生的反馈不断更新课程内容。加入本课程,继续您成为专业后端网络开发人员的旅程!

课程评论(0条)

课程详情

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. The course is divided in 3 sections: Introduction which covers all the concepts necessary to understand how Docker works and how to install itSimple Flask Containers which gently introduces to the basics of containers and how to write a good Dockerfile and how to interact with the containersDocker Compose which goes into the composing part of Docker, where with one file you can spawn a complete architecture stack, like an application server and a database server running in parallel and synchronized as production environments do The course has more than 2 hours of video tutorials as well as the source code at the end of each section, so that you can fork and play with the Docker setups. The course can take anywhere from 1 to 3 days to complete based on how much material the student completes daily. Additionally we're constantly updating the course, adding contents thanks to the feedback of our students. Join this course and continue your path to becoming a professional backend web developer!

课程标签

0人关注该课程

主题相关的课程