Видеокурсы, видеоуроки, обучающие видео, тренинги

Разработка IT‑продуктов и информационных систем

0

Программа бакалавриата ТюмГУ и Нетологии.

Программа ТюмГУ и Нетологии готовит специалистов по трём основным направлениям: фронтенд, бэкенд и мобильная разработка.

Программа обучения — 4 года.

Первый курс

• Погрузитесь в основы математики и программирования.
• Изучите языки Java и Python.
• Начнёте создавать свои первые проекты на Python.

Первый семестр

В первом семестре освоите базовые дисциплины и познакомитесь с тенденциями в сфере разработки. Начнёте изучать язык программирования Python.

— Иностранный язык.
— Безопасность жизнедеятельности (БЖД).
— Россия и мир.
— История России.
— Принципы естественно-научного познания.
— Философия: технологии мышления.
— Алгебра.
— Математический анализ.
— Программирование и алгоритмизация.
— Введение в специальность.

Второй семестр

Начнёте изучать основы программирования: языки Java и С++, операционные системы и архитектуру цифровых устройств. В рамках дисциплины «Проектно-исследовательская работа» поработаете над кейсами компаний-партнёров.

— Иностранный язык.
— Физическая культура и спорт.
— Архитектура цифровых устройств и операционные системы.
— Дискретная математика.
— Математический анализ.
— Программирование и алгоритмизация.
— Проектно-исследовательская работа. Хакатон.
— Разработка на Java.
— Электив на выбор.

Второй курс

• Изучите язык программирования JavaScript.
• Познакомитесь глубже с базами данных, основами кибербезопасности и машинного обучения.
• Начнёте осваивать навыки для эффективной работы в команде.
• Выберете направление для дальнейшего профессионального развития: бэкенд-, фронтенд- или мобильную разработку.

Третий семестр

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

— Иностранный язык.
— Аналитическое чтение.
— Управление проектами.
— Базы данных.
— Дискретная математика.
— Компьютерные сети.
— Основы UX/UI-дизайна.
— Основы JavaScript.

Четвертый семестр

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

— Анализ данных и основы машинного обучения.
— Основы кибербезопасности.
— Теория вероятностей и математическая статистика.
— Профильная дисциплина.
— Тестирование прикладного ПО.
— Электив на выбор.
— Технологическая практика (учебная).

Третий курс

• Углубитесь в особенности разработки по выбранному треку.
• В рамках основного блока изучите методы искусственного интеллекта, технологии DevOps и типичные решения при проектировании программ.
• Получите опыт командной работы над проектом в хакатоне.

Пятый семестр

Погрузитесь в один из трёх треков, приступите к изучению многопоточности и управлению производительностью приложений. Познакомитесь с методами искусственного интеллекта.

Основной блок:
— Разработка клиент-серверных приложений.
— Стандартизация и сертификация ПО.
— Теория и практика многопоточности.
— Функциональное моделирование систем.
— Методы искусственного интеллекта, ч.1.
— Управление производительностью приложений.
Фронтенд-разработчик:
— Веб-вёрстка.
— Программирование на языке TypeScript.
Бэкенд-разработчик:
— Спецглавы баз данных.
— Разработка серверной части программного приложения на Java.
Мобильный разработчик:
— Архитектуры и особенности мобильной разработки.
— Программирование для Android.

Шестой семестр

В основном блоке познакомитесь с паттернами проектирования, методами параллельной обработки данных и технологиями DevOps. В рамках дисциплины «Проектный семинар» разработаете MVP продукта по направлениям.

Основной блок:
— Управление цифровым продуктом.
— Паттерны проектирования.
— Методы искусственного интеллекта, ч.2.
— Методы параллельной обработки данных.
— Современные архитектурные решения.
— Технологии DevOps.
— Проектный семинар. Хакатон.
Фронтенд-разработчик:
— Фреймворки фронтенд-разработки.
— Разработка интерфейса пользователя.
Бэкенд-разработчик:
— Серверные фреймворки бэкенд-разработки.
— Контейнеризация и виртуализация.
Мобильный разработчик:
— Библиотеки и фреймворки мобильной разработки.
— Практический семинар по Android SDK.

Четвёртый курс

• Суммируете полученные навыки в выпускной квалификационной работе (ВКР) — разработаете программный продукт в своём направлении.
• Изучите облачные технологии, а также менеджерские дисциплины, которые помогут лучше понять коммуникацию в IT-сфере.

Седьмой семестр

В основном блоке вы разберётесь в особенностях стартапа, а также познакомитесь с облачными технологиями. Обучение по трекам завершится проектным семинаром.

Основной блок:
— Стартап экосистемы.
— Облачные технологии.
— Проектирование интеграционных решений.
— Методы оптимизации.
— Ведение переговоров и основы коммуникации.
— Проектный семинар.
Фронтенд-разработчик:
— Дизайн-системы.
Бэкенд-разработчик:
— Разработка на GO.
Мобильный разработчик:
— Дизайн мобильных приложений.

Восьмой семестр

В течение полугода вы будете работать над выпускной квалификационной работой. В своём дипломном проекте вы можете разработать MVP продукта в одной из областей: фронтенд-, бэкенд- или мобильной разработки.

— Современные средства подготовки технической документации.
— Технологическая (производственная) практика.
— Выполнение и защита выпускной квалификационной работы.

Вашу квалификацию подтвердит диплом ТюмГУ.

При успешной защите выпускной работы вы получите диплом очного бакалавриата вуза. Вам будет присвоена квалификация «Бакалавр» по направлению подготовки «09.03.02 Информационные системы и технологии».

Дополнительно вы получите диплом Нетологии, с присвоенной квалификацией выбранного трека «Frontend-разработчик», «Backend-разработчик» или «Мобильный разработчик». Это добавит вам преимущество на рынке труда.

Перейти на страницу бакалавриата →


Оставьте ответ

Ваш электронный адрес не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.