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

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

Skillbox
Сложность
Для новичков
Длительность
4 мес

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

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

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

Научитесь работать с циклом for и его вариантами. Узнаете, что такое файлы .profile, .bashrc и приглашение командной строки. Научитесь работать с функциями и архивацией.

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

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

Узнаете, какие системы счисления существуют в DevOps, и познакомитесь со стеком протоколов TCP/IP. Изучите канальный уровень передачи данных.

Научитесь использовать переменные окружения и оператор if.

Научитесь резервировать базы данных. Узнаете, что такое NoSQL базы данных и ACID-свойства.

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

Сможете работать с вложенными условными операторами. Узнаете ещё несколько команд для Shell, научитесь использовать оператор выбора и арифметические операции.

Научитесь пользоваться системой мониторинга Prometheus и языком запросов PromQL.

Научитесь работать с deb-форматом в дистрибутиве Linux Debian. Узнаете, как собирать и подписывать пакеты. Научитесь работать с приватными и публичными репозиториями.

Поймёте, для чего нужен VPN и как он работает. Сможете настроить VPN-клиент и VPN-сервер.

Узнаете, что такое каталог/dev и как монтировать файловую систему и диск.

Научитесь пользоваться утилитами atop/top/htop для просмотра процессов в Linux и работать с логами, чтобы быстро находить и устранять неполадки на сайте. Узнаете, что такое ротация логов и чем бизнес-мониторинг отличается от инфраструктурного мониторинга.

Познакомитесь с набором открытого серверного программного обеспечения LAMP. Установите и настроите WordPress, узнаете, как регистрировать DNS и получать SSL-сертификат.

Узнаете больше про операционную систему Linux и её процессы, научитесь работать с файловой системой и создавать пользователей.

Изучите прикладной уровень передачи данных. Познакомитесь с другими стеками протоколов и сетевой моделью OSI. Узнаете, как осуществляется удалённый доступ к серверу.

Познакомитесь с основными понятиями криптографии. Разберётесь, чем различаются симметричные и асимметричные шифры. Научитесь работать с SSL-сертификатами и протоколом HTTPS.

Сможете работать с текстовым редактором Vim и системой управления пакетами. Узнаете больше о пользователях в Linux.

Научитесь использовать команды awk и sed. Освоите приёмы, которые помогают писать Bash-скрипты проще и эффективнее.

Узнаете, что такое реляционные базы данных. Научитесь устанавливать базы данных.

Узнаете, что такое файервол и зачем он нужен. Научитесь использовать стандартный файервол в Linux и утилиту iptables.

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

Познакомитесь с содержанием курса и спикерами, установите VirtualBox и запустите Linux на своём компьютере.

Познакомитесь с системами инициализации SysVinit, Upstart, Systemd. Узнаете, чем различаются ссылки hardlink и symlink.

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

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

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

Познакомитесь с содержанием курса и спикерами, установите VirtualBox и запустите Linux на своём компьютере.

Linux: первые шаги

Узнаете больше про операционную систему Linux и её процессы, научитесь работать с файловой системой и создавать пользователей.

Пользователи и файлы. Знакомство с Vim

Сможете работать с текстовым редактором Vim и системой управления пакетами. Узнаете больше о пользователях в Linux.

Подготовка к написанию скриптов на Bash

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

Написание скриптов на Bash

Научитесь использовать переменные окружения и оператор if.

Написание скриптов на Bash. Продолжение

Сможете работать с вложенными условными операторами. Узнаете ещё несколько команд для Shell, научитесь использовать оператор выбора и арифметические операции.

Написание скриптов на Bash. Циклы

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

Написание скриптов на Bash. Циклы: продолжение

Научитесь работать с циклом for и его вариантами. Узнаете, что такое файлы .profile, .bashrc и приглашение командной строки. Научитесь работать с функциями и архивацией.

Написание скриптов на Bash. Заключение

Научитесь использовать команды awk и sed. Освоите приёмы, которые помогают писать Bash-скрипты проще и эффективнее.

World Wide Web

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

Системы инициализации

Познакомитесь с системами инициализации SysVinit, Upstart, Systemd. Узнаете, чем различаются ссылки hardlink и symlink.

Криптография. HTTPS

Познакомитесь с основными понятиями криптографии. Разберётесь, чем различаются симметричные и асимметричные шифры. Научитесь работать с SSL-сертификатами и протоколом HTTPS.

Работа с устройствами в Linux

Узнаете, что такое каталог/dev и как монтировать файловую систему и диск.

Введение в базы данных

Узнаете, что такое реляционные базы данных. Научитесь устанавливать базы данных.

Базы данных. Продолжение

Научитесь резервировать базы данных. Узнаете, что такое NoSQL базы данных и ACID-свойства.

