ITVDN

Jenkins

  • Начальный уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

Jenkins

Jenkins - это один из наиболее используемых инструментов для DevOps специалистов и разработчиков, практикующих принципы непрерывной интеграции (CI, англ. Continuous Integration) в своих проектах. Jenkins используется для автоматизации разработки разрабатываемого программного обеспечения. Он обеспечивает постоянное слияние отдельных составных частей программных продуктов в общую ветвь разработки и автоматизацию сборок проекта для быстрого выявления возможных ошибок и решения интеграционных проблем.
Программа обучения
  • Начало работы с Jenkins
  • Непрерывная интеграция и Jenkins
  • Непрерывный контроль в Jenkins
  • Непрерывная доставка в Jenkins
  • Пайплайны в Jenkins как код
  • Полностью автоматизированные Jenkins Pipeline
Знания и навыки, которые приобретете
  • Уверенно выполнять типичные CRUD операции с помощью EF Core
  • Иметь представление о том, как работает технология, которая стоит за CRUD операциям в EF Core - Change tracking
  • При необходимости, работать с чистым SQL кодом в EF Core
  • Для поддержки моделирования сущностей использовать миграции
  • Использовать Scaffolding для уменьшения рутинной работы по созданию контекста из уже готовой базы данных
  • Создавать интернет-магазин на Magento 2, реализуя в нем свои полноценные модули
  • Понимать особенности установки, настройки и функционирования CMS Magento 2
  • Работа с базой данных
  • Понимать, что такое SOLID и уметь работать с API, и сервисными контрактами
  • Понимать особенности реализации и уметь применять на практике паттерны Observer и Plugin в Magento 2
  • Работать в админ панели и уметь кастомизировать ее
  • Работать с Front-end в Magento 2 на углубленном уровне, настраивая блоки, лейауты, темплейты, и создавая свои темы
  • Использовать JavaScript в Magento 2, применяя различные библиотеки JS в Magento 2 и создавая свои JS файлы
  • Понимать и применять библиотеку jQuery для формирования качественного пользовательского интерфейса веб-страницы
  • Обрабатывать события и цепочки событий на странице

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

  • Бабай Иван

    DevOps engineer