Назад

Инженер-программист Мастер

GeekBrains
Сложность
Для новичков
Длительность
24 мес
Тип курса
Живые лекции

Описание курса

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

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

Программа курса

Основной блок
Погружение в сферу ИТ. Вы изучите прикладную математику, познакомитесь с профессиями в разработке, популярными языками программирования и получите базовые навыки.
Введение в программирование
Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.
Введение в контроль версий + Практикум
Вы освоите все ключевые операции в системе: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. Курс приблизит вас к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.
Знакомство с языками программирования + Практикум
Познакомитесь с языками программирования: функциями и массивами, рекурсиями и двумерными массивами. Узнаете, как нужно писать код.
Знакомство с базами данных
Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.
Итоги блока. Выбор специализации
Изучите колесо компетенций и матрицу Декарта. Познакомитесь со специализациями и выберете дальнейшее направление развития.
Математика и информатика для программистов. Видеокурс
Дополнительный курс, в котором вы восполните необходимые базовые знания по математике. Курс позволит облегчить вхождение в профессию.
Специализация Программист
Знакомство с языком Python
Java: знакомство и как пользоваться базовым API
Объектно-ориентированное программирование (ООП)
Операционные системы и виртуализация (Linux)
База данных и SQL
Алгоритм и структуры данных
Исключения в программировании и их обработка
Промежуточная аттестация
Архитектура ПО
Контейнеризация
Сборка проектов и деплой, CI/CD
Парадигмы программирования и языки парадигм
Гибкие методологии (Agile, SCRUM, Kanban и другие)
вне четверти
Знакомство с веб-технологиями
вне четверти
Компьютерные сети
вне четверти
Контроль версий Углубленно (Git)
вне четверти
Итоговая аттестация

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

Волкова Галина
Волкова Галина
Создание MVP продукта, подготовка к созданию, бизнес-модель, основы управления продуктом
Сергей Корнеев
Сергей Корнеев
ИТ- безопасность
Бородин Дмитрий
Бородин Дмитрий
Венчурное инвестирование, инвестиционная оценка и финансовое моделирование, разработка стратегии развития компании, привлечение финансирования и структурирование сделок, анализ бизнеса и проведение due diligence
Морозов Владимир
Морозов Владимир
C#, Java, .Net, SCRUM
Показать еще

Часто задаваемые вопросы

Сейчас много курсов и программ обучения. В чем уникальность программы?
Мы предоставляем углубленное изучение фундамента разработки с возможностью дальнейшего выбора более узкой профильной специализации, исходя из ваших предпочтений и интересов. По сути, в общем блоке программы обучения мы даем возможность попробовать профессию на вкус: познакомиться с различными инструментами, технологиями и методами, задачами и стратегиями и только потом принять осознанное решение в выборе дальнейшего курса.
Что делать, если я не могу учиться онлайн или пропускаю занятие?
Для тех, кто не смог вовремя присутствовать на уроке, мы записываем каждое занятие. Видеозаписи всегда доступны в разделе «Обучение». Также к урокам доступны презентации и методические материалы, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания. Если вы все-таки пропустили занятие, вы можете поучаствовать в занятии другой группы и выполнить задания вместе с ней.
Хочу получить профессию и открыть свое дело. Мне хватит знаний?
Да, с набором знаний и умений по итогам прохождения программы вы сможете реализовать ваши идеи. В процессе обучения наши студенты пополняют портфолио, выполняя практические задания, которые могут стать основой для запуска собственного проекта.
Нужно оплатить все обучение одним платежом или есть рассрочка?
Мы предусмотрели несколько вариантов внесения оплаты. Вы можете оплатить всю сумму сразу, а также выбрать рассрочку на 6, 12, 18, 24 или 36 месяцев. Стоимость программы будет пошагово повышаться. Сейчас – лучшее время начать.
Какой график обучения? Получится ли совмещать его с работой?
В среднем студенты программы посвящают около 10 часов в неделю лекциям, изучению дополнительных материалов и подготовке домашних заданий. Мы рассчитали несколько схем обучения, позволяющих оптимально распределять рекомендованную нагрузку. Вы точно сможете подобрать удобный для вас график учебы, встроить его в свой привычный уклад жизни и совмещать с работой.
Если я уже работаю по этой специальности, полезна ли для меня будет эта программа?
Программа наполнена экспертными материалами и практикой. Помимо лекций, вам будут доступны тесты для проверки знаний и практические задания с возможностью получения комментариев и рекомендаций от экспертов. Такая проработка позволит еще более точно отточить ваши Hard Skills. К тому же, в ходе программы предусмотрен сбор профессионального портфолио, в процессе создания которого вы не только набьете руку на новых проектах, но и сможете еще более качественно представить собственную кандидатуру на рынке труда.
Цена
12 970 BYN
Скидка -62%
- 8 041 BYN
Итого
4 929 BYN
В рассрочку на 30 мес
433 BYN/мес
165 BYN/мес
Кешбэк
1 479 баллов

Похожие курсы

Программирование
Разработчик
12 мес
Старт: 9 декабря
-68%
Кешбэк 30%: 1 124 балла
11 663 BYN
3 744 BYN
В рассрочку на 24 мес
156 BYN/мес
Программирование
Профессия Python-разработчик
ХИТ
-60%
Кешбэк 30%: 900 баллов
7 498 BYN
2 999 BYN
В рассрочку на 24 мес
125 BYN/мес
Программирование
Инженер-программист
12 мес
Старт: 9 декабря
-68%
Кешбэк 30%: 1 124 балла
11 663 BYN
3 744 BYN
В рассрочку на 24 мес
156 BYN/мес
Программирование
Профессия Инженер по тестированию
7 мес
-60%
Кешбэк 30%: 960 баллов
7 998 BYN
3 199 BYN
В рассрочку на 24 мес
134 BYN/мес
Программирование
Профессия 1С-разработчик
6 мес
ХИТ
-65%
Кешбэк 30%: 762 балла
7 251 BYN
2 538 BYN
В рассрочку на 24 мес
106 BYN/мес
Программирование
Интенсив Инженер по ручному тестированию
2 мес
Старт: 5 декабря
-55%
Кешбэк 30%: 740 баллов
5 475 BYN
2 465 BYN
В рассрочку на 18 мес
137 BYN/мес
Программирование
Data Science
24 мес
Старт: 9 декабря
-62%
Кешбэк 30%: 1 479 баллов
12 970 BYN
4 929 BYN
В рассрочку на 30 мес
165 BYN/мес
Программирование
Блокчейн с нуля
9 мес
Старт: 9 декабря
-72%
Кешбэк 30%: 839 баллов
9 983 BYN
2 795 BYN
В рассрочку на 18 мес
156 BYN/мес
Программирование
Профессия Fullstack-разработчик на Python
14 мес
Старт: 7 декабря
ХИТ
-50%
Кешбэк 30%: 1 419 баллов
9 460 BYN
4 730 BYN
В рассрочку на 36 мес
132 BYN/мес
Программирование
Метавселенные
12 мес
Старт: 9 декабря
-68%
Кешбэк 30%: 1 124 балла
11 663 BYN
3 744 BYN
В рассрочку на 24 мес
156 BYN/мес
Программирование
Web 3.0
12 мес
Старт: 9 декабря
-68%
Кешбэк 30%: 1 124 балла
11 663 BYN
3 744 BYN
В рассрочку на 24 мес
156 BYN/мес
Программирование
«Белый» хакер
13 мес
Старт: 7 декабря
-50%
Кешбэк 30%: 1 419 баллов
9 460 BYN
4 730 BYN
В рассрочку на 36 мес
132 BYN/мес
Программирование
Профессия Java-разработчик