Курс Linux для разработчиков
Курс позволит добавить в свое резюме навыки
работы с Linux, Docker, Git и CI/CD пайплайнами.
Чему научим
Получишь практические навыки работы с Linux, Docker и настройке рабочей среды на сервере.
Курс Linux v 2.0 – это обучение в форме игры
- Принцип обучения –
сначала практика, потом теория - Чат-поддержка, где уже 756
обучающихся и разбор всех вопросов - Цель курса – увеличить
твой доход в 1,5-2 раза
Резюме
Твоё резюме отражает твой реальный опыт.
Это не теоретические знания.
Ты реально это делал.
Разработчик с опытом работы с Linux
Опыт работы:
• Уверенная работа с Linux, командной строкой.
• Умею работать с системой контроля версий Git.
• Работа с Docker, создание контейнеров для приложений.
• Docker Swarm.
• Построение конвейеров CI/CD через Jenkins.
• Опыт работы с Kubernetes.
Вы научитесь настраивать эти сервисы и добавите их в свое резюме
GIT
JENKINS
DOCKER
KUBERNETES
LINUX
NGINX
BACKUP
Программа курса
Если уделять курсу около часа в день, ты сможешь его пройти за два месяца
БЕСПЛАТНАЯ ГЛАВА
- Создадим виртуальную машину, на которой поднимем WordPress на Nginx и MySQL
- Возьмем сайт с Git, сделаем dev ветку для разработки;
- Соберем сайт в Docker контейнер;
- Построим в Jenkins pipeline, который будет автоматически собирать сайт в Docker при обновлении репозитория;
ГЛАВА
Теория. 103.5 Работа с процессами в Linux
- Запуск задач в активном и фоновом режимах;
- Настройку выполнения задачи после выхода из системы;
- Способы отслеживания и сортировки активных процессов;
- Завершение процессов
Проверка знаний.
Вопросы из LPIC1
Создание, мониторинг и завершение процессов
Теория. 103.6 Приоритеты процессов в Linux
- Приоритеты по умолчанию создаваемых процессов;
- Запуск программ с повышенным и пониженным приоритетом;
- Изменение приоритета уже запущенной программы.
Проверка знаний.
Вопросы из LPIC1
Изменить приоритеты выполнения процессов
Теория. 103.8
Текстовый редактор Vi
Проверка знаний.
Вопросы из LPIC1.
Базовое редактирование файлов
Практическое задание. Резервное копирование
Настраиваем резервное копирование
Теория. 104.4
Владельцы файлов и папок/права доступа к файлам и папкам
Изучаем :
- Управление доступом к файлам и папкам;
- Использование специальных битов;
- Способы работы с масками создания файлов;
- Работы с разрешением доступа для групп.
Маска создания файлов и папок/suid, sgid и sticky биты
Изучаем :
- Приоритеты по умолчанию создаваемых процессов;
- Запуск программ с повышенным и пониженным приоритетом;
- Изменение приоритета уже запущенной программы.
Проверка знаний.
Вопросы из LPIC1.
Удаление. Управление разрешениями и правами собственности на файлы
ГЛАВА
- Создание репозитория;
- Подключение к репозиторию;
- Полезные команды git;
- Установка и использование Gitlab;
ГЛАВА
Docker с самых основ
- Создавать стек приложений используя Docker;
- Создание образов Docker при помощи Dockerfile;
- Команды Docker;
- Узнаем, что такое Docker compose;
- Узнаем, что такое Docker Swarm;
ГЛАВА
- Введение
- Architecture ( Обзор, ETCD, сборка первого кластера)
- Resources & Manifests.
- Сети и DNS в Kubernetes.
- Что еще можно настроить (внешние ресурсы, пароли, аутентификация)
- Мониторинг (Helm, Monitoring & Logging )
Спроси других учеников в чате
Более 3000 человек уже учится на наших курсах
Реальные отзывы о курсе
Видео-отзывы
Курс Linux. 2.0
для разработчиков
Курс позволит устроиться на работу Junior разработчиком
и зарабатывать в 1,5 раз больше.