Программа курса "Linux. Базовый уровень"

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

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

  • младший системный администратор
  • системный администратор Linux
  • помощник системного администратора
  • системный администратор информационных систем
  • специалист 1й линии технической поддержки
  • junior system administrator

 

Кто может принять участие в обучении?

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

 

Формат обучения:

Комплекс теоретических и практических занятий. Теоретические занятия проходят в виде вебинаров 2 раза в неделю дистанционно по вечерам. Начало занятий, в зависимости от группы, в которую были распределены, на 19:00  или на 20:30. Одна лекция обычно длится 1-1,5 часа.

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

Практические занятия для Киева доступны в очной форме - в классе с инструктором.  Одно занятие длится обычно 3-4 часа.

Для остальных регионов обучение полностью дистанционное. Инструктор выдаёт задание для выполнения в системе wiki.itedu.center. При необходимости может быть инициирован skype-звонок или вэбинар для ответа на возникшие вопросы по практической работе. При этом студентам выдаются последовательные, понятные инструкции - что за чем выполнять , чтобы успешно выполнить практическую работу.

Информацию о времени проведения практики студентам будут передавать преподаватели. Группы выбираются небольшими, от 5 до 7 человек, чтобы всем было достаточно внимания.

 

Когда стартует следующая группа? Какое расписание?

Уточните информацию здесь - https://iteducenter.ua/schedule/nabor-novyh-grupp.html

 

Где проходит обучение?

Очное обучение - В Киеве - бульвар Ивана Лепсе, 4. Бизнес-центр. Как проехать - https://iteducenter.ua/contacts/nashi-kontakty.html

 

Требования к студентам курса "Linux. Базовый уровень":

  • требуются начальные знания по операционным системам Linux. Инсталляция, первоначальная конфигурация системы, сети, пользователей. Знание команд по управлению файловой системой, установка и удаление пакетов. Рекомендуется пройти курс Linux для новичков у нас либо пройти собеседование на проверку знаний и навыков, которое допускает до данного курса.
  • наличие ноут-бука для выполнения практических и домашних заданий для студентов из Киева. Для дистанционного обучения данный пункт не критичен.

 

Период обучения:

Курс "Linux. Базовый уровень" рассчитан на 2 месяца. Однако, напомним, мы гарантируем результат, а не предоставляем "часы отработки". В зависимости от успеваемости группы и темпа обучения, период может меняться. Группа окончит обучение, когда все студенты справятся со всеми заданиями, экзаменами, а также курсовой работой.

 

Преподаватели:

Наши преподаватели являются действующими сотрудниками IT компаний с большим опытом, сертифицированы во многих технических областях.  Именно поэтому обучение у нас настолько эффективно!

 

Стоимость обучения:

Демократичная цена 6 000 грн за весь курс "Linux. Базовый уровень", от А до Я. 

 

 

Условия и оплата:

После подачи заявки на запись в группу по ссылке - https://iteducenter.ua/apply  высылаем банковские реквизиты на email. Оплатить можно в любом банке, а также в системах интернет-банкинга, например Приват24. Либо сразу весь курс (в этом случае предусмотрена скидка 10% ), либо по частям. С каждым студентом заключается договор на обучение, что гарантирует соблюдение наших обязательств. 

 

 

Что я получу после прохождения курса?

1) фундаментальные знания и навыки (описаны после программы), которые позволят начать или продолжить карьеру в сфере системного администрирования или смежных IT отраслях. Напомним, мы помогаем нашим студентам с трудоустройством!

2) сертификат IT Education Center об окончании курса

3) возможность продолжить обучение по программам "Linux. Средних уровеней""Linux. Высоких уровеней" и других курсов в IT Education Center 

Сокращения, принятые в программе курса:

Т Теория, занятие в виде вебинара
Д Домашнее задание, действия для подготовки к практике
П Практика, практическое занятие в классе при встрече
Э Экзамен, сдача экзамена в системе https://itedu.center к главе или ко всему курсу в целом
К Курсовая работа. Действия по настройке сервера(ов). Финальное комплексное практическое задание

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

Раздел программы Занятия
1. Введение  
  Т 1.1 Виды дистрибутивов Linux. rpm-based, deb-based и другие. Архитектура ОС Linux. init, systemd
Т 1.2 Виртуализация. VirtualBox. Установка ОС Linux, ручная разбивка + LVM / ручная разбивка + RAID
П 1.1 Установка ОС Linux, ручная разбивка диска. Создание шаблона ВМ
Э 1.1 Экзамен после 1 главы
2. Файловые системы  
  Т 2.1 VFS, дескрипторы inode, vnode. Текстовые редакторы. Команды по управлению ОС Linux
Т 2.2 Типы файловых систем. LVM, RAID. Управление разделами. Монтирование разделов. Потоки ввода-вывода.
П 2.1 Практика по VFS. LVM, RAID. Потоки ввода-вывода, перенаправления.
Э 2.1 Экзамен после 2 главы
3. Процессы в Linux  
  Т 3.1 Понятие процесса, типы процессов, сигналы прерываний. Утилиты для работы с процессами. Именованные каналы pipe, коды завершения команд и скриптов.
Т 3.2 Системный планировщик cron, Мониторинг, логгирование событий в системе (messages, syslog, auth.log, dpkg.log и другие). Auditd, logrotate.
П 3.1 Практика по процессам
Э 3.1 Экзамен после 3 главы
4. Пользователи, группы, система прав. Установка пакетов  
  Т 4.1 Пользователи и группы. Posix ACL. umask, suid, sgid. Утилиты по работе с пользователями
Т 4.2 Менеджеры пакетов. Dpkg, apt, aptitude, tasksel. Репозитории. Сборка пакетов вручную из исходников.
П 4.1 Практика по управлению пользователями и по установке пакетов. Ручная сборка и установка пакета.
Э 4.1 Экзамен после 4 главы
5. Сеть в Linux  
  Т 5.1 Сетевые модели. OSI, TCP/IP. Физический, канальный уровни
Т 5.2 Сетевой уровень, IPv4, IPv6, зарезервированные адреса. DHCP
П 4.1 Практика по физическому, канальному, сетевому уровням. Настройка DHCP сервера
Т 5.3 Уровни модели: транспортный, сеансовый, представления, приложений. Iptables (ufw), NAT, PROXY
Т 5.4 Протоколы передачи данных: ftp, samba, nfs, scp, nc.
П 5.2 Настройка протоколов передачи данных, настройка NAT, PROXY
Э 5.1 Экзамен после 5 главы
6. Загрузка системы. Загрузчик grub  
  Т 6.1 Этапы загрузки системы. Загрузчик Grub. Перенос системы на другой носитель (dump,restore)
Т 6.2 Initramfs, vmlinuz, grub cli. ручная загрузка системы. Режим восстановления. Rescue. chroot
П 6.1 Практика по загрузке системы. Восстановление работы системы.
Э 6.1 Экзамен после 6 главы
7.  Bash скриптинг. Основы  
  Т 7.1 Основы написания скриптов на shell, bash. Синтаксис, примеры.
8. Кейсы траблшутинга, поиск неисправностей, методы решения.  
  Т 8.1 Кейсы администрирования / решения проблем с ОС Linux.
  Т 8.2 Практика по bash, траблшутинг
 
Проектная работа Настройка сервера - офисного роутера с нуля
  Э Финальный экзамен

 

По окончании курса студент будет знать:

  • основные компоненты ОС Linux (дистрибутивы Debian, CentOS и другие)
  • принципы функционирования процессов и служб ОС Linux
  • файловые системы, права пользователей, атрибуты файлов и каталогов, передача данных по сети
  • порядок загрузки ОС Linux, менеджеры пакетов, репозитории пакетов
  • потенциальные слабые места в ОС Linux, методы исправления
  • сетевое оборудование, необходимое для работы небольшого офиса компании
  • набор сервисов и служб: DNS, DHCP, NAT, FTP, Samba, NFS; модель OSI, firewall iptables, routing

 

По окончании курса студент будет уметь:

  • проводить инсталляцию ОС Linux (дистрибутивы Debian, CentOS и другие)
  • настраивать основные компоненты системы
  • конфигугирование сети ОС Linux
  • управлять пользователями системы
  • администрировать процессы системы
  • обновлять и дополнять систему необходимыми пакетами
  • проводить анализ неисправностей и успешно устранять их
  • настраивать сетевое оборудование, необходимое для работы небольшой компании

 

Изучаемые операционные системы:

Основная изучаемая операционная система по нашей программе - Debian. Параллельно при изучении разделов курса, есть возможность сравнивать устанавливаемые и настраиваемые компоненты на Linux CentOS в нашей базе знаний. Таким образом, по окончанию данного курса, студент будет иметь знания и навыки сразу в 2х операционных системах - Debian и CentOS!

 

Также мы предоставляем услуги обучения по IP-телефонии Asterisk