Системный аналитик:
с нуля до Junior от GeekBrains

    GeekBrains
    Стоимость курса
    189 164 Р
    111 607 Р
    Сертификат
    Да
    Начало курса
    В любой момент
    Трудоустройство
    Содействие

    Кому подойдет

    • Кто хочет стать системным аналитиком с нуля
    • Кто хочет получить профессию на стыке аналитики и программирования

    Чему Вы научитесь

    • Научитесь анализировать системы, выявлять потребности пользователей и определять требования к технологическим продуктам компаний
    • Пройдете все этапы разработки ПО: проектирование информационных моделей и архитектуры систем, работа с командой разработки, тестирование IT-продукта

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

    Начало карьеры

    Введение в программирование

    • Что такое программирование и языки программирования
    • Создаем и записываем свои первые алгоритмы
    • Базовые алгоритмы и массив как структура данных
    • Решаем задачи с массивами
    • Сложность и стоимость алгоритмов
    • Сравниваем разные алгоритмы решения задач
    • Аттестация по теме

    Знакомство с базами данных

    • SQL, Google Sheets, MS Excel
    • Работа с данными из разных таблиц
    • Создание структуры базы данных
    • Аттестация по теме

    Основы моделирования бизнес-процессов. Введение в бизнес-модель

    • Введение в операционную модель
    • Введение в бизнес-процессы
    • Декомпозиция процессов
    • Описание бизнес-процессов
    • Основные нотации описания бизнес-процессов, часть 1
    • Основные нотации описания бизнес-процессов, часть 2
    • Анализ: выявление проблемных мест, bottlenecks и зон для развития
    • Формирование предварительных гипотез по улучшению процессов
    • Детальная подготовка инициатив по оптимизации
    • Планирование и контроль проекта по оптимизации процессов
    • Непрерывный процесс совершенствования

    Диаграммы состояний

    • Введение в работу с требованиями
    • Объектно-ориентированный подход и диаграмма классов
    • Use Case
    • Activity diagram
    • State machine diagram (SMD)
    • Применение SMD

    Введение в системный анализ

    • Основы системного анализа
    • Особенности работы с бизнес-информацией
    • Формирование требований к системе

    Развитие карьеры

    Основы проектирования (User Story, MVP)

    • Концептуальное моделирование
    • Функциональное проектирование
    • Структурное проектирование
    • Интеграционное проектирование

    Проектирование процессов (UML, HADI)

    • Теория проектирования процесса, часть 1
    • Теория проектирования процесса, часть 2
    • Анализа процессов
    • Инструменты оптимизации процессов
    • Контроль и статистические методы

    Роль системного в команде разработки ПО

    • Проектная работа: ожидание заказчика / MVP
    • Подрядчики/вендор/внутренние заказчики/IT команда
    • Работа с требованиями – Jira & Confluence
    • Управление ожиданием – сроки реализации (умение отстоять свое мнение и сказать «нет»)

    ИТ-архитектура и проектирование программных интерфейсов

    • Введение в архитектуру ПО и API
    • Основы проектирования API
    • Протоколы и форматы данных
    • Документация и версионирование
    • Современные тенденции и инструменты
    • Практические аспекты разработки API

    Гибкие методологии (Agile, SCRUM, Канбан и другие)

    • Гибкие методологии. История возникновения
    • Agile
    • Scrum
    • Lean
    • Kanban
    • Как выбрать гибкую методологию и не ошибиться

    Дополнительные темы

    Введение в контроль версий

    • Знакомство с контролем версий
    • Первое использование контроля версий
    • Установка и настройка системы контроля версий
    • Второе использование контроля версий
    • Углубляемся в контроль версий
    • Работа с удаленными репозиториями
    • Аттестация по теме

    Знакомство с языком Python

    • Знакомство с языком программирования Python
    • Ввод-Вывод, операторы ветвления
    • Циклы (for, while)
    • Коллекции данных, профилирование и отладка кода
    • Списки и словари
    • Словари, множества и профилирование
    • Функции, рекурсия, алгоритмы
    • Рекурсия и алгоритмы
    • Повторение списков
    • Функции высшего порядка, работа с файлами
    • Работа с файлами
    • Google Colab (Jupyter). Знакомство с аналитикой
    • Работа с табличными данными
    • Построение графиков

    Знакомство с веб-технологиями

    • Веб-технологии: вчера, сегодня, завтра
    • HTML, CSS
    • Основы JavaScript
    • Основы бэкенда: PHP и MySQL
    • JSON и XML
    • Аттестация по теме

    Операционные системы и виртуализация (Linux)

    • Основы Linux. Установка системы
    • Установка ОС Ubuntu в виртуальной машине. Работа в SSH-клиенте
    • Работа с файлами в терминале
    • Права доступа и безопасность
    • Установка пакетов, репозитории. Планировщик Cron
    • Подключение сторонних репозиториев, ручная установка пакетов
    • Сетевые возможности Linux
    • Настройка сети в Linux. Работа с IPtables
    • Веб-сервер на Linux
    • Запуск стека для веб-приложения
    • Основы Docker
    • Запуск веб-приложения из контейнеров
    • Скрипты Bash

    Оформление результатов проектирования

    • Документация: виды, процессы, роль и значение документации в процессе разработки
    • Представления, их виды
    • Документация в объектных моделях
    • Документирование легаси-сервисов
    • Документирование в вики-подобных источниках (Confluence, Yandex Wiki, Notion)
    • Confluence и Jira: базовые принципы документирования и интерактивность документов

    Отзывы о школе 12

    4.6 из 5
    9
    1
    1
    1
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Павел 12 октября 2023

      В настоящее время я обучаюсь на программе "Программист Java" уже восьмой месяц. Сначала я приобрел годовой курс, который включал обучение до уровня Junior. После шести месяцев обучения я решил доплатить за второй год. Существует возможность приобрести двухгодичный (или даже более длительный) курс сразу, но я был не уверен в своих способностях. Я действительно наслаждаюсь обучением здесь. Программа изучения предметов хорошо продумана, лекции записываются (это очень удобно, можно всегда поставить на паузу, пересмотреть или прослушать в другое время). Программа обучения мне очень интересна. Семинары проводятся онлайн. На семинарах преподаватели не только демонстрируют презентации и работу в программах, но и дают задания для самостоятельного выполнения прямо на семинарах, сразу же объясняя их. Мне нравится, когда "вызывают к доске", то есть когда я могу показать свой экран всей группе и выполнить какое-либо задание, получая подсказки при необходимости. Это удобно и эффективно. Если я пропущу семинар, я могу посмотреть его запись позже, но это не так интересно. На семинарах также задают домашние задания, которые преподаватели проверяют и оценивают, давая подробные комментарии о сильных и слабых сторонах выполненной работы. Программа обучения может быть достаточно сложной и требовать времени и усилий для тех, кто ранее не занимался программированием или не интересовался им. У меня был некоторый опыт программирования до начала обучения, поэтому мне пока что довольно легко идет.

      Был ли отзыв полезен?
    • Руслан 8 августа 2023

      В настоящее время я изучаю дизайн в онлайн-университете Geekbrains. Курсы тщательно организованы и представлены последовательно и очень детально. На каждом уровне имеется куратор, который всегда готов помочь по любым вопросам. Преподаватели готовы обсудить повторное выполнение заданий или тестов, и они всегда идут на встречу! Они понимают, что вы совмещаете учебу с работой и энтузиазмом помогают в процессе обучения. Все наставники и преподаватели на протяжении всей учебы предоставляли своевременную обратную связь и поддержку. Доступ к учебным материалам не ограничен, и вы можете вернуться к ним для повторного просмотра 1, 2 или даже 10 раз. Курсы нацелены на формирование портфолио и освоение ключевых навыков, которые применимы в реальной работе. Кроме того, университет активно занимается вопросами трудоустройства, мотивируя вас к успеху и предложению работ при активном желании и упорстве со стороны студентов. В целом, я настоятельно рекомендую Geekbrains всем, кто хочет приобрести дополнительную специальность или сменить профессиональное направление!

      Был ли отзыв полезен?
    • Валерия 2 июня 2023

      Я училась здесь на UX/UI designer. Начало обучения было многообещающее. У меня было 4 занятия в неделю, где давалось много новой информации и мне действительно было интересно. Также от меня требовалось сдать 4 домашние работы к концу недели. Преподаватели действительно были адекватные и готовые всегда придти на помощь. Ведь даже тому, кто немного знаком с этой сферой, может потребоваться помощь в выполнении домашней работы. А потом что то пошло не так и кураторы стали менять каждый месяц, не отвечали на сообщения. Проверка домашних заданий затягивалась, уроки скучные и пустые, интерес к курсу у меня окончательно пропал. Я оправила им письмо с запросом о возврате денежных средств. Курс я покупала в рассрочку, спустя неделю попросили фото паспорта, чтобы оформить возврат. Деньги возвратили за не пройденные уроки, но исходом дела я довольна. Если бы школа старалась заинтересовать ученика, то обучение я бы прошла до конца. Над наполнением курса им еще работать и работать. 

      Был ли отзыв полезен?
    Посмотреть все отзывы о GeekBrains