|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/jenkins-m/
课程评论:没有评论
Coursera 课程摘要:Jenkins CI/CD 入门:DevOps 与 Docker & Git 本课程是一门实践性、指导性的 Jenkins 教程,旨在帮助初学者快速掌握持续集成 (CI) 和构建自动化。 **课程亮点:** * **Jenkins 基础:** 学习 Jenkins 的强大功能,包括自动化的代码构建、测试、系统和用户测试执行,以及与 GitHub 等代码仓库的集成。 * **CI/CD 流水线:** 掌握如何配置流水线,实现代码提交或按计划自动触发构建,并能发送成功或失败的构建通知。 * **实践搭建:** 通过 Docker 在本地 Unix 服务器上安装 Jenkins,并熟悉其图形用户界面和各项功能。 * **项目集成:** 学习如何连接 Java 项目,运行单元测试,并集成 Selenium WebDriver 和 Postman 等 UI 和 API 测试工具。 * **内容丰富:** 提供 Jenkins 和 Docker 的分步安装指南、GitHub 和 Java 项目集成方法、CI 流水线的创建与配置、自动化测试与构建,以及 Jenkins 插件的扩展。 * **实操练习:** 包含两个详细讲解的实践项目,学员可利用现有 GitHub 仓库或课程提供的材料进行练习。 **目标受众:** 任何希望学习现代 CI/CD 方法的初级开发人员和 DevOps 工程师。 **价值:** 帮助您开始自动化开发流程。
Добро пожаловать на практический и пошаговый курс по Jenkins - мощному инструменту для непрерывной интеграции (CI) и автоматизации сборок. Этот курс идеально подходит для начинающих разработчиков и специалистов DevOps, которые хотят быстро освоить современные методы CI/CD и научиться использовать Jenkins в реальных проектах.Jenkins позволяет автоматически собирать и тестировать код, выполнять системное и пользовательское тестирование, интегрироваться с репозиториями GitHub и многими другими инструментами. Вы научитесь настраивать пайплайны, которые запускаются при каждом коммите или по расписанию, а также отправляют уведомления в случае успеха или ошибки сборки.В рамках курса мы установим Jenkins с помощью Docker на локальном Unix-сервере, изучим его графический интерфейс и возможности. Вы научитесь подключать проекты на Java, запускать юнит-тесты и интегрировать инструменты для UI и API тестирования, такие как Selenium WebDriver и Postman.Что вы получите:Пошаговая установка Jenkins и DockerИнтеграция с GitHub и Java-проектамиСоздание и настройка CI пайплайновАвтоматический запуск тестов и сборокРасширение Jenkins с помощью плагинов2 практических задания с подробным разборомКурс включает все необходимые материалы, примеры и тестовые проекты. Если у вас уже есть собственные репозитории на GitHub - вы можете применять знания прямо на своих проектах. Если нет - вы сможете работать с материалами школы.Присоединяйтесь и начните автоматизировать свой процесс разработки уже сегодня!