|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/devops-project-cicd-with-git-gitlab-jenkins-and-django/
课程评论:没有评论
课程名称:DevOps: CICD与Git, GitLab, Jenkins, Docker和Django 课程概述:持续集成(CI)和持续交付/部署(CD)是现代软件发布过程中至关重要的组成部分。对于DevOps工程师来说,掌握CI/CD是必不可少的。本课程专为希望学习如何将Django应用程序部署到生产环境的网页开发者和初学者DevOps工程师设计,强调持续集成和持续交付的最佳实践。 课程内容涵盖了使用Git、GitLab、Jenkins和Docker构建和部署完整Django应用程序,以及创建一个功能齐全的CI/CD管道。课程结束时,您将学会如何: - 将Django应用程序部署到生产环境及其他环境; - 使用部署脚本重新部署相同的应用程序; - 设计一个功能性CI/CD管道,利用GitLab和Jenkins,后续使用GitLab CI; - 在项目中使用GitLab进行合作,这是在多开发者项目中工作的必须技能; - 将Django开发环境容器化; - 创建和配置个人电脑上的虚拟机,以便您在没有云服务提供商费用的情况下进行实践。 课程强调动手实践,内容直截了当。对于希望成为开发者或DevOps工程师但尚无专业经验的人来说,这门课程是必修课程,因为通过学习,您将从零经验提升至至少一年的工具使用经验。
Continuous Integration Continuous Delivery/Deployment (CICD) is a very important part of modern-day software release processes. As a matter of fact, you can not survive as a DevOps Engineer without a good understanding of CICD.This course is designed for web developers and beginner DevOps engineers who want to learn how to deploy a Django application to production, using the best practices of Continuous Integration and Continuous Deployment/Delivery (CICD).The course covers the use of Git, GitLab, Jenkins and Docker, to build and deploy a full-fledged Django application. and to create a fully functional CICD pipeline.By the end of this course, you will have learnedhow to deploy a Django application to production and to any other environment,How to redeploy the same application using deploy scripts, and how to design a functional CICD pipeline with Gitlab and Jenkins and later with GitLab CI.How to collaborate on projects using GitLab. This a must-have skill if you want to work in an organization that has multiple developers, working on a project.How to dockerize Django development environments.How to create and configure virtual machines on your personal computers, so you will be able to practice without the fear of being charged by a cloud service provider.And more.Everything we'll do will be hands-on and straight to the point.If you are seeking a job as a Developer or a DevOps Engineer without any professional experience yet, this course is a must for you because, by the end of it, you will have moved from zero experience to at least a year of experience with the tools taught in the course.