Операционная система Linux для программистов
Онлайн-курс учебного центра Слёрм по операционной системе Linux, адресованный разработчикам, которые хотят сделать её основной рабочей системой. Объём: 4 часа теории и 18 часов практики, 75 процентов времени отведено практике, 5 модулей, доступ к материалам 2 года, старт в любой момент. Практика идёт на стендах, которые предоставляет школа. Содержание: что такое Linux и когда его стоит ставить на рабочую машину, выбор дистрибутива и установка рядом с Windows, терминал и работа без графического интерфейса, файлы, папки и ссылки, установка и удаление программ через apt и другие пакетные менеджеры, репозитории, пользователи и группы, права доступа, переменные окружения, конфигурационные файлы на примере bashrc, основные команды, поиск через grep и find, редактирование через sed, awk, vim и nano, загрузка через curl и wget, основы bash-скриптов, процессы и утилиты мониторинга, подключение к удалённым компьютерам. Автор один: Павел Калашников, Team Lead в Purple Magic, больше десяти лет опыта. Цена на странице: 1 990 рублей вместо 5 000. В фиде каталога указаны другие данные: 1 990 рублей и платёж. Документ: именное свидетельство при 80% пройденного курса и участии в практиках.
Мнение редакции
У курса очень чёткий адресат, и он указан прямо в названии: программист, который решил сделать Linux основной операционной системой. Это не курс системного администратора и не подготовка к работе с серверами. Отсюда и подбор тем: начинается всё с выбора дистрибутива и установки рядом с Windows, продолжается терминалом, правами и пакетными менеджерами, а заканчивается процессами и подключением к удалённой машине. Ровно тот набор, который нужен, чтобы перестать бояться консоли и начать нормально работать.
Соотношение времени приятно удивляет: 4 часа теории против 18 часов практики, и практика идёт на стендах школы, то есть ломать свою рабочую машину не придётся. Для темы, где основной способ обучения это набивание команд, такой перекос правильный. Общий объём 22 часа, и цене на странице он вполне соответствует.
Дальше идут две вещи, которые нужно знать до покупки. Первая: описание пятой темы на странице явно принадлежит другому курсу. Под заголовком «Подключение к удалённым компьютерам» перечислены пункты про то, как сломать кластер, репликацию данных, контроллер, конфигурацию брокеров, бэкапы и ограничения одного дата-центра. Это содержание курса по Apache Kafka, и к подключению по SSH оно отношения не имеет. Что на самом деле в пятом модуле, по странице узнать невозможно.
Вторая: сопровождения нет никакого. Ни куратора, ни живых встреч, ни разбора практических работ в тарифе не заявлено, поэтому свои ошибки придётся ловить самому, а задать вопрос по тому же пятому модулю попросту некому. Для курса на 22 часа и за такие деньги это нормальный размен, но покупать его стоит именно как самоучитель.
Плюсы
- точный адресат и точный объём: 22 часа ровно на то, чтобы разработчик пересел на Linux и не сбежал обратно
- перекос в практику: 18 часов практики против 4 часов теории, причём на стендах школы, а не на своей рабочей машине
- начинают с реального начала: выбор дистрибутива, загрузчик grub, установка рядом с Windows, а не с абстрактной истории системы
- разобраны права доступа и управление пользователями на прикладных примерах вроде настройки веб-сервера, а это первое, обо что спотыкаются новички
- есть основы bash-скриптов с операторами, переменными и функциями, то есть выход за пределы простого набора команд
- цена 1 990 рублей вместо зачёркнутых на странице 5 000 и доступ к материалам на 2 года
Минусы
- описание пятой темы на странице подставлено от другого курса школы: под заголовком про подключение к удалённым компьютерам стоят пункты про кластер, брокеры и репликацию из программы по Apache Kafka
- в программе нет ни сетей, ни файрвола, ни systemd: следующую ступень придётся закрывать отдельным курсом
- цифры на странице не сходятся между собой: заявлено 75 процентов практики, а из 4 часов теории и 18 часов практики получается 82 процента
- обратной связи нет: ни куратора, ни живых встреч, ни проверки практических работ в тарифе не заявлено
Кому подходит
Разработчикам, которые переходят на Linux
Прямая формулировка школы: курс для разработчиков, решивших сделать Linux своей основной операционной системой. Программа отвечает именно на вопросы такого перехода, начиная с выбора дистрибутива.
Тем, кому нужно подключаться к рабочим серверам
Школа обещает, что после курса вы сможете нативно подключаться к серверу и работать с технологиями рабочего продакшена, а не через прослойки и графические клиенты.
Тем, кто боится консоли
Курс закрывает базовый страх: терминал, файлы, права, пакетные менеджеры и процессы разобраны с нуля и на практике, а не в виде списка команд для заучивания.
Кому курс не подойдёт
- системным администраторам и всем, кто уже живёт в консоли: это вводный уровень на 22 часа
- тем, кому нужна серверная эксплуатация: про сети, службы, systemd и безопасность здесь не говорят, для этого у школы отдельные курсы
- тем, кто рассчитывает на разбор своих ошибок: проверка работ и обратная связь в тарифе не заявлены
Чем отличается от других курсов направления
В нашем направлении «Операционные системы» у карточки соседей нет вовсе, поэтому сравнивать приходится с линейкой самой школы, где курсов про Linux несколько. «Интенсив по погружению в ОС Linux» и «Linux Bootcamp» по 3 000 рублей это ещё более короткие форматы для первого знакомства. «Администрирование ОС Linux» за 1 990 рублей стоит столько же, но смотрит на систему глазами администратора, а не разработчика. «Администрирование Linux-серверов» за 75 000 рублей и три месяца это уже профессиональная программа для тех, кто отвечает за серверы. Разница именно в адресате: этот курс единственный написан для человека, который пишет код и хочет перенести на Linux своё рабочее место, поэтому в нём есть выбор дистрибутива и установка рядом с Windows и нет сетей, служб и отказоустойчивости. Из внешних соседей ближе всего «Онлайн-курс по Linux» у Merion Academy за 13 910 рублей и два месяца, но он заметно длиннее и снова про администрирование.
Обзор курса
Что реально в программе
Первая тема отвечает на вопросы, которые обычно и мешают решиться: что такое Linux, какие у него преимущества и недостатки, когда его стоит ставить на рабочую машину, а когда нет. Дальше выбор дистрибутива, семейства систем от Ubuntu и её производных до Arch, Fedora и Mint, подход к установке, работа с загрузчиком grub и установка рядом с Windows. Вторая тема самая насыщенная: терминал и правила работы с ним, файлы, папки и ссылки, установка и запуск программ, устройство пакетных менеджеров и репозиториев apt с упоминанием aptitude, pacman и yum, установка из готовых бинарников, пользователи и группы, права доступа на примерах вроде настройки веб-сервера, переменные окружения и конфигурационные файлы на примере bashrc. Третья тема про утилиты: базовые команды, поиск через grep и find, редактирование через sed, awk, vim и nano, загрузка через curl и wget, основы программирования на bash с операторами, переменными и функциями. Четвёртая про процессы: как они устроены и как за ними смотреть через ps aux, top и htop. Пятая заявлена как подключение к удалённым компьютерам, но её описание на странице подменено фрагментом другого курса.
Кто стоит за курсом
Автор один: Павел Калашников, Team Lead в компании Purple Magic. Разработчик и тимлид с опытом больше десяти лет, обучал использованию Git с нуля десятки начинающих специалистов, основатель и координатор скилл-шерингового сообщества IT Way, постоянный спикер на ИТ-конференциях. Для вводного курса преподавательский опыт важнее регалий в эксплуатации, и здесь он как раз есть.
Как устроена нагрузка
Расписания нет, старт в любой момент, темп задаёте вы. Всего 22 часа, из которых 18 практика на предоставленных стендах. Доступ к материалам остаётся на 2 года. Формат чисто асинхронный: живых встреч, куратора и проверки работ на странице не обещано, поэтому разбирать собственные ошибки придётся самостоятельно.
Что входит в стоимость
Один тариф «Видеокурс» за 1 990 рублей вместо зачёркнутых 5 000: видеоуроки с доступом на 2 года, практические задания и стенды для практики. Свидетельство выдаётся при 80% пройденного курса и участии в практиках. Про рассрочку, налоговый вычет и возврат денег на странице этого курса ничего не сказано, что при такой цене выглядит логично. Для команд действуют обычные скидки школы: от 3 человек 7 процентов, от 5 человек 10 процентов.
Где страница подводит
Главная претензия к самой странице, а не к содержанию. Пятая тема, судя по заголовку, должна закрывать работу с удалёнными машинами, то есть SSH, ключи, копирование файлов. Вместо описания там стоит список пунктов из курса по Apache Kafka: репликация, контроллер, конфигурация брокеров, бэкапы, ограничения одного дата-центра. Проверить, что именно вы получите в этом модуле, до покупки нельзя. Вторая нестыковка арифметическая: в шапке заявлено 75 процентов практики, а из названных 4 часов теории и 18 часов практики получается 82 процента. Мелочь, но она добавляет вопросов к тому, насколько аккуратно собрана страница. Третье: у курса нет ни одного слова про сети, файрвол и systemd, а для человека, который через полгода полезет настраивать свой сервер, это следующая обязательная ступень.
Кому это не нужно
Системным администраторам и всем, кто уже живёт в консоли: это вводный уровень. Тем, кому нужна серверная эксплуатация: про сети, службы и безопасность здесь не говорят, у школы для этого есть отдельные курсы. И тем, кто хочет разбор своих ошибок: обратной связи в этом тарифе нет.
Программа курса
1Тема 1. Введение: что такое Linux и как его поставить
2Тема 2. Терминал, файлы и установка программ
3Тема 2. Пользователи, права и окружение
4Тема 3. Основные команды и утилиты
5Тема 4. Основы мониторинга системы
6Тема 5. Подключение к удалённым компьютерам
7Практика на стендах школы
Чему вы научитесь
- выбирать дистрибутив Linux и ставить систему на рабочую машину, в том числе рядом с Windows
- работать в терминале без графического интерфейса: файлы, папки, ссылки, навигация
- устанавливать и удалять программы через пакетные менеджеры и репозитории, а также из готовых бинарников
- заводить пользователей и группы и раздавать права доступа под конкретную задачу
- искать и править файлы через grep, find, sed, awk, vim и nano
- писать простые скрипты на bash с операторами, переменными и функциями
- смотреть за процессами через ps aux, top и htop и понимать, что нагружает систему
Как проходит обучение
22 часа с перекосом в практику
4 часа теории и 18 часов практики, 5 модулей. Практика идёт на стендах, которые предоставляет школа, свою систему для этого ломать не нужно.
Свой темп без расписания
Старт в любой момент, поток и дедлайны отсутствуют. Школа формулирует это как «учитесь в комфортном для себя темпе».
Доступ к материалам два года
Видеоуроки остаются у студента на 2 года, поэтому вернуться к нужной команде или теме можно спустя месяцы после прохождения.
Свидетельство за 80 процентов курса
Именное свидетельство получает студент, который изучил 80% материала и участвовал в решении практик. Итогового проекта или экзамена в курсе не предусмотрено.
Часто задаваемые вопросы
Для кого этот курс?
Сколько длится обучение?
Нужен ли свой компьютер с Linux?
Что входит в пятый модуль?
Какой документ выдают?
Сколько стоит курс?
Есть ли обратная связь и проверка работ?
Отзывы о курсе «Операционная система Linux для программистов»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Слёрм: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
