Программа курса "L-Dev". Администрирование Linux для программистов

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

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

  • системный администратор
  • junior системный администратор

 

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

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

 

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

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

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

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

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

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

 

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

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

 

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

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

Для остальных регионов - полностью дистанционное обучение.

 

Требования к студентам курса "L-Dev":

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

 

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

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

 

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

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

 

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

Демократичная цена 3 500 грн за весь курс "L-Dev", от А до Я. 

 

Записаться в группу

 

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

С каждым студентом заключается договор на обучение, что гарантирует соблюдение наших обязательств. Реквизиты на оплату выдаются после подписания договора. Оплатить можно в любом банке, а также в популярной системе Приват24 либо сразу весь курс, либо частями. Разница в ресурсах, которые становятся доступны студенту для изучения. По мере оплаты открываются разделы и главы, экзамены, учебные материалы.

 

 

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

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

2) сертификат об окончании курса и дополнение с расшифровкой о полученных конкретных навыках

3) возможность продолжить обучение по другим программам IT Education Center, например, выбранные курсы из перечня "Linux. Базовый уровень",  "IP-телефония Asterisk" и другие. Полный список - https://iteducenter.ua/schedule/nabor-novyh-grupp.html

 

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

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

Программа курса "L-Dev. Администрирование Linux для программистов"

Раздел программы Занятия
1. Введение  
  Т 1.1 Виды дистрибутивов, установка ОС Debian, CentOS, Ubuntu. Х Server.
  Т 1.2 Получение доступа к системе. Полезные команды по управлению ОС. Виртуальная файловая система VFS. Абсолютный, относительный пути
  П 1.1 Практика по инсталляции ОС, отработка практических навыков, команды по управлению ОС
 
2. Пользователи и их окружение в системе. LAMP  
  Т 2.1 SHELL, виды оболочек, окружение пользователя env, profile, bash.rc. Система прав пользователей.
  Т 2.2 Пакетные менеджеры, репозитории. Протокол HTTP, режимы работы веб-сервера
  П 2.1 Практика по пакетным менеджерам. Установка и настройка сайта на apache2
3. Связки веб-серверов, тюнинг  
  Т 3.1 MySQL. my.cnf, PHP, режимы работы PHP. CGI/FastCGI. Инсталлятор модулей pecl. phpmyadmin
  Т 3.2 Связки Apache + Nginx, PHP-FPM + Nginx, UWSGI + Nginx. Настройка SSL сертификата для сайта.
  П 3.1 Связки веб-серверов, настройка SSL сертификата для сайта.
4. Системы контроля версий, контейнеры  
  Т 4.1 Системы контроля версий. Git, SVN. Контейнеры Docker.
  Т 4.2 Управление процессами в системе, логгирование событий. Траблшутинг
  П 4.3 Практика по системам контроля версий. Процессы, логгирование событий, поиск и устранение неисправностей

 

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

  • Виды дистрибутивов и их различия
  • Основы виртуальной файловой системы
  • Основы по работе с пакетными менеджерами
  • Основы при работе со связками LAMP
  • Основы работы планировщика Linux
  • Принцп работы систем Git, SVN, Docker

 

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

  • Устанавливать различные дистрибутивы Linux
  • Делать первоначальную настройку системы и обеспечить себе доступ по ssh
  • Проводить установку и настройку связок php+apache+mysql с подключением различных модулей
  • Генерировать и подключать SSL сертификаты к web-сайтам
  • Управлять программами с помощью пакетных менеджеров dpkg, APT, RPM, yum
  • Настраивать логирование и анализировать информацию в файлах журналов

 

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

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