курс в Git Skill Tree

GitHub Actions для начинающих

Начинающий

Освойте рабочие процессы CI/CD GitHub Actions в этом комплексном курсе для начинающих. Изучите всё: от создания первого рабочего процесса до продвинутой автоматизации с помощью практических лабораторных работ и увлекательных заданий. Идеально подходит для разработчиков, стремящихся автоматизировать свои процессы разработки.

gitdevops

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

GitHub Actions для начинающих — это комплексный вводный курс, разработанный, чтобы помочь вам освоить основы GitHub Actions, мощной платформы автоматизации. Этот курс охватывает всё: от создания вашего первого рабочего процесса (workflow) до внедрения конвейеров CI/CD с помощью практических лабораторных работ. Вы получите практический опыт в автоматизации процессов разработки и улучшении практик DevOps.

Цели

По окончании этого курса вы сможете:

  • Настраивать GitHub Actions в вашем репозитории
  • Создавать и конфигурировать файлы рабочих процессов (workflow files)
  • Выполнять команды в средах GitHub Actions
  • Использовать действия (actions) для доступа к вашему коду и его манипулирования
  • Безопасно управлять переменными среды и секретами (secrets)
  • Внедрять базовую автоматизацию сборки и тестирования

Основные моменты

  • Практические лабораторные работы: Практические упражнения для закрепления материала
  • Подходит для начинающих: Предварительный опыт автоматизации не требуется
  • Комплексный охват: От создания рабочего процесса до внедрения CI/CD
  • Навыки для реального мира: Изучение методов, используемых в производственных средах
  • Обучение в собственном темпе: Прогресс в удобное для вас время

Этот курс предоставляет необходимые знания для:

  • Разработчиков, стремящихся автоматизировать свои рабочие процессы
  • DevOps-инженеров, изучающих решения CI/CD
  • Команд, желающих повысить эффективность разработки
  • Всех, кто интересуется современными практиками автоматизации программного обеспечения

Навыки, полученные в этом курсе, закладывают основу для работы с GitHub Actions в разработке программного обеспечения, автоматизации тестирования, конвейерах развертывания и многом другом. Завершив эти лабораторные работы, вы будете готовы внедрять автоматизацию в реальных сценариях и продолжить изучение более продвинутых тем GitHub Actions.

Преподаватель

labby
Labby
Labby is the LabEx teacher.

Рекомендовано для вас