System engineer
60
количество часов
теории
20
количество часов
практики
Проект
в портфолио после выполнения курсового задания

Программа обучения

Лекции по профилю
Производственная грамотность
Банковское дело
Soft skills
  1. Linux (8 ч.)
  2. Docker (6 ч.)
  3. SQL (8 ч.)
  4. Prometheus/Grafana (6 ч.)
  5. ELK
  6. Kubernetes
  7. Ansible
  1. Типовая проектная команда. Проектные коммуникации и про коммуникации в целом. + основы управления командой, постановка задач
  2. Методологии разработки ПО
  3. Практическое использование систем контроля версий (Git)
  4. Практическое использование таск-менеджмент систем (JIRA)
  5. Практическое использование систем автоматизации сборки (Maven)
  6. Подробнее про CI/CD
  7. Базовые возможности SQL
  8. Расширенные возможности SQL
  9. Основы XML. XSD. xPath, XSLT. JSON
  10. Архитектура REST. RESTful интерфейсы
  11. SOA. Основные понятия. Виды сервисов и типы их взаимодействия. HTTP. SOAP. WSDL
  12. Работа с SOAP UI
  13. Приёмы работы в ОС Linux
  1. Введение в банковское дело. Бухгалтерский учет в банке.
  2. Автоматизация банковской деятельности
  1. Стрессоустойчивость + навыки прохождения собеседования
  2. Основы тайм-менеджмента

Требования к поступающим

Навыки работы с консолью Linux
  • Получение системной информации о: процессоре, памяти, версии ядра, системной дате, смонтированных разделах
  • Работа с директориями и файлами: создание, удаление, перемещение, переименование, смена владельца, изменение прав, архивирование и сжатие файлов, получение размера
  • Просмотр содержимого: файл(а/ов) (cat, head, tail ) и директории (ls)
  • Поиск информации в содержимом файла (grep). Поиск файлов (find)
  • Переменные командной оболочки: создание, изменение, удаление и вывод значения переменной. Команды для получения списка переменных среды (env, set)
  • Перенаправление потоков ввода/вывода
  • Текстовый редактор vi: редактирования текста; замена и удаление символа; отмена и повторение действий; перенос, копирование и вставка строк(и); поиск по содержимому
  • Пользователи и группы: создание, удаление, переименование группы, смена пароля у пользователя
  • Управление службами и демонами: запуск, остановка, проверка статуса, добавления в автозапуск
  • Мониторинг и отладка: отображение запущенных процессов (ps, top), состояние оперативной памяти (free), остановка процесс(а/ов) (kill)
SQL
  • Понятия реляционных баз данных
  • Базовый оператор SELECT (отбор, сортировка, join…)
  • Операторы определения данных (CREATE…, ALTER…)
  • Операторы модификации данных (INSERT, UPDATE, DELETE)
  • Базовые объекты БД (таблицы, ограничения, триггеры, процедуры, представления): создание, изменение и настройка, удаление
  • Работа с Oracle, sql-плюс, SQL Developer
Будет плюсом опыт работы с системами мониторинга (Zabbix, Prometheus/Grafana). Будет плюсом опыт работы с системами логирования (ELK, EFK, Graylog)

Материалы для самоподготовки

Что почитать?
  • А. Бьюли «Изучаем SQL»
  • У. Шоттс «Командная строка Linux. Полное руководство»
Что попробовать?
Вы можете оставить заявку на обучение
Остались вопросы? Пиши!
E-mail
edu@neoflex.ru

Адрес
127015, г. Москва, ул. Вятская, д. 35, стр. 4, 1 подъезд, 2 этаж