Image
Онлайн-курс
−50% до 8 августа

Старт в DevOps: системное администрирование для начинающих

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

На рынке не хватает специалистов

Кому подойдёт этот курс

Чему вы научитесь

  1. Администрировать Linux

    Узнаете, как устроена эта операционная система, и научитесь работать в терминале Linux.
  2. Работать в командной строке Bash

    Изучите основы программирования в Bash и сможете оптимизировать работу с кодом и серверами с помощью командной строки.
  3. Настраивать веб-сервер

    Научитесь устанавливать популярный веб-сервер nginx и настраивать параметры его конфигурации.
  4. Пользоваться базами данных

    Познакомитесь с базами данных SQL и MySQL, научитесь управлять большими объёмами информации и быстро получать нужную с помощью запросов.
  5. Диагностировать неполадки

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

    Освоите работу с Docker и научитесь развёртывать приложения для различных систем и устройств на своём компьютере.

Как проходит обучение

  1. Изучаете тему

    В курсе — практические видеоуроки.

    Изучаете тему
  2. Выполняете задания

    В том темпе, в котором вам удобно.

    Выполняете задания
  3. Работаете с наставником

    Закрепляете знания и исправляете ошибки.

    Работаете с наставником
  4. Защищаете дипломную работу

    И дополняете ею своё портфолио.

    Защищаете дипломную работу

Программа

Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.

  • 17 тематических модулей
  • 85 онлайн-уроков

Язык запросов SQL

  • Познакомитесь со структурой баз данных SQL, научитесь фильтровать данные и писать запросы к базе.

Старт в DevOps

  • Познакомитесь с программой курса и преподавателями, установите VirtualBox и запустите Linux на своём компьютере.

  • Узнаете про операционную систему и её процессы, научитесь работать с текстовым редактором Vim, системой управления пакетами и подсистемой управления службами Systemd.

  • Научитесь работать с консолью и познакомитесь с man, cd, ls, mkdir и другими командами. Узнаете, для чего нужен шаблон поиска Shell Globbing, разберётесь в перенаправлении ввода/вывода и последовательности команд.

  • Узнаете, что такое командная строка Bash, и научитесь работать с переменными, сложными вычислениями и формулами.

  • Познакомитесь с полной и сокращённой формами конструкции if.

  • Углубитесь в программирование на Bash и изучите вложенные конструкции if, приоритеты операторов, логические операторы и сложные условия.

  • Познакомитесь с циклами типа while и узнаете, когда их применять и как сделать цикл бесконечным.

  • Научитесь работать с циклом for и его вариантами, узнаете, что такое вложенные циклы.

  • Узнаете, что такое функции, их аргументы и возвращаемые значения.

  • Изучите основные принципы работы веб-сайтов и узнаете, что такое backend и frontend. Научитесь настраивать веб-сервер nginx и работать с протоколом HTTP.

  • Узнаете, зачем нужны базы данных, какими бывают их сущности и научитесь работать с SQL и MySQL.

  • LAMP — это набор открытого серверного программного обеспечения. Вы установите и настроите php-fpm/flask и Wordpress, запустите сайт и научитесь работать с доменными именами в DNS.

  • Вы узнаете, что такое модель OSI, и познакомитесь со стеком протоколов TCP/IP. Изучите уровни — канальный, сетевой, транспортный и прикладной.

  • Научитесь пользоваться утилитами atop/top/htop для просмотра процессов в Linux и работать с логами, чтобы быстро находить и устранять неполадки на сайте. Изучите логи dmesg, messages, daemon.log, auth.log, syslog и освоите утилиты iostat, iftop и tcpdump.

  • Познакомитесь со стандартом иерархии файловой системы FHS и научитесь работать с памятью в Linux.

  • Узнаете, что такое паравиртуализация, os-level и контейнеризация. Освоите базовые навыки работы с Docker и научитесь быстро развёртывать приложения в контейнере.

  • Поймёте, для чего нужен мониторинг, и выйдете на новый уровень работы с логами. Познакомитесь с системой Elastic и панелью Kibana и научитесь проводить мониторинг системных показателей на примере системы Zabbix.

Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Спасибо!

Ваша заявка успешно отправлена

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

Виктория
Маркова

Lead DevOps Engineer в «Валарм»

Работает инженером эксплуатации 10 лет. Начинала с администрирования FreeBSD, затем занималась высоконагруженными сервисами в Яндексе.

Ваше резюме после обучения

Андрей Семёнов
  • Должность Начинающий системный администратор
  • Зарплата от: 70 000 ₽

Профессиональные навыки:

  • Администрирование Linux
  • Работа с базой данных SQL
  • Работа с доменными именами в DNS
  • Работа с VirtualBox
  • Настройка веб-сервера nginx
  • Диагностика проблем и работа с логами
  • Работа с консолью Linux
  • Виртуализация
  • Мониторинг системных показателей
  • Программирование в командной строке Bash
  • Работа с Docker и развёртывание приложений

Диплом Skillbox

Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Image

Стоимость обучения

−50% до 8 августа
  • Рассрочка на 12 месяцев 3 542 ₽
  • Стоимость
    со скидкой 42 500 ₽
  • Первоначальная
    стоимость 85 000 ₽