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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Старт в 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-сервер.

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

Я никогда не занимался системным администрированием. У меня получится?

Конечно! У вас всё получится даже без специальных знаний — просто уделяйте больше внимания практике и читайте дополнительную литературу. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса.

Сколько часов в неделю мне нужно будет уделять обучению на платформе?

Если вы хотите завершить обучение за 4 месяца, советуем изучать материалы по 6 часов в неделю. График зависит только от вас — смотрите видео в удобном темпе.

Какой график обучения на платформе? Получится ли совмещать его с работой?

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

Кто будет мне помогать в обучении на платформе?

У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.

Действуют ли какие-нибудь программы рассрочки?

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

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

Программирование
Python-разработчик
10 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 5 367 689 баллов
44 730 736 сум
17 892 294 сум
В рассрочку на 12 мес
1 491 025 сум/мес
Программирование
Выбор из профессий направления «Разработчик». Базовый
13 мес
Старт: после оплаты
-60%
Кешбэк 30%: 3 652 548 баллов
30 437 900 сум
12 175 160 сум
В рассрочку на 12 мес
1 014 597 сум/мес
Программирование
IT-специалист с нуля
8 мес
Старт: 26 июня
-45%
Кешбэк 30%: 7 369 414 баллов
44 663 110 сум
24 564 711 сум
В рассрочку на 18 мес
1 364 707 сум/мес
Программирование
Тестировщик на Python
9 мес
Старт: 26 июня
-45%
Кешбэк 30%: 6 417 463 балла
38 893 711 сум
21 391 541 сум
В рассрочку на 18 мес
1 188 419 сум/мес
Программирование
Специалист по кибербезопасности «Белый» хакер»
13 мес
Старт: 26 июня
-45%
Кешбэк 30%: 7 015 731 балл
42 519 578 сум
23 385 768 сум
В рассрочку на 18 мес
1 299 210 сум/мес
Программирование
Инженер по тестированию
10 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 4 930 455 баллов
41 087 117 сум
16 434 847 сум
В рассрочку на 12 мес
1 369 571 сум/мес
Программирование
Профессия 1С-программист
9,5 мес
Старт: 26 июня
-45%
Кешбэк 30%: 5 678 880 баллов
34 417 453 сум
18 929 599 сум
В рассрочку на 18 мес
1 051 645 сум/мес
Программирование
Выбор из профессий направления «Тестировщик». Базовый
13 мес
Старт: после оплаты
-60%
Кешбэк 30%: 3 560 138 баллов
29 667 810 сум
11 867 124 сум
В рассрочку на 12 мес
988 927 сум/мес
Программирование
Профессия Java-разработчик
14 мес
Старт: 1 июля
-45%
Кешбэк 30%: 7 110 186 баллов
43 092 031 сум
23 700 617 сум
В рассрочку на 18 мес
1 316 701 сум/мес
Программирование
Фронтенд-разработчик
9 мес
Старт: после оплаты
-60%
Кешбэк 30%: 4 697 167 баллов
39 143 053 сум
15 657 221 сум
В рассрочку на 12 мес
1 304 769 сум/мес
Программирование
C++ разработчик
11 мес
Старт: 26 июня
-45%
Кешбэк 30%: 5 991 692 балла
36 313 280 сум
19 972 304 сум
В рассрочку на 18 мес
1 109 573 сум/мес
Программирование
Python-разработчик
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 5 367 689 баллов
44 730 735 сум
17 892 294 сум
В рассрочку на 18 мес
994 017 сум/мес
Программирование
Профессия Python-разработчик
9 мес
Старт: 27 июня
-45%
Кешбэк 30%: 7 068 349 баллов
42 838 474 сум
23 561 161 сум
В рассрочку на 18 мес
1 308 954 сум/мес
Программирование
Профессия Специалист по кибербезопас­но­сти
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 5 184 184 балла
43 201 533 сум
17 280 613 сум
В рассрочку на 12 мес
1 440 052 сум/мес
Программирование
Профессия Python-разработчик PRO
12 мес
Старт: 27 июня
-45%
Кешбэк 30%: 8 672 795 баллов
52 562 390 сум
28 909 314 сум
В рассрочку на 18 мес
1 606 073 сум/мес
Программирование
Разработчик
12 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 5 049 797 баллов
42 081 635 сум
16 832 654 сум
В рассрочку на 12 мес
1 402 722 сум/мес
Программирование
Инженер по автоматизации тестирования
9 мес
Старт: после оплаты
-60%
Кешбэк 30%: 5 210 655 баллов
43 422 118 сум
17 368 847 сум
В рассрочку на 18 мес
964 936 сум/мес
Программирование
Java-разработчик
8 мес
Старт: после оплаты
-60%
Кешбэк 30%: 4 948 992 балла
41 241 595 сум
16 496 638 сум
В рассрочку на 18 мес
916 480 сум/мес
Программирование
1С-программист
8 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 4 220 468 баллов
35 170 560 сум
14 068 224 сум
В рассрочку на 12 мес
1 172 352 сум/мес
Программирование
DevOps-инженер
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 5 496 711 баллов
45 805 923 сум
18 322 369 сум
В рассрочку на 18 мес
1 017 910 сум/мес
Программирование
Профессия Fullstack-разработчик на Python
16 мес
Старт: 26 июня
-45%
Кешбэк 30%: 8 049 425 баллов
48 784 389 сум
26 831 414 сум
В рассрочку на 18 мес
1 490 635 сум/мес
Программирование
Профессия Java-разработчик
8 мес
Старт: после оплаты
-60%
Кешбэк 30%: 4 948 992 балла
41 241 594 сум
16 496 638 сум
В рассрочку на 12 мес
1 374 720 сум/мес
Программирование
Разработчик на C++
7 мес
Старт: после оплаты
-60%
Кешбэк 30%: 5 223 931 балл
43 532 752 сум
17 413 101 сум
В рассрочку на 12 мес
1 451 092 сум/мес
Программирование
Frontend-разработчик - веб-разработчик
9 мес
Старт: после оплаты
-60%
Кешбэк 30%: 4 697 167 баллов
39 143 053 сум
15 657 221 сум
В рассрочку на 18 мес
869 846 сум/мес
Программирование
DevOps-инженер
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 6 236 510 баллов
51 970 909 сум
20 788 364 сум
В рассрочку на 12 мес
1 732 364 сум/мес
Программирование
Профессия Android-разработчик
16 мес
Старт: 1 июля
-45%
Кешбэк 30%: 8 177 510 баллов
49 560 664 сум
27 258 365 сум
В рассрочку на 18 мес
1 514 354 сум/мес
Программирование
Архитектор ПО
4 мес
Старт: после оплаты
ХИТ
-60%
Кешбэк 30%: 2 958 491 балл
24 654 090 сум
9 861 636 сум
В рассрочку на 9 мес
1 095 738 сум/мес
Программирование
PHP-разработчик с нуля до PRO
7 мес
Старт: после оплаты
-60%
Кешбэк 30%: 4 186 523 балла
34 887 690 сум
13 955 076 сум
В рассрочку на 12 мес
1 162 923 сум/мес
Программирование
Профессия Frontend-разработчик PRO
14 мес
Старт: 30 июня
-45%
Кешбэк 30%: 6 990 307 баллов
42 365 493 сум
23 301 021 сум
В рассрочку на 18 мес
1 294 502 сум/мес
Программирование
DevOps-инженер 2.0
7 мес
Старт: после оплаты
-60%
Кешбэк 30%: 5 496 711 баллов
45 805 923 сум
18 322 369 сум
В рассрочку на 12 мес
1 526 865 сум/мес
ООО «UBRAINS», ИНН 308432936
Республика Узбекистан, г. Ташкент, Мирзо-Улугбекский район, Проспект Мустакиллик 65, 1 этаж
Регистрационный номер 982705
© ООО «UBRAINS», 2025
Zcard
Anorbank
Humo
Payme
© ООО «UBRAINS», 2025
edtech
Глобальный рейтинг образовательных технологий

Мы резиденты Cyber park

Вместе к развитию цифрового образования в регионе