Факультет Go-разработки

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

Факультет Go-разработки
Цена
225000
Кэшбэк до 6,5%
18 месяцев18 месяцев
Сертификат гос. образцаСертификат гос. образца
РусскийРусский
Geekbrains
Купить с кэшбэком

Описание:

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

Через полтора года практического обучения вы освоите современные технологии Go - разработки.

В результате обучения вы приобретете компетенции, необходимые для работы в крупной IT-компании:

  • Опыт разработки на языке Go
  • Опыт использования как реляционных, так и нереляционных баз данных
  • Опыт использования очередей задач
  • Опыт асинхронного программирования и разработки многопоточных приложений
  • Понимание, как устроен HTTP и другие распространенные протоколы
  • Уверенность в написании SQL запросов и умение их оптимизировать
  • Понимание, что такое ООП, применение на практике основных паттернов
  • Опыт написания тестов
  • Знания основных алгоритмов и структур данных
  • Опыт работы с Linux и командной строкой
  • Опыт использования Git и Docker

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

  • Введение в профессию

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

  • Личный блог

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

  • Фронтенд для сервиса объявлений

В третьей четверти вы погрузитесь в изучение JavaScript и React JS и отточите свои навыки на реальном проекте — разработаете фронтенд-составляющую для сервиса объявлений. Также вы изучите алгоритмы и паттерны на Go.

  • Видеоплатформа цифрового TV. Совместно с компанией Ростелеком

В четвертой четверти вы поработаете над кейсом от компании Ростелеком - создадите сервис, отвечающий за предоставление пользователям каталога с фильмами и сериалами, их аренду и покупку. Научитесь реализовывать HTTP REST API сервера, работать с пользовательскими сессиями, работать с базами данных и построением сложных запросов, проверять и тестировать производительность с последющей оптимизацией, интегрировать backend-сервис с frontend-частью.

  • Сервис заказа товаров и услуг

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

  • Выпускной проект

В шестой четверти вы изучите СУБД Postgres. В течение трех месяцев вы будете работать в команде и реализуете выпускной проект. Также у вас будет возможность проверить свои знания на курсе подготовки к собеседованию.

  • Предметы с индивидуальным выбором даты старта

Курсы вне четверти являются частью основной программы обучения и обязательны к прохождению. Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения. На прохождение этих предметов у вас есть 2.5 года с момента покупки обучения в GeekUniversity. Проходите параллельно с четвертями или после полутора лет обучения.