Linux для разработчиков от Слерм

    Слерм
    Стоимость курса
    5 000 Р
    Рассрочка
    от 1 250 Р в месяц
    Сертификат
    Нет
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • Для разработчиков, решивших сделать Linux своей основной ОС

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

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

    Программа обучения

    Тема 1 : Вводная

    • 1.1. Что такое Linux? В чём его преимущества и недостатки? В каких случаях его надо использовать на рабочей машине, в каких нет?
    • 1.2. Выбор дистрибутива. Семейства операционных систем Linux: Ubuntu, *ubuntu, Arch, Fedora, Mint и т.д.
    • 1.3. Установка. Набор ссылок и подход к установке Linux систем на рабочий компьютер. Немного про grub, установку рядом с Windows и т.д. Ссылки на скачивание дистрибутивов.

    Тема 2: Использование

    2.1. Терминал и правила работы с ним. Главные преимущества и недостатки работы с операционной системой без графического интерфейса.

    2.2. Файлы, папки, ссылки в Linux. Управление.

    2.3. Установка и запуск программ. Основные пакетные менеджеры и принцип их работы.

    • Установка и удаление программ через apt.
    • Репозитории apt, управление ими, принципы работы.
    • Установка и удаление программ через скачивание готовых бинарников.
    • Немного про aptitude, pacman, yum и т.д.

    2.4. Пользователи и группы пользователей. Доступы пользователей.

    • Управление пользователями.
    • Управление группами пользователей.
    • Что такое доступы?
    • Примеры управления доступами из около-реальных кейсов (веб-сервер — самый частый кейс).

    2.5. Переменные окружения.

    2.6. Принципы работы конфигурационных файлов на примере ~/.bashrc.

    Тема 3: Основные команды и утилиты

    • 3.1. cd, ls, mkdir и другие самые популярные команды.
    • 3.2. Поиск по файлам. grep, find.
    • 3.3. Изменение файлов sed, awk, vim, nano.
    • 3.4. Скачивание информации curl, wget.
    • 3.5. Основы программирования на bash: операторы, переменные, функции.

    Тема 4: Основы мониторинга системы

    • 4.1. Процессы в Linux. Основы.
    • 4.2. ps aux, top, htop, другие утилиты.

    Тема 5: Подключение к удалённым компьютерам

    • 5.1. Как работать с SSH.
    • 5.2. Как работает SSH. Асимметричное шифрование.

    Отзывы о школе 1

    5 из 5
    1
    0
    0
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Станислав 4 июня 2023

      Я решил пройти интенсивный практический курс для того, чтобы более подробно ознакомиться с принципами работы k8s. После внимательного рассмотрения многих вариантов я остановился на интенсиве от Слерм. Мне очень понравилось качество преподавания, и мне не потребовалось обращаться в службу поддержки, что говорит об отличном организационном уровне этого курса. На курсе для меня самым интересным моментом стало добавление rollback piplin'а для отката версии Docker-образа. Однако, так как я являюсь ценителем CI/CD, то эта тема была для меня весьма актуальной. Очень приятно было узнать больше о интеграции CI/CD с Kubernetes через Helm, хотя создание собственной базы helm chart'а оказалось для меня достаточно сложной практической задачей. После курса я лично убедился в том, что Kubernetes - это наиболее совершенный оркестратор для контейнеров на данный момент времени. Я продолжаю развиваться в этой сфере и применять новые знания в рабочих задачах. В настоящее время я пересматриваю материалы курса, которые связаны с helm, так как мне приходится пересобирать все наши ci/cd под деплойку через Helm. В целом, курс был полезным и оказался очень интересным. Я получил множество новых знаний и навыков, которые несомненно помогут мне в дальнейшей работе с Kubernetes и CI/CD. Если вы хотите улучшить свои знания и навыки в этой сфере, я рекомендую обратить особое внимание на интенсивы от Слерм.

      Был ли отзыв полезен?
    Посмотреть все отзывы о Слерм