Знакомство с сетями

Узнаете, какие системы счисления существуют в DevOps, и познакомитесь со стеком протоколов TCP/IP. Изучите канальный уровень передачи данных.

Продолжение знакомства с передачей данных

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

Завершение знакомства с сетями

Изучите прикладной уровень передачи данных. Познакомитесь с другими стеками протоколов и сетевой моделью OSI. Узнаете, как осуществляется удалённый доступ к серверу.

Собираем LAMP

Познакомитесь с набором открытого серверного программного обеспечения LAMP. Установите и настроите WordPress, узнаете, как регистрировать DNS и получать SSL-сертификат.

Deb-пакеты

Научитесь работать с deb-форматом в дистрибутиве Linux Debian. Узнаете, как собирать и подписывать пакеты. Научитесь работать с приватными и публичными репозиториями.

Мониторинг и диагностика

Научитесь пользоваться утилитами atop/top/htop для просмотра процессов в Linux и работать с логами, чтобы быстро находить и устранять неполадки на сайте. Узнаете, что такое ротация логов и чем бизнес-мониторинг отличается от инфраструктурного мониторинга.

Мониторинг и диагностика. Продолжение

Научитесь пользоваться системой мониторинга Prometheus и языком запросов PromQL.

Файервол

Узнаете, что такое файервол и зачем он нужен. Научитесь использовать стандартный файервол в Linux и утилиту iptables.

Виртуализация

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

Туннели

Поймёте, для чего нужен VPN и как он работает. Сможете настроить VPN-клиент и VPN-сервер.

Часто задаваемые вопросы

Курс подойдёт новичкам?

Да. Специальные знания для поступления на курс не требуются. Главное — смотреть уроки, выполнять домашние задания и прислушиваться к куратору.

Я смогу совмещать курс с работой? Сколько часов надо уделять занятиям?

Да, совмещать учебу и работу получится, потому что вы решаете, когда смотреть уроки. В среднем студенты Skillbox уделяют учебе от трёх до пяти часов в неделю.

Полученных знаний хватит для трудоустройства?

«Курсы» — короткие программы, которые направлены на освоение конкретного навыка или инструмента. Полностью изучить специальность помогают программы «Профессий».

Как я буду общаться с куратором?

Куратор будет проверять и комментировать домашние работы, давать советы, а на вопросы ответит ментор в Telegram-чате.

Не могу оплатить курс сразу. Есть альтернативы?

Да: рассрочка. Сумму разделят на ежемесячные платежи.

Если курс не подойдёт, что делать?

Вам вернут 50% от уплаченной суммы, при условии, если вы обратитесь за возвратом денежных средств в течение 30 дней с даты предоставления доступа к модулю. По истечении 30 дней с даты предоставления доступа к модулю возврат денежных средств не осуществляется.

Получу ли я профессию после того, как пройду онлайн-курс?

После прохождения онлайн-курса от Skillbox не выдается диплом о профессиональной подготовке. Но при этом вы сможете работать по выбранному направлению: маркетологом, дизайнером или разработчиком. В первую очередь IT-компании оценивают навыки и портфолио кандидата.

Получится ли совмещать обучение в ВУЗе с онлайн-курсами?

Да, на EdTech-платформе можно заниматься в удобное время и в любом месте. Видеоматериалы со спикерами доступны даже ночью. Эксперты проверят ваши практические работы где бы вы ни находились.

Похожие курсы

