Обучение

Консультация

Консультируем с 8:30 до 19:00 Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

Развёртывание систем разработки ПО

Профессиональный курс

Любую IT-компанию можно представить как завод, производящий в качестве конечного продукта программное обеспечение. При этом есть конвейер, за которым стоят рабочие, непосредственно реализующие не только разработку и тестирование, но и окончательную сборку продукта с его последующей доставкой заказчику или потребителю.

Курс «Развёртывание систем разработки ПО» поможет пройти весь этот сложнейший процесс, этот конвейер, который, по сути, и является сердцем компании, остановка которого сродни с остановкой всего процесса разработки. Будет полезен тем, кто хочет стать DevOps-специалистом.

Описание курса

Формы обучения

Вечерняя

23.11.2020 - Осталось: 27 дней
Понедельник, четверг с 18.30 до 21.20
1239 BYN
86 уч.часов (два месяца)
Рассрочка две выплаты 682 BYN/ месяц
620 BYN / месяц*
*Акция "Беспроцентная рассрочка"*
№ группы: G-SA2-04-20

Дистанционная, Минск

16.11.2020 - Осталось: 20 дней
Вебинар понедельник и четверг с 20.00 до 21.30;
+Индивидуальные и групповые онлайн-консультации;
контролируемые самостоятельные работы
Тренер Сергей Пищик, Amsterdam, North Holland, The Netherlands
1239 BYN
86 уч.часов (два месяца)
Рассрочка две выплаты 682 BYN/ месяц
Осталось 3 из 18 мест
№ группы: Md-SA2-15-20

Условие отбора

Для кого этот курс

  • системные администраторы;

  • разработчики приложений.

Цель курса

  • планирование и создание полноценной конвейер-платформы для доставки программного продукта, автоматизация процессов интеграции и развертывания.

Необходимая подготовка

Требуемая:

  • знания Linux на уровне начального администрирования;

  • базовые знания процесса установки и настройки операционных систем Linux серверного типа;

  • знания сетей и сетевых протоколов;

  • написание shell/bash скриптов.

Дополнительная:

  • начальные знание языка программирования web приложений (PHP, Java, .NET и т.д.);

  • знание английского на уровне Pre-Intermediate.


Вы будете уметь

  • использовать средства непрерывной интеграции для реализации требований членов команды;

  • развертывать полноценную систему доставки программного обеспечения;

  • внедрять современные практические подходы в построение процесса интеграции и доставки продукта;

  • реализовывать автоматизацию любых процессов внутри систем.

Внимание:

Доступ к электронным материалам курса открыт в период прохождения курса. По окончании курса доступ закрывается.

Программа курса

  1. Планирование
    Формирования основных компонентов, типы развертывания, платформы, создание плана работы
  2. GIT
    Репозитории кода, создание собственных репозиториев в github, gitlab, bitbucket, ветвление, теги, автоматизация, runners
  3. Infrastructure
    Vagrant, docker, docker-compose, kubernetes, terraform
  4. Kubernetes
    Развертывание, создание манифестов, helm
  5. Ansible
    Автоматизация процесса развертывания программного обеспечения
  6. Jenkins
    Установка и настройка. Интеграция. Создание и тестирование простых задач
  7. Jenkins CD
    Создание сложных задач, управление процессом развертывания, Pipeline, groovy. Автоматизация процессов, использование docker и k8s pods для выполнения задач
  8. Monitoring
    Prometheus, grafana, Icinga2/nagios
  9. Проект
    Развертывание приложения согласно требованиям к проекту

Трудоустройство выпускников

IT-Academy не только обучает, но и помогает слушателям, нацеленным на результат, найти работу с помощью собственной «Программы трудоустройства». По статистике, выпускники курса «Развёртывание систем разработки ПО» чаще всего трудоустраиваются в следующие IT-компании.

Преподаватели курса

  • Татьяна Васюк

    Специальность:
    DevOps

    Middle System Administrator в компании Exposit
    Работаю системным администратором с 2013 года.
    Имею 3 диплома по специальности (колледж, университет, магистратура), но считаю, что это слишком долго, чтобы получить набор знаний, необходимый для старта в сфере IT.

    Узнать больше
  • Максим Клещ

    Специальность:
    DevOps

    Chief IT Engineer в компании SENLA.

    Узнать больше
  • Сергей Пищик

    Специальность:
    Промышленная разработка ПО на ASP.NET, Промышленная разработка программного обеспечения на Java, DevOps

    Вёрстка страниц - это та база, которая потребуется любому специалисту в области разработки сайтов. Каждый из вас может стать строителем и художником того, что могут увидеть миллионы пользователей в сети Интернет. И вы, сможете гордо сказать: «Это сделал я! Смотрите, как это великолепно выглядит и работает!».

    Узнать больше

Другие курсы программы DevOps

Евгений Лапеко

Специальность:DevOps
Опыт работы:14 лет

Сфера интересов: сети, серверные системы, разработка ПО.

Профессиональный путь: Высшее образование получил в ГГУ им. Ф. Скорины по специальности «Программное обеспечение информационных технологий».

Более 10 лет работал системным администратором, в том числе администрировал системы под управлением ОС GNU/Linux.

На данный момент я разработчик RubyOnRails в компании EPAM.

Особенности преподавания: На сегодняшний день Linux — самая популярная среди серверных операционных систем, но кроме того она используется в огромном количестве устройств, которые нас окружают, от сетевого оборудования и мобильных телефонов до умной бытовой техники.

Курс будет полезен начинающим администраторам Linux для знакомства с системой и изучения базовых инструментов и методов администрирования. Курс является базовым для DevOps-специалистов.

Главной особенностью своего подхода в обучении считаю баланс получения теоретических знаний и практического их применения, поэтому немалая часть занятий будет отведена практике.


Татьяна Васюк

Специальность:DevOps

Middle System Administrator в компании Exposit 

Работаю системным администратором с 2013 года. 

Имею 3 диплома по специальности (колледж, университет, магистратура), но считаю, что это слишком долго, чтобы получить набор знаний, необходимый для старта в сфере IT. 

Считаю, что функции системного администратора заключаются не только в настройке сервера и активировании Windows, но и в выполнении творческой работы и проектов. Плюс профессии еще и в том, что открываются дополнительные возможности развития в смежных областях, например, в DevOps или программировании. 

Сейчас активно осваиваю специализацию DevOps. 

На курсе расскажу о принципах работы Linux-систем и поделюсь своим практическим опытом.

Максим Клещ

Специальность:DevOps

Chief IT Engineer в компании SENLA.

В сфере информационных технологий уже почти 15 лет, это динамично развивающееся направление где всегда есть чему научиться. Обучение на курсе по большей части практическое, теория будет изложена в достаточном объеме для понимания происходящего и ориентации в предметной области. Буду раз увидеть вас на курсах, думаю, вы сможете открыть для себя много нового.


Сергей Пищик

Вёрстка страниц - это та база, которая потребуется любому специалисту в области разработки сайтов. Каждый из вас может стать строителем и художником того, что могут увидеть миллионы пользователей в сети Интернет. И вы, сможете гордо сказать: «Это сделал я! Смотрите, как это великолепно выглядит и работает!».

Креативные задания, интересные примеры и способы вёрстки, опасные эксперименты – вот что вас ждёт на моём курсе. Я покажу вам как, используя всего лишь Блокнот, создавать в сети Интернет «отражения» предприятий, организаций, фирм, сверстать «полёт» и «падение», создать удачу или лаконичность, разметить смех и радость, выделить слова «Я люблю!» и спрятать правки. С нетерпением вас жду на своих занятиях по сайтотворению!

Почему выбирают IT-академию?

Работающим системным администратором курс однозначно будет полезен

На момент прохождения курса работал системным администратором, захотелось развиваться дальше, а тема DevOps наиболее близкая и интересная для меня. Уже во время обучения, когда преподаватель начал показывать различные «тулы», утилиты, программы, начинал постепенно применять эти знания в своей работе системным администратором. Так что работающим системным администратором этот курс будет однозначно полезен. 

Курс – настоящий боевой набор для будущего DevOps-инженера

На момент прохождения курса уже работал DevOps-инженером. Захотелось поддержать и сам курс, и преподавателя, и узнать что-то новое для себя. Курсом я полностью остался доволен, преподаватель Сергей справился отлично. 

Огромная благодарность Сергею Пищику!

Всем привет! Сегодня была защита итоговых проектов курса «Развертывание систем разработки ПО», преподаватель – Сергей Пищик. Хочется выразить огромную благодарность Сергею. За полтора месяца наша группа получила серьёзные знания в стеке технологий DevOps инжиниринга. Сложность курса для новичка в этой области на уровне «выживание», но по-другому сложно чему-то научиться. Всем коллегам – профессионального роста!

Бесценный опыт и уверенная отправная точка

Проходил курс «Администрирование Linux» у Викентия Лапы, после чего продолжил развитие в этом направлении уже по курсу «Развертывание систем разработки ПО (DevOps)» у Сергея Пищика. Смело могу заверить, что оба преподавателя более чем компетентны в своей сфере деятельности, не оставят вас без внимания и ответят на все самые странные и нелепые вопросы в рамках курса.

На момент прохождения курса работал системным администратором, захотелось развиваться дальше, а тема DevOps наиболее близкая и интересная для меня. Уже во время обучения, когда преподаватель начал показывать различные «тулы», утилиты, программы, начинал постепенно применять эти знания в своей работе системным администратором. Так что работающим системным администратором этот курс будет однозначно полезен. Преподаватель Сергей мне очень понравился, хорошо преподносил информацию, на своём примере показывал, как он выполняет те или иные операции, демонстрировал начинающим специалистам, как принято работать в крупных компаниях. Такой опыт и знания очень нужны.

На момент прохождения курса уже работал DevOps-инженером. Захотелось поддержать и сам курс, и преподавателя, и узнать что-то новое для себя. Курсом я полностью остался доволен, преподаватель Сергей справился отлично. На занятиях нам давали теорию, основные понятия, потом мы демили и практиковались, несколько занятий прошли в виде воркшопа.

Для того, кто хочет стать в будущем DevOps-инженером, этот курс настоящий боевой набор, потому что всё, что рассказывает преподаватель, применяется в реальных проектах.

Всем привет! Сегодня была защита итоговых проектов курса «Развертывание систем разработки ПО», преподаватель – Сергей Пищик. Хочется выразить огромную благодарность Сергею. За полтора месяца наша группа получила серьёзные знания в стеке технологий DevOps инжиниринга. Сложность курса для новичка в этой области на уровне «выживание», но по-другому сложно чему-то научиться. Всем коллегам – профессионального роста!

Проходил курс «Администрирование Linux» у Викентия Лапы, после чего продолжил развитие в этом направлении уже по курсу «Развертывание систем разработки ПО (DevOps)» у Сергея Пищика. Смело могу заверить, что оба преподавателя более чем компетентны в своей сфере деятельности, не оставят вас без внимания и ответят на все самые странные и нелепые вопросы в рамках курса.

Очень понравилось содержание курсов, несмотря на то, что сами по себе они довольно компактные – без новых знаний и приобретенных навыков вы оттуда не уйдете. Что касается последнего, то можно сказать следующее «много, сложно и интересно», но оно того стоило. В свое распоряжение получил навыки работы с массой новых для себя инструментов. Спасибо Викентию и Сергею, это был бесценный опыт и уверенная отправная точка.

Более 4350 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости