下载APP

扫码下载APP

会员中心
NEW
DevOps之Jenkins从入门到精通
DevOps之Jenkins小菜到大神养成手册

免费试学

完整课程

时长 0小时 有效期 永久 已学习 27人 难度 初阶
收藏

价格:

免费

本课程涵盖了关于Jenkins的所有基础知识,并教你建立Jenkins构建pipeline所需的所有知识,从持续检查(构建、测试和静态分析)开始,一直到持续部署(部署到staging和生产环境。

在本课程结束时,你将获得关于Jenkins和DevOps技能的深入知识,以帮助你的公司或你自己的项目应用合适的Jenkins工作流并持续交付更好的软件。

 

你将从这次课程中学到什么

  • 理解持续检查、持续集成和持续部署的概念,以及它们之间的区别。
  • 使用Jenkins构建一个自动化的持续部署管道来构建、测试、分析和部署基于web的应用程序。
  • 创建多阶段的Jenkins作业,使用Jenkins build pipeline插件可视化复杂的构建pipeline。
  • 将CI构建与其他工具(如GitHub、Maven、Tomcat、Java等)集成
  • 使用Jenkins的master和slave架构扩展Jenkins的工作流,在云中部署和配置多节点Jenkins集群,用于标记构建。
  • 学习如何有效提高Jenkins构建时间的技巧,例如并行执行作业。
  • 学习如何使用Jenkins插件配置和扩展Jenkins的功能,如复制构建工件插件并部署到容器插件等。
  • 无价的DevOps技能,例如用持续集成工作流建立staging和生产环境。
  • Jenkins Pipeline As Code,用代码实现全自动化部署
  • Jenkins和Docker集成使用
  • 最佳Jenkins实践技能。
  • 深入了解Jenkins的知识,有信心帮助你的公司或你自己的项目应用合适的Jenkins工作流并持续交付更好的软件。
  • 还有更多…

 

为什么我们要学习Jenkins

Jenkins现在处于前沿的技术。就对软件开发和技术运营的分裂而言,它也是过去十年中最引人注目的技术之一。

Jenkins持续集成解决方案已经成为各种规模的组织的备用方案,这些组织都希望在敏捷时代提高生产力并简化软件开发。它拥有广泛的社区支持,通过开发数千个有用的插件扩展了Jenkins的核心功能。一个包含1100多个插件的生态系统已经出现,可以自定义各种各样的功能,并将Jenkins集成到从Active Directory到GitHub到Tomcat的所有功能中。

Jenkins正成为DevOps的必备工具。它可以让公司非常快速地构建非常复杂的构建管道,从而大大降低了软件开发生命周期中的风险。大量公司已经在使用Jenkins实现持续集成管道。现在,你可以在你的电脑上使用同样的技术。

 

为什么用DevOps技术呢?

如今,DevOps工程师在IT行业中需求量很大。公司正在寻找既能开发又能部署应用程序的开发人员。

掌握DevOps技能意味着你将在竞争激烈的就业市场保持领先地位!

 

课程优势

这门课程非常实用,不仅为你提供了理论,也为你提供了实现持续集成pipeline的现实例子,你可以在自己的电脑上也能实现。 

所有的源代码都上传到Github上,你可以使用windows, MAC IOS或者Linux。在本课程结束时,你将深入了解Jenkins和DevOps技能,从而帮助你的公司或你自己的项目应用正确的Jenkins工作流并持续交付更好的软件。

你准备好将你的DevOps技能和职业提升到一个新的高度了吗?现在就开始学习这门课程吧!

 

课程前提

  • 软件开发过程的基本知识。
  • 运行Windows、OSX或Linux计算机。
  • 了解Git, Maven, Linux优先,但不是必须的。
  • 不需要有Jenkins的经验。
  • 渴望学习新的东西

 

适合人群

  • 任何想充分了解Jenkins是如何工作和Jenkins在领域里是如何使用的人。
  • DevOps、开发人员或IT管理员希望通过提高他们的DevOps技能来提升他们的职业生涯。
  • 任何想在公司中实现或改进持续集成/持续部署工作流的人

 

讲师介绍

资质介绍:12年以上软件测试工作经验,其中7年以上自动化测试开发经验

熟悉My SQL数据库相关知识,熟悉Linux系统及命令

熟练使用性能测试工具Jmeter并写脚本

熟悉Java基础语法与核心技术,熟悉HTML, CSS, Javascript  

熟悉Web端应用测试及利用 Selenium, TestNG, JUnit, locators (XPath, CSS, link, id)进行自动化测试,搭建自动化框架

熟练使用 Jenkins 持续集成服务

熟练使用Postman做REST API接口自动化测试,用collections或者newman及持续集成服务实现接口自动化测试

熟练使用SOAP UI工具进行Web Service接口自动化测试

熟悉网站安全测试

能够熟练运用测试管理工具Maven

有丰富的功能测试、页面自动化测试,接口自动化测试经验

 

    了解更多课程内容及课程安排,可咨询QQ 2852509883 或致电客服 400-821-0951(工作日9:00-17:30)

【看这里!】技术交流、拓展人脉、领取更多福利,欢迎加入学掌门Atstudy

讲师
燕燕

燕燕

关于我们

如何学习
讲师入驻
网校介绍
发展历程

联系我们

微信:xiaomeng_atstudy

电话:400-821-0951

邮箱:wangzhanbu@atstudy.com

地址:上海市云南北路59号六合大厦

网校QQ群
微信公众号

所有版权均归 上海博为峰软件技术股份有限公司 所有 沪ICP备05003035号    办学许可证号:131010170000731    广播电视节目制作经营许可证:(沪)字第04135号