Системное администрирование Voice over Internet Protocol Обеспечивать безопасность данных Устанавливать и настраивать конфигурацию сетей Linux Устанавливать, настраивать программное обеспечение Настраивать и конфигуририровать сетевое оборудование и устройства

Системное администрирование на базе ОС Linux

Автономная некоммерческая организация "Центр современных образовательных технологий и систем"
250,00 часов длительность
Онлайн формат
Продвинутый уровень
1 поток (закрыт) 15.11-30.12.2021
2 поток (закрыт) 20.11-30.12.2021
3 поток (закрыт) 01.12.2021-15.02.2022
4 поток (закрыт) 20.12-31.12.2021

Описание

Изучение операционной системы Linux необходимо в первую очередь людям, идущим в ногу со временем, уже имеющим образование и желающим получить новую "цифровую" специальность. Она будет полезна людям в поиске новой работы или при поездке заграницу. Также если вы работаете в крупной компании, вас может ожидать карьерный рост.

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

Курс разработан для углублённого изучения операционной системе Linux, а именно с особенностями установки, настройки и администрирования данной ОС.
 
Выбор данной операционной системы в качестве основной платформы обусловлен назревшей необходимостью в переходе образовательного процесса на свободно распространяемое (бесплатное) программное обеспечение. В современной России все чаще встаёт вопрос наличия лицензионного программного обеспечения в организации. Зачастую сотрудники, не обладая должными компетенциями в данном аспекте, устанавливают «пиратское» ПО, в следствие чего рискуют попасть в поле зрения правоохранительных органов. Решить данную проблему призван переход предприятий и организаций на свободное программное обеспечение на базе ОС Linux.

Успешное окончание обучения по программе данного курса позволит специалистам:
  • устанавливать и настраивать операционную систему Linux; 
  • заводить учетные записи пользователей; 
  • предоставлять пользователям регламентируемый доступ к ресурсам сервера на базе ОС Linux;
  • использовать сетевые технологии в работе с ОС Linux;
  • изучить основные среды разработки на популярных языках программирования на базе ОС Linux.
По окончанию данного курса слушатели получат диплом о дополнительном профессиональном образовании (ДПО).
Программа подготовлена в рамках Федерального проекта "Цифровые профессии" Национального проекта "Цифровая экономика" Российской Федерации.
 
Особенностью программы является то, что в процессе изучения курса обучающиеся обретают навыки системного подхода к решению прикладных задач.
 
50% образовательной программы отведено на изучение программирования в специализированных средах разработки с открытым исходным кодом, разработанных для ОС Linux. Слушатели научатся создавать несложные программы на языке C++, узнают синтаксис языка и его особенности, разработают свои первые приложения для ОС Linux с открытым исходным кодом.
Часов в программе
112,00 часов
лекции
140,00 часов
практика
28,00 часов
самостоятельная
8,00 часов
промежуточная аттестация
2 часа
входная диагностика
2 часа
итоговая аттестация
292,00 часа
всего
Цель программы
Программа "Системное администрирование на базе ОС Linux" направлена на совершенствование и формирование профессиональных компетенций в соответствии с требованиями компетенции «ИТ: Сетевое и системное администрирование» с применением свободного программного обеспечения на базе операционной системы Linux, а также на овладение базовыми навыками программирования в среде разработки на базе ОС Linux.
Актуальность
Linux-администратор настраивает права пользователей, обеспечивает бесперебойное соединение с сетью и защищает серверы от вирусов, занимается разработкой программного обеспечения для нужд компании.

Кому подойдёт этот курс:

Тем, кто интересуется программированием и IT
Изучите UNIX-архитектуру и поймёте, как устроены дистрибутивы Linux. Научитесь управлять доступами, работать с утилитами, файлами и сетью. Сможете начать карьеру в IT без написания кода.
IT-специалистам
Научитесь использовать Linux для настройки доступов к корпоративным системам и других задач. Сможете обеспечить безопасность сетевых подключений и защитить свои проекты от хакеров и вредоносного ПО.
Входная диагностика 2 часа
Тестирование на знание основ сетевого администрирования.
Итоговая аттестация 2 часа
Квалификационный тест на знание основ сетевого администрирования Linux

Компетенции

Общепрофессиональные


Организация работы и управление
Знать:

