Запрос по курсу
ФИО: *
Телефон: *
E-mail: *
Выберите направление обучения: *
Комментарии:

1

1. Сетевые технологии - 20 ак.часов

Краткая история компьютерных сетей. Основы сетевого взаимодействия. Сетевые стандарты. Среда передачи данных и топология. Удаленный доступ. Беспроводные сети. Сетевые протоколы. Стек протоколов TCP/IP. IP v4. IP v6. Обеспечение безопасности передачи данных. Методы защиты сетей. Предоставление сетевой поддержки. Поиск и устранение сетевых проблем.

2, 3. Администрирование Linux (уровень I, уровень II) - 80 ак.часов

Знакомство с семейством операционных систем Linux. Первоначальное освоение графической рабочей среды. Выполнение базовой конфигурации Linux. Знакомство с интерфейсом командной строки и часто используемыми командами. Настройка и использование удаленного администрирования. Управление процессом загрузки и понимание systemd. Управление процессами и заданиями. Управление пользователями и разрешениями. Управление программным обеспечением. Базовая настройка сети Управление хранилищем. Мониторинг Linux. Планирование задач. Централизованная аутентификация. Расширенные права доступа к файловой системе. Управление локальным хранилищем. Сетевые дисковые и файловые ресурсы. Защита сети с помощью брандмауэра. Эффективное использование оболочки и создание сценариев. Установка и выполнение базовой конфигурации Linux.

4. Работа в Yandex Cloud - 40 ак. часов

Обзор Yandex Cloud. Администрирование доступа (Yandex IAM). Платформа данных Yandex Cloud. Yandex Object storage. Виртуальные машины (Yandex Compute Cloud). Виртуальные частные облака (Yandex VPC). Балансировка нагрузки и масштабирование (Network Load Balancer, Application Load Balancer, автоматическое масштабирование). Базы данных в Yandex Cloud. DNS (Yandex cloud DNS). Стандартная архитектура решений Yandex Cloud.

5. Основы виртуализации и контейнеризации - 20 ак. часов

Понятия виртуализации и контейнеризации.  Технологии, лежащие в основе контейнеризации (Cgroups, Namespaces, LXC). Docker. Docker-compose, Docker-machine. Введение в контейнерную оркестрацию (kubernetes).

6. Программирование на Python - 40 ак. часов

Настройка окружения. Типы и структуры данных. Основные операторы. Работа с консолью. Функции. Модули и пакеты. ООП. Работа с файлами. Исключения. Функциональное программирование. Многопоточность. Работа с данными. Разработка приложений с графическим пользовательским интерфейсом. Стандартные и сторонние библиотеки. Библиотеки flask и urllib.

7.  Введение в DevOps - 40 ак. часов
Оcновы DevOps. Методологии разработки Waterfall и Agile. Основные методологии внутри Agile. Scrum и Kanban. Автоматизация сборки при помощи Gradle. Понятие управления конфигурациями. Основные продукты CM. Основы Ansible. Введение в CICD. Автоматизация при помощи Jenkins.

8. Дипломное проектирование - 60 ак. часов
Создание корпоративной сети предприятия.

Программа курса может корректироваться