Системный архитектор

Основная программа

Что это?
Двухгодовая бесплатная образовательная программа,
4 семестра, по 3-4 дисциплины
в каждом
В первые два семестра глубже познакомитесь с технологиями разработки, изучите методы анализа качества алгоритмов и ПО, прокачаете soft skills.
В третьем семестре разберетесь в специальных дисциплинах, освоите необходимые инструменты и займетесь профориентацией.
Во время обучения выполняете домашние задания, сдаете рубежные контроли, зачеты, экзамены и готовите проекты. В четвертом семестре вместе с командой выполните выпускной проект и проведете его публичную защиту.
Работаете с реальными задачами, разбираете примеры из практики, анализируете существующие проекты, общаетесь с экспертами и погружаетесь в профессию.

Основная программа

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

Web-технологии

Цель курса — всестороннее изучение устройства и принципа работы современных web приложений и сети WWW в целом, а также получение практических навыков web разработки. Акцент в курсе сделан на разработку серверного ПО, т.е. backend разработку.

Видео о курсе

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

  • 17 занятий
  • 68 ак. часов

Курс преподают

  • Динар Сабитов Динар Сабитов
  • Савва Демиденко Савва Демиденко
  • Николай Мелешенко Николай Мелешенко
1из3

Алгоритмы и структуры данных

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

Видео о курсе

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

  • 18 занятий
  • 72 ак. часов

Курс преподают

  • Дмитрий Корепанов Дмитрий Корепанов
  • Алексей Крымов Алексей Крымов
  • Дмитрий Глушенков Дмитрий Глушенков
1из3

Углубленное программирование на C/C++

Цель курса — формирование практических навыков и умений, необходимых специалистам по разработке программного обеспечения (ПО) UNIX-подобных операционных систем для участия в проектах промышленной разработки среднего уровня сложности на языках C и C++, в том числе для замещения стажерских должностей разработчиков серверной части высоконагруженных приложений.

Видео о курсе

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

  • 19 занятий
  • 76 ак. часов

Курс преподают

  • Алексей Халайджи Алексей Халайджи
  • Илья Санеев Илья Санеев
  • Юлиана Лихолай Юлиана Лихолай
1из3

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

Разработка веб-сервисов на Golang

Цель курса — дать основы программирования на языке Go, а также опыт применения языка в основных задачах, которые встречаются в серверной веб-разработке. В первой части курса будет рассмотрен сам язык, во второй части полученные знания будут применены на практике.


 

Видео о курсе

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

  • 19 занятий
  • 80 ак. часов

Курс преподают

  • Дмитрий Дорофеев Дмитрий Дорофеев
  • Василий Романов Василий Романов
  • Андрей Кучин Андрей Кучин
  • Никита Алтунин Никита Алтунин
1из4

Базы данных

Цель курса — Изучить  принципы и концепции работы с данными и основы архитектуры современных СУБД, познакомитесь с реляционными моделями и научитесь применять знания при проектировании и управлении базами данных.

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

  • 17 занятий
  • 68 ак. часов

Курс преподают

  • Никита Стрелков Никита Стрелков
  • Игорь Стулов Игорь Стулов
  • Станислав Ступников Станислав Ступников
1из3

Фронтенд-разработка

Цель курса — познакомить студентов с таким направлением IT-разработки, как Frontend. Мы даём студентам базовые и продвинутые навыки Frontend-разработки, а также знакомим их со всеми необходимыми принципами, правилами и подходами к разработке современных web-приложений. В результате завершения курса студенты получают все необходимые знания для успешного прохождения собеседования на должность начинающего Frontend-разработчика в любой крупной IT-компании

Видео о курсе

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

  • 19 занятий
  • 84 ак. часов

Курс преподают

  • Дмитрий Дорофеев Дмитрий Дорофеев
  • Aлексей Тюльдюков Aлексей Тюльдюков
  • Сергей Володин Сергей Володин
  • Александр Цветков Александр Цветков
  • Игорь Дружинин Игорь Дружинин
1из5

Проектирование интерфейсов

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

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

  • 13 занятий
  • 52 ак. часов

Курс преподают

  • Анна Преображенская Анна Преображенская
  • Юлия Кожухова Юлия Кожухова
  • Наталья Ефремова Наталья Ефремова
1из3

Тренинг "Навыки деловых коммуникаций"

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

Видео о курсе

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

  • 12 занятий
  • 128 ак. часов

Курс преподают

  • Ирина Павлова Ирина Павлова

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

Безопасность интернет-приложений

Цель курса — Изучение безопасности современных сервисов с точки зрения penetration tester-а и разработчика.
Получение знаний о всех современных векторах атаки на интернет-приложения
Получение навыков создания безопасных архитектур и защиты от атак.
Владение современными инструментами аудита безопасности.

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

  • 15 занятий
  • 60 ак. часов

Курс преподают

  • Сергей Прилуцкий Сергей Прилуцкий
  • Николай Ермишкин Николай Ермишкин
  • Никита Куликов Никита Куликов
1из3

Мобильная разработка

Цель курса — познакомить студентов с разработкой для современных мобильных устройств на примере одной из основных мобильных платформ - Android или iOS.

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

  • 1 занятий
  • 56 ак. часов

Курс преподают

  • Алексей Фиалко Алексей Фиалко
  • Вадим Поселянин Вадим Поселянин
  • Андрей Говоровский Андрей Говоровский
  • Артур Сардарян Артур Сардарян
1из4

Обеспечение качества в разработке ПО

Цель курса — Получение студентами теоретических знаний и практических навыков по обеспечению качества ПО.

Видео о курсе

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

  • 14 занятий
  • 56 ак. часов

Курс преподают

  • Дмитрий Котегов Дмитрий Котегов
  • Рената Минигалиева Рената Минигалиева
  • Виктория Камолдинова Виктория Камолдинова
1из3

Проектирование высоконагруженных систем

Цель курса — получение студентами навыков проектирования высокоэффективных программных систем.

Видео о курсе

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

  • 13 занятий
  • 52 ак. часов

Курс преподают

  • Александр Быков Александр Быков
  • Дмитрий Чернышов Дмитрий Чернышов
1из2

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

Разработка выпускного проекта

Цель курса — интегрировать все знания, накопленные студентами за два года обучения в технопарке, и применить их на практике при создании в команде реального продукта.

Видео о курсе

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

  • 18 занятий
  • 103 ак. часов

Курс преподают

  • Мартин Комитски Мартин Комитски
  • Марина Плешкова Марина Плешкова
  • Дмитрий Котегов Дмитрий Котегов
  • Екатерина Лисовская Екатерина Лисовская
  • Александра Гуляева Александра Гуляева
  • Дмитрий Зайцев Дмитрий Зайцев
  • Алексей Опалев Алексей Опалев
1из7

Присоединяйтесь к «Технопарку»!

Быть на связи

Напомнить о старте набора?

Остались вопросы?

Загляните в раздел с ответами на часто задаваемые вопросы, там наверняка найдется нужное.

Напишите нам

Обязательно ответим и все расскажем.