• Регламентирующие документы в области охраны труда и безопасности жизнедеятельности;
• В каких ситуациях необходимо персональные защитные средства;
• Порядок работы, хранения, и оборудования в условиях антистатического окружения;
• Важность соблюдения техники аккуратности при работе с клиентским оборудованием и информацией;
• Важность безопасной переработки отходов;
• Методы планирования и определения приоритетов;
• Важность точной работы, проверки работы, а также внимания к деталям во всех аспектах своей работы;
• Важность организации труда в методиками;
• Методы и технологии исследования;
• Важность управления собственным профессиональным развитием;
• Скорость изменения ИТ-сферы соответствия современному уровню.

Уметь:

Следовать предписаниям в области охраны труда и безопасности жизнедеятельности;
• Поддерживать безопасную рабочую среду;
• Определять и применять подходящие персональные защитные средства для организации антистатического окружения;
• Выбирать, применять и обслуживать инструментарий и оборудование в соответствии с правилами техники безопасности;
• Планировать максимальной эффективности и поддерживать чистоту на рабочем месте;
• Регулярно планировать и корректировать планы в соответствии с изменяющимися приоритетами;
• Работать эффективно и регулярно оценивать результаты своего труда;
• Соответствовать требованиям, предъявляемым носителям данной компетенции, соответствовать современному уровню;
• Демонстрировать эффективные и всеобъемлющие методы получения знаний;
• Демонстрировать энтузиазм в области внедрения новых методов, систем, быть готовым к изменениям;
• Эффективно работать в составе команды.

Владеть:

• Обладать навыками работы с инструментарием отраслевой системы Cisco;
• Обладать навыками работы с инструментарием отраслевой системы Microsoft;
• Обладать навыками работы с инструментарием отраслевой системы Linux;
• Обладать навыками работы с инструментарием отраслевой системы VMware.

Профессиональные


Поиск и устранение неисправностей
Знать:

• Важность спокойного и сфокусированного подхода к решению проблемы;
• Значимость IT-систем и зависимость пользователей и организаций от их доступности;
• Популярные аппаратные и программные ошибки;
• Аналитический и диагностический подходы к решению проблем;
• Границы собственных знаний, навыков и полномочий;
• Ситуации, требующие эскалации инцидентов;
• Стандартное время решения наиболее популярных
проблем.

Уметь:

Подходить к проблеме с необходимым уверенности для успокоения пользователя в случае необходимости;
• Регулярно проверять результаты собственной работы во избежание проблем на последующих этапах;
• Уточнять некорректную информацию предотвращения или минимизации проблем;
• Демонстрировать уверенность и упорство в решении проблем
• Быстро узнавать и понимать суть неисправностей и разрешать их в ходе самостоятельной управляемой работы
• Тщательно расследовать и анализировать сложные, комплексные ситуации и проблемы, методики поиска неисправностей;
• Выбирать и принимать диагностирующее инструменты для поиска неисправностей;
• Поддерживать пользователей в решении проблем через советы, указания и инструкции;
• Искать помощь в тех случаях, когда требуется более тщательная увлечения проблемой;
• Уточнять уровень удовлетворенности пользователя после решения проблемы;
• Точно описывать инцидент и документировать решение проблемы.

Владеть:

• Обладать навыками работы с инструментарием отраслевой системы Cisco;
• Обладать навыками работы с инструментарием отраслевой системы Microsoft;
• Обладать навыками работы с инструментарием отраслевой системы Linux;
• Обладать навыками работы с инструментарием отраслевой системы VMware.

Проектирование информационной инфраструктуры
Знать:

• Сетевые топологии и окружения;
• Логические и функциональные диаграммы;
• Типы активных сетевых устройств (маршрутизаторов и
коммутаторов и т.д.) и требования к их расположению;
• Решения в области безопасности и их влияние;
• Схемы адресации;
• Документацию по настройке оборудования и программ.

Уметь:

• Сетевые топологии и окружения;
• Логические и функциональные диаграммы;
• Типы активных сетевых устройств (маршрутизаторов и
коммутаторов и т.д.) и требования к их расположению;
• Решения в области безопасности и их влияние;
• Схемы адресации;
• Документацию по настройке оборудования и программ.

Владеть:

• Обладать навыками работы с инструментарием отраслевой системы Cisco;
• Обладать навыками работы с инструментарием отраслевой системы Microsoft;
• Обладать навыками работы с инструментарием отраслевой системы Linux;
• Обладать навыками работы с инструментарием отраслевой системы VMware.

Настройка, обновление и конфигурация операционных систем
Знать:

• Разнообразие операционных систем, их возможности к удовлетворению пользовательских требований;
• Процесс выбора подходящих драйверов для разных типов аппаратных средств;
• Базовые функции аппаратного обеспечения и процесс начальной загрузки;
• Важность следования инструкциям и последствия, цену пренебрежения ими;
• Меры предосторожности, рекомендуемые к принятию перед установкой ПО или обновлением системы;
• Цель документирования установки.

Уметь:

• Внимательно слушать и определять пользовательские запросы для удовлетворения ожиданий;
• Выбирать операционную систему – проприетарную или открытую;
• Точно определять устройство и соответствующий ему драйвер;
• Последовательно проверять указанные производителем инструкции при выполнении обновления;
• Выбирать роли и возможности операционных систем (такие как Контроллер Домена и т.д.);
• Обсуждать предложенные решения для выбранных ролей и возможностей, соглашаться с конструктивными предложениями от пользователей, менеджеров коллег;
• Подготовить технический документ, отражающий принятое решение для согласования и подписи;
• Конфигурировать необходимые роли\возможности в соответствии с инструкциями разработчиков или в соответствии с наилучшими практиками;
• Тестировать системы, устранять проблемы и проводить контрольные проверки;
• Добиваться пользовательского одобрения.

Владеть:

• Обладать навыками работы с инструментарием отраслевой системы Cisco;
• Обладать навыками работы с инструментарием отраслевой системы Microsoft;
• Обладать навыками работы с инструментарием отраслевой системы Linux;
• Обладать навыками работы с инструментарием отраслевой системы VMware.

Требования

Для освоения изучаемой дисциплины необходимы следующие знания и навыки:

- владение базовыми приемами работы в пакете Microsoft Office и начальными навыками поиска в сети Интернет (браузеры Opera, Google Chrome, Mozilla Firefox).

- владение базовыми сетевыми технологиями и инструментами администрирования в ОС Windows.

Слушатели: специалисты информационно-технических отделов, системные администриторы, специалисты иных профессий, связанные с освоением информационных технологий.

Образование
  • Высшее образование
  • Среднее профессиональное образование
Иные требования и рекомендации для обучения по программе

Для освоения изучаемой дисциплины необходимы следующие знания и навыки:

- владение базовыми приемами работы в пакете Microsoft Office и начальными навыками поиска в сети Интернет (браузеры Opera, Google Chrome, Mozilla Firefox).

- владение базовыми сетевыми технологиями и инструментами администрирования в ОС Windows.

Слушатели: специалисты информационно-технических отделов, системные администриторы, специалисты иных профессий, связанные с освоением информационных технологий.

Модули

свернуть
72,00ч
Модуль 1 Модуль 1 «Ведение в администрирование ОС Linux и сетевые технологии»
Введение. Анкетирование слушателей по вопросам владения навыками системного администрирования. Установка и настройка базовых компонентов ОС Linux. Политика контроля доступа ОС Linux. Группы пользователей. Обзор сети. Конфигурация сетевых операционных систем. Технология Ethernet. Сетевой уровень. Транспортный уровень. IP адресация. Разбиение IP сети на подсети. Прикладной уровень.
72,00ч
Модуль 3 Модуль 3 «Структурное и модульное программирование»
Обзор интегрированных сред разработки для ОС Linux. Типы данных и их модификаторы. Конструкции ветвления и логические операторы. Циклы и операции присваивания. Обзор одномерных и двумерных массивов. N-мерные массивы. Обработка массивов. Методы сортировки массивов. Символьный тип данных и строки. Указатели, ссылки и массивы в С++. Модульное программирование. Функции. Параметры функций. Рекурсивный вызов.. Класс. Описание классов. Описание объектов. Указатели на элементы классов. Наследование. Классы поддержки графического вывода. Элементы управления и диалоги. Классы отображения.
72,00ч
Модуль 2 Модуль 2 «Масштабирование и соединение сетей»
Сетевые протоколы и соединения. Уровень доступа к сети. Концепция работы и базовые настройки коммутатора. Настройка защиты VLAN. Концепция маршрутизации. Динамическая маршрутизация. Статическая маршрутизация. Обработка протокола OSPF в одной области. Настройка списков контроля доступа. Работа протокола DHCP. NAT технологии для IPv4. VPN технологии. Безопасность сети. Настройка Linux DHCP, DNS, Sendmail, Dovecot
72,00ч
Модуль 4 Модуль 4 «Системное программирование в ОС Linux»
Специфика сборки ПО в GNU/Linux. Ознакомление с консольными редакторами. Статическая сборка библиотек. Низкоуровневый ввод-вывод и файловые операции. Сокеты. Сигналы. Потоки и процессы. Специфика построения многопоточных приложений. Создание обработчика завершения потока. Средства синхронизации потоков. Отличие демона от консольной утилиты. Специфика разработки демонов (daemons). Специфика разработки консольных приложений. Предотвращение перенаправления вывода. Управление терминалом. Сокрытие пароля пользователя при аутентификации. Отображаемая память. Отображение обычного файла. Совместный доступ к файлу. Другие применения mmap. Специфика разработки 64-битных приложений. Использование библиотеки ncurses. Программирование графического интерфейса с помощью GTK+
72,00ч
Модуль 1 Модуль 1 «Ведение в администрирование ОС Linux и сетевые технологии»
Введение. Анкетирование слушателей по вопросам владения навыками системного администрирования. Установка и настройка базовых компонентов ОС Linux. Политика контроля доступа ОС Linux. Группы пользователей. Обзор сети. Конфигурация сетевых операционных систем. Технология Ethernet. Сетевой уровень. Транспортный уровень. IP адресация. Разбиение IP сети на подсети. Прикладной уровень.
72,00ч
Модуль 2 Модуль 2 «Масштабирование и соединение сетей»
Сетевые протоколы и соединения. Уровень доступа к сети. Концепция работы и базовые настройки коммутатора. Настройка защиты VLAN. Концепция маршрутизации. Динамическая маршрутизация. Статическая маршрутизация. Обработка протокола OSPF в одной области. Настройка списков контроля доступа. Работа протокола DHCP. NAT технологии для IPv4. VPN технологии. Безопасность сети. Настройка Linux DHCP, DNS, Sendmail, Dovecot
72,00ч
Модуль 3 Модуль 3 «Структурное и модульное программирование»
Обзор интегрированных сред разработки для ОС Linux. Типы данных и их модификаторы. Конструкции ветвления и логические операторы. Циклы и операции присваивания. Обзор одномерных и двумерных массивов. N-мерные массивы. Обработка массивов. Методы сортировки массивов. Символьный тип данных и строки. Указатели, ссылки и массивы в С++. Модульное программирование. Функции. Параметры функций. Рекурсивный вызов.. Класс. Описание классов. Описание объектов. Указатели на элементы классов. Наследование. Классы поддержки графического вывода. Элементы управления и диалоги. Классы отображения.
72,00ч
Модуль 4 Модуль 4 «Системное программирование в ОС Linux»
Специфика сборки ПО в GNU/Linux. Ознакомление с консольными редакторами. Статическая сборка библиотек. Низкоуровневый ввод-вывод и файловые операции. Сокеты. Сигналы. Потоки и процессы. Специфика построения многопоточных приложений. Создание обработчика завершения потока. Средства синхронизации потоков. Отличие демона от консольной утилиты. Специфика разработки демонов (daemons). Специфика разработки консольных приложений. Предотвращение перенаправления вывода. Управление терминалом. Сокрытие пароля пользователя при аутентификации. Отображаемая память. Отображение обычного файла. Совместный доступ к файлу. Другие применения mmap. Специфика разработки 64-битных приложений. Использование библиотеки ncurses. Программирование графического интерфейса с помощью GTK+

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

Костин

Григорий Олегович

Автономная некоммерческая организация "Центр современных образовательных технологий и систем"

Болдырев

Григорий Алексеевич

Автономная некоммерческая организация "Центр современных образовательных технологий и систем"
30 000 p
Авторизуйтесь чтобы записаться

Профстандарт

ФГОС СПО

06.026

Ответственный за программу

g.boldyrev@list.ru

+78632600688