Программирование
Python-разработчик
10 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 1 173 балла
9 773 BYN
3 909 BYN
В рассрочку на 24 мес
163 BYN/мес
Программирование
Выбор из профессий направления «Разработчик». Базовый
13 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 173 балла
9 768 BYN
3 907 BYN
В рассрочку на 28 мес
140 BYN/мес
Программирование
IT-специалист с нуля
8 мес
-45%
Кешбэк 30%: 1 728 баллов
10 470 BYN
5 760 BYN
В рассрочку на 36 мес
160 BYN/мес
Программирование
Инженер по тестированию
10 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 824 балла
6 861 BYN
2 744 BYN
В рассрочку на 18 мес
153 BYN/мес
Программирование
Тестировщик на Python
9 мес
-45%
Кешбэк 30%: 1 505 баллов
9 120 BYN
5 015 BYN
В рассрочку на 28 мес
180 BYN/мес
Программирование
Фронтенд-разработчик
9 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 470 баллов
12 246 BYN
4 898 BYN
В рассрочку на 28 мес
175 BYN/мес
Программирование
1С-программист
8 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 1 096 баллов
9 130 BYN
3 652 BYN
В рассрочку на 24 мес
153 BYN/мес
Программирование
Профессия Специалист по кибербезопас­но­сти
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 562 балла
13 011 BYN
5 204 BYN
В рассрочку на 30 мес
174 BYN/мес
Программирование
Специалист по кибербезопасности «Белый» хакер»
13 мес
-45%
Кешбэк 30%: 1 646 баллов
9 970 BYN
5 485 BYN
В рассрочку на 30 мес
183 BYN/мес
Программирование
Разработчик
12 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 1 560 баллов
12 998 BYN
5 199 BYN
В рассрочку на 30 мес
174 BYN/мес
Программирование
Профессия 1С-программист
9,5 мес
-45%
Кешбэк 30%: 1 332 балла
8 070 BYN
4 440 BYN
В рассрочку на 24 мес
185 BYN/мес
Программирование
Выбор из профессий направления «Тестировщик». Базовый
13 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 143 балла
9 520 BYN
3 808 BYN
В рассрочку на 24 мес
159 BYN/мес
Программирование
Профессия Java-разработчик
14 мес
-45%
Кешбэк 30%: 1 667 баллов
10 105 BYN
5 555 BYN
В рассрочку на 36 мес
155 BYN/мес
Программирование
C++ разработчик
11 мес
-45%
Кешбэк 30%: 1 404 балла
8 515 BYN
4 680 BYN
В рассрочку на 28 мес
168 BYN/мес
Программирование
Python-разработчик
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 173 балла
9 773 BYN
3 909 BYN
В рассрочку на 28 мес
140 BYN/мес
Программирование
Профессия Python-разработчик
9 мес
-45%
Кешбэк 30%: 1 658 баллов
10 045 BYN
5 525 BYN
В рассрочку на 30 мес
185 BYN/мес
Программирование
Профессия Python-разработчик PRO
12 мес
-45%
Кешбэк 30%: 2 034 балла
12 325 BYN
6 780 BYN
В рассрочку на 36 мес
189 BYN/мес
Программирование
Инженер по автоматизации тестирования
9 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 269 баллов
10 570 BYN
4 228 BYN
В рассрочку на 28 мес
151 BYN/мес
Программирование
Тестировщик мобильных игр
4,5 мес
-45%
Кешбэк 5%: 135 баллов
4 891 BYN
2 690 BYN
В рассрочку на 18 мес
150 BYN/мес
Программирование
Java-разработчик
8 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 303 балла
10 855 BYN
4 342 BYN
В рассрочку на 28 мес
156 BYN/мес
Программирование
DevOps-инженер
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 311 баллов
10 923 BYN
4 369 BYN
В рассрочку на 28 мес
157 BYN/мес
Программирование
Профессия Fullstack-разработчик на Python
16 мес
-45%
Кешбэк 30%: 1 887 баллов
11 435 BYN
6 290 BYN
В рассрочку на 36 мес
175 BYN/мес
Программирование
Профессия Java-разработчик
8 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 303 балла
10 854 BYN
4 342 BYN
В рассрочку на 28 мес
156 BYN/мес
Программирование
Разработчик на C++
7 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 510 баллов
12 579 BYN
5 032 BYN
В рассрочку на 30 мес
168 BYN/мес
Программирование
Frontend-разработчик - веб-разработчик
9 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 470 баллов
12 245 BYN
4 898 BYN
В рассрочку на 36 мес
137 BYN/мес
Программирование
DevOps-инженер
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 995 баллов
16 621 BYN
6 648 BYN
В рассрочку на 30 мес
222 BYN/мес
Программирование
Архитектор ПО
4 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 833 балла
6 941 BYN
2 776 BYN
В рассрочку на 18 мес
155 BYN/мес
Программирование
Профессия Android-разработчик
16 мес
-45%
Кешбэк 30%: 1 917 баллов
11 620 BYN
6 390 BYN
В рассрочку на 36 мес
178 BYN/мес
Программирование
PHP-разработчик с нуля до PRO
7 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 205 баллов
10 035 BYN
4 014 BYN
В рассрочку на 24 мес
168 BYN/мес
Программирование
DevOps-инженер 2.0
7 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 311 баллов
10 922 BYN
4 369 BYN
В рассрочку на 28 мес
157 BYN/мес
ООО «Байскилз», УНП 193454177
220012, Республика Беларусь, г. Минск, ул. Толбухина, 2, пом.19
Свидетельство о государственной регистрации №193454177 от 06.08.2020 выдано Минским горисполкомом
© ООО «Байскилз», 2025
Visa Secure
Mastercard ID Check
Белкарт Интернет Пароль
MasterCard
Visa
МТБанк
Apple Pay
Alfa Pay
Samsung Pay
ЕРИП
Белкарт
BePaid
Oplati
Webpay
© ООО «Байскилз», 2025