Системный аналитик с нуля до middle от Нетология

Смотреть курс на Нетология
Дешевле на 15% с промокодом

Полная стоимость

240 000 ₽/курс 144 000 ₽/курс
-40%

Минимальный платеж в месяц

6 000 ₽/мес

Две профессии по цене одной до 30.09.2023

Длительность

Длительность:

15 месяцев

Дата начала

Дата начала:

25 Ноября
Дешевле на 15% с промокодом
Смотреть курс на Нетология

Ожидаемая З/П

Специалист в области системного анализа, имеющий стаж до года, может рассчитывать на доход в диапазоне 55000-90000 рублей, при наличии 1-3 лет опыта - 100000-160000 рублей, а профессионалы с более чем трехлетним стажем - от 170000 рублей в месяц.

Для кого

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

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

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

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

1. Изучение профессии системного аналитика через образовательные программы Нетологии.
2. Создание модели мобильного приложения.
3. Разработка интерфейса стартового экрана для приложения на смартфоны.
4. Работа с базами данных при помощи языка запросов SQL.
5. Сопряжение различных систем и составление документации для API.
6. Осуществление проектирования структуры программных решений.
7. Оформление документации в рамках IT-проектов.
8. Проведение тестов и процесса внедрения программного обеспечения.

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

1. Образовательный процесс осуществляется через интернет.
2. Выполнение семи практических работ и создание портфолио являются неотъемлемой частью курса.
3. Учебные ресурсы представлены в виде образовательной программы.
4. Взаимодействие со специалистами предполагает консультативную поддержку и ассистирование в выборе направления обучения.

Пункты для резюме

Ключевые компетенции:
1. Создание макетов пользовательских интерфейсов
2. Конструирование запросов на языке SQL
3. Разработка интерфейсов прикладного программирования
4. Оформление технической документации в рамках IT-проектов
5. Проверка качества и деплой программного обеспечения

Технологический стек и инструментарий:
1. Figma
2. PostgreSQL
3. OpenAPI
4. Swagger
5. Kafka
6. RabbitMQ
7. Customer Journey Map
8. Контроль качества и тестирование
9. DevOps

Бонусы и подарки

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

Сертификат/Диплом

Диплом о профессиональной переподготовке удостоверяет новую квалификацию.

Трудоустройство

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

О курсе

Освоите востребованную IT-профессию без опыта и технического образования. Обеспечите себе конкурентное преимущество в системном анализе на несколько лет вперёд. Сможете работать по специальности уже через 6 месяцев обучения.
Все курсы "Нетология"

О школе

Нетология — это образовательная платформа. Над курсами работает большая команда: авторы, методисты, продюсеры, преподаватели, маркетологи, редакторы. Каждый следит за трендами на рынке, чтобы запустить качественную программу. Студент попадает в комфортную образовательную среду: быстро вовлекается в учебный процесс, получает обратную связь от экспертов и обменивается опытом с единомышленниками.

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

196 часов теории
311 часов практики
Работа над собственным или учебным проектом

 

1. Жизненный цикл ПО. Архитектура

  • Роль системного аналитика в разработке ПО
  • Компетенции системного аналитика
  • Жизненный цикл разработки ПО
  • Гибкие методологии и их развитие. Бережливое производство: философия Lean, виды потерь при разработке ПО. Agile-манифест
  • Виды архитектур: локальная, файл-серверная, клиент-серверная, трёхслойная, микросервисная
  • Модели разработки ПО: waterfall, V-модель, инкрементная и итерационная модель
  • Архитектура информационных систем: клиент-серверная, локальная, файл-серверная, трёхуровневая архитектура

 

2. Анализ требований

  • Требования к разработке ПО
  • Методы сбора требований
  • Методы формализации требований
  • User Stories и Job Stories
  • Унифицированный язык моделирования (UML). Диаграмма классов
  • Диаграмма вариантов использования
  • Описание вариантов использования 
  • Согласование и управление изменениями требований
  • Business canvas model
  • Диаграммы активностей и последовательностей

 

3. Git и механизмы ветвления

  • Предназначение системы контроля версий Git
  • Работа с локальным репозиторием
  • Язык разметки Markdown
  • Хранение веток на GitHub
  • Командная работа с кодом
  • Git для системного аналитика
  • Работа с сервисом GitHub
  • Привязка удалённого репозитория и GitHub
  • Работа с ветками: создание, переключение, слияние, удаление, разрешение конфликтов
  • Основные операции: фиксация и откат изменений, поиск, история
  • Branching-стратегии. Gitflow Workflow

 

4. Основы разработки

  • Введение в разработку ПО: обзор языков программирования, переменные и действия с переменными
  • Логические ветвления
  • Сложные структуры данных: объекты, данные по значению и по ссылке, массивы, стек и очередь, JSON / XML
  • Алгоритм работы с репозиторием 
  • Повторение действий: циклы, функции, отладка, производительность

 

5. Интеграция систем и документирование API

  • Виды интеграции
  • XML и JSON
  • Спецификация OpenAPI и её элементы
  • Проектирование API
  • REST и SOAP
  • Реализация принципов REST
  • Обзор Swagger

 

6. Прототипирование интерфейсов

  • Основы UX/UI
  • Customer Journey Map
  • Прототипирование главного экрана мобильного приложения
  • Обзор основных инструментов: InVision, Figma, Tilda
  • Изучение функционала Figma

 

7. Тестирование и развёртывание ПО

  • Ручное и автоматизированное тестирование 
  • Режим разработчика в браузере
  • Основные практики DevOps
  • Принципы CI/CD
  • Контейнеризация и оркестраторы
  • Обзор Docker, Kubernetes, Ansible, Terraform, Jenkins

 

8. Моделирование бизнес-процессов

  • Задачи моделирования бизнес-процессов. Основные понятия и классификация,приципы и инструменты для моделирования
  • Диаграмма потоков данных
  • Моделирование бизнес-процессов и нотация BPMN 2.0. Примеры использования
  • Обзор методологии IDEF
  • Моделирование бизнес-процессов в нотациях IDEF0, IDEF

 

9. Документирование в IT-проектах

  • Согласование и управление изменениями требований
  • Проектная документация и артефакты
  • Подходы к документированию в IT-проектах
  • Software requirements specification и техническое задание
  • Стандарты документирования

 

10. SQL для анализа данных

  • Введение в SQL.Установка и знакомство
  • Основы SQL
  • Работа с базой данных PostgreSQL
  • Работа с базами данных
  • Углубление в SQL

 

11. SQL PRO

  • Командная строка. DCL и TCL
  • Зависимости. Нормализация. Денормализация
  • Масштабирование функций
  • Интеграция: API, Redis
  • Хранимые процедуры и триггеры событий
  • Основы проектирования: архитектурные модели, модели данных
  • Дополнительные модули и расширения PostgreSQL

 

12. Анализ данных в Python

  • Управляющие конструкции и коллекции 
  • Работа с файловой системой и модули
  • Исключения и обработка ошибок
  • Регулярные выражения и основы синтаксического разбора
  • Библиотека NumPy
  • Библиотека Pandas

 

13. Проектирование DWH

  • Введение в хранилище данных. Понятие БД, СУБД, хранилища данных
  • Проектирование хранилища данных
  • Виды заказчиков в процессе разработки DWH
  • Особенности архитектуры DWH и принципы построения
  • Data Governance и Data quality
  • Инструменты мониторинга выявления инцидентов
  • Производительность базы данных

 

14. BI-решения и многомерная модель данных

  • Business Intelligence как сердце аналитики
  • Разработка многомерных баз на платформе MS SSAS
  • Разработка OLAP-кубов
  • Отчётность в режиме реального времени
  • Многомерное представление данных
  • Принципы визуализации данных
  • Современные подходы к BI

 

15. Английский язык для начинающих аналитиков

  • Лексика, без которой не обойтись IT-специалисту
  • Как вести переписку на английском
  • Чтение документации и анализ требований
  • Программирование
  • Стрессовые ситуации
  • Работа и роли в команде
  • Как поддержать любую беседу на английском
  • Собрания, презентации

 

Итоговый проект

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

 

Программа трудоустройства

  • Объясним, как составить резюме, оформить портфолио и написать сопроводительное письмо так, чтобы попасть на собеседование
  • Научим самопрезентации и расскажем про самые каверзные вопросы на интервью
  • Предложим вакансии и стажировки от наших партнёров
  • Расскажем, как и на каких площадках ищут работу IT-специалисты
  • Пригласим в сообщество выпускников, чтобы вы делились своими успехами, получали советы и поддержку
Отзывы о Нетология
4.80
4.0 4
Семён,

Ответить

next0 комментариев

 
5.0 5
Женя,

Сделал выбор и не прогадал

Всем привет! У меня обучение прошло на столько гладко, что и расказать особо нечего) Но если кто выбирает и этот отзыв будет полезен, то будет здорово.

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

Ответить

next1 комментарий

 
5.0 5
Жанна Анатольевна,

Ответить

next0 комментариев