Що нового?

Придбаний Профессия DevOps-инженер [Skillbox] [Дмитрий Зайцев, Константин Брюханов]

Інформація про покупку
Тип покупки: Складчина
Ціна: 40667 ГРН
Учасників: 0 з 84
Організатор: Відсутній
Статус: Набір учасників
Внесок: 503.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Профессия DevOps-инженер [Skillbox] [Дмитрий Зайцев, Константин Брюханов]


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

DevOps-инженер умеет программировать на Python, организует непрерывную интеграцию и поставку кода — CI/CD, работает с Docker, Ansible, Terraform, Gitlab, внедряет инструменты и процессы для повышения безопасности продуктов. Таких специалистов нанимают компании с крупной IT-инфраструктурой. Например, банки, IT и телеком, финтех и ритейлеры.

Кому подойдёт этот курс
  • Новичкам
    Вы освоите востребованную IT-специальность с нуля и отточите навыки на практических кейсах. Сможете начать работать джуном сразу после курса.
  • IT-специалистам уровня Junior
    Вы научитесь работать с Linux и базами данных. Курс поможет закрыть пробелы в знаниях и освоить DevOps с нуля. Сможете больше зарабатывать в смежной сфере.
  • Специалистам, которым нужны DevOps-навыки
    Вы разберётесь в тонкостях DevOps-практик с нуля и сможете расширить свои компетенции на работе и повысите свою ценность как специалиста.
Чему вы научитесь
  • Администрировать Linux
    Узнаете, как устроена эта операционная система и познакомитесь с терминалом Linux.
  • Работать с базами данных
    Познакомитесь с базами данных SQL и MySQL. Научитесь управлять большими объёмами информации и быстро получать нужную с помощью запросов.
  • Работать в Docker
    Узнаете всё про контейнеризацию. Будете писать свои docker-образы, запускать контейнеры, выстраивать зависимости и определять параметры доступа.
  • Применять принципы CI/CD
    Поймёте, какие проблемы решает непрерывная интеграция и доставка. На примере gitlab-ci научитесь настраивать выкладку сервисов в окружения разработки и тестирования.
  • Управлять инфраструктурой как кодом
    Научитесь создавать, изменять и версионировать окружение с помощью Terraform и Ansible.
  • Настраивать мониторинг
    Будете собирать метрики и логи с помощью Prometheus и elk-стека, строить удобные дашборды в Grafana. Узнаете про работу с инцидентами и системы обратной связи.
Содержание курса
Курс подходит для абсолютных новичков. Сначала вы изучите основы Linux, Python, командной строки, баз данных, сетей и веб-серверов. А после получите полный комплекс навыков для работы Junior DevOps-инженером.
Основы Python. Часть 1
  • Введение.
  • Основы работы с Python.
  • Операторы, выражения.
  • Условный оператор if, ветвления.
  • Условный оператор if: продолжение.
  • Цикл while.
  • Цикл for: циклы со счётчиком.
  • Цикл for: особенности работы с range.
  • Цикл for: работа со строками.
  • Вложенные циклы.
  • Числа. Типы int и float.
  • Функции: начало.
  • Особенности float.
Старт в DevOps: системное администрирование для начинающих
  • Введение в Linux.
  • Linux: первые шаги.
  • Пользователи и файлы. Знакомство с Vim.
  • Подготовка к написанию скриптов на Bash.
  • Написание скриптов на Bash.
  • Написание скриптов на Bash. Продолжение.
  • Написание скриптов на Bash. Циклы.
  • Написание скриптов на Bash. Циклы: продолжение.
  • Написание скриптов на Bash. Заключение.
  • World Wide Web.
  • Системы инициализации.
  • Криптография. HTTPS.
  • Работа с устройствами в Linux.
  • Введение в базы данных.
  • Базы данных. Продолжение.
  • Знакомство с сетями.
  • Продолжение знакомства с передачей данных.
  • Завершение знакомства с сетями.
  • Собираем LAMP.
  • Deb-пакеты.
  • Мониторинг и диагностика.
  • Мониторинг и диагностика. Продолжение.
  • Файервол.
  • Виртуализация.
  • Туннели.
DevOps-инженер. Основы
  • Эволюция разработки: CI/CD.
  • Введение в DevOps.
  • Знакомство с CD (Continuous delivery).
  • Continuous integration с использованием GitLab CI.
  • Continuous delivery. Работа с окружением разработки и PROD.
  • Инфраструктура как код (IaC).
  • Виртуализация.
  • Docker.
  • Ansible.
  • Тестирование инфраструктурного кода.
  • Мониторинг.
  • Инцидент-менеджмент.
  • Инструменты.
  • Итоговая работа.
Система контроля версий Git
  • Работаем с Git на своём компьютере.
  • Работаем с удалённым репозиторием.
  • Командная работа в Git.
  • Сравнение версий и отмена изменений.
  • Инструменты и правила работы с Git.
Основы Python. Часть 2
  • Установка и настройка IDE.
  • Базовые коллекции. Списки.
  • List: методы работы со списками.
  • Представления списков.
  • Базовые коллекции. Строки.
  • Базовые коллекции. Словари.
  • Базовые коллекции. Кортежи.
  • Функции: продолжение.
  • Работа с файлами.
  • Исключения: работа с ошибками.
  • Введение в ООП.
  • Основные принципы ООП.
  • Итераторы и генераторы.
  • Декораторы: базовый уровень.
  • Углублённая работа с классами и встроенные декораторы.
  • Декораторы: продвинутый уровень.
  • Функции: конец.
  • Библиотеки для работы с данными
Язык запросов SQL
Познакомитесь со структурой баз данных SQL, научитесь фильтровать данные и писать запросы к базе.
Воркшопы для участников
  • Архитектура GitLab.
  • Углубляемся в Gitlab CI.
  • Решение практических задач с применением Gitlab CI.
Продажник
https://skillbox.ru/course/profession-devops/
 
Угорі