|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/devops-project-cicd-with-git-gitlab-jenkins-and-laravel/
课程评论:没有评论
课程名称:DevOps项目:使用Git、GitLab、Jenkins和Laravel的CICD 课程概述: 持续集成和持续交付/部署(CICD)是现代软件发布过程中非常关键的一部分。作为一名DevOps工程师,掌握CICD是基本要求。本课程专为希望学习如何使用最佳实践将Laravel应用程序部署到生产环境中的Web开发者和初学者DevOps工程师设计。课程内容涵盖使用Git、GitLab和Jenkins构建和部署完整的Laravel应用程序,并创建一个功能齐全的CICD管道。 学习目标: 1. 学习如何将Laravel应用程序部署到生产环境或其他环境中。 2. 如何使用部署脚本重新部署相同的应用程序。 3. 设计一个功能齐全的CICD管道,使用GitLab和Jenkins,及之后的GitLab CI。 4. 如何使用GitLab进行项目协作,这是在拥有多个开发者共同工作的组织中必备的技能。 5. 在个人电脑上创建和配置虚拟机,便于进行实践而不必担心云服务提供商的费用。 课程将以实践为主,直击要点。如果你正在寻求开发者或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 Laravel application to production, using the best practices of Continuous Integration and Continuous Deployment/Delivery (CICD).The course covers the use of Git, GitLab, and Jenkins, to build and deploy a full-fledged laravel application. and to create a fully functional CICD pipeline.By the end of this course, you will have learnedhow to deploy a Laravel 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 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.