Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

45 000 ₽
есть рассрочка

Golang

  • 12 место по популярности в мире среди языков программирования
  • 200 000 р. средняя зарплата Golang-разработчика
  • 1800 вакансий на территории РФ, данные взяты с сайта hh.ru

Ваш путь в программе Golang by Rebrain:

  1. Стажировка
    Вы попадаете на виртуальную стажировку по направлению – разработка на Go.
  2. Практикуйтесь, когда удобно
    Проходите практикум в удобное для вас время. Срок практикума неограничен.
  3. 25+ заданий
    Поэтапно проходите более 25 заданий. К каждому заданию прилагаются необходимые материалы для его выполнения.
  4. Мастер–классы
    Закрытые мастер-классы наших экспертов.
  5. Проверка за 24 часа
    SLA 24 часа на каждое сданное задание.
  6. Отвечаем быстро
    Есть вопрос по заданию? Спрашиваете у авторов практикума и экспертов в закрытом чате Telegram.
  7. Выпускной проект
    Полный кейс реального проекта.
  8. Резюме
    Готовим ваше резюме и передаем HR.
  9. Finish
    Помогаем подобрать интересный проект.

Практикум Golang by REBRAIN

  • 90% практики. 25+ рабочих задач.
  • Все задания идут в ваше портфолио.
  • Личная проверка заданий экспертами. Высылаем подробные объяснения к каждому заданию.
  • Выполняете реальные кейсы разработчика на Go.
  • Быстрая проверка заданий. Максимальное время проверки - 24 часа.
  • Эффективность. Вы своими руками сделаете задания, актуальные для разработчика на Go.
  • Практикуйтесь в удобное для вас время.
  • Чат с составителями практикума и действующими разработчиками.
  • Смотрите видеоматериалы в удобное для вас время.
  • Живые мастер-классы от действующих разработчиков.

Кому подойдет практикум:

  • Разработчики
  • Специалисты по тестированию
  • Системные архитекторы и аналитики
  • DevOps-инженеры

С какими задачами поступают к нам на практикум?

  • Освоить разработку на языке Golang
  • Понять концепцию микросервисного взаимодействия в контексте современных практик
  • Научиться настраивать взаимодействие сервиса с окружением
  • Научиться собирать метрики сервиса
  • Для DevOps-инженера - расширить кругозор в части современных подходов к разработке

Клуб выпускников

После прохождения практикума и защиты финального проекта вы попадаете в Клуб выпускников REBRAIN

Что включает в себя наш клуб?

  • Телеграм-чат для вопросов
  • Доступ к интересным вакансиям, которых часто нет на HH и в Телеграм-каналах
  • Приглашения на профессиональные мероприятия со скидками либо бесплатно
  • Сообщество ИТ-специалистов, в котором просто приятно пообщаться и поделиться новостями
  • Бесплатное участие в ежегодной конференции от REBRAIN

Постподдержка и трудоустройство

  • Предоставим карту компетенций
  • Поможем составить актуальное резюме
  • Поможем подобрать интересный проект

Что вы получите после обучения

Приобретаемые навыки
1
Оптимизация
2
Golang
3
Микросервисная архитектура
4
Advanced
5
Middleware
6
Работа с БД
7
Сервер на Go
8
Обработка запросов
9
Context
10
Продвинутая работа с модулями
11
Cgo
12
Пакет unsafe
13
Межсервисное взаимодействие
14
Работа сервиса в кластере
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

TeamLead команды Go-разработки в МТС Банке.

Опыт разработки – 4 года.

Старший Golang-разработчик в МТС Банке.

Опыт разработки - 4 года.

Golang-разработчик в МТС Банке.

Опыт разработки - 3 года.

Образовательная организация

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

Онлайн-практикумы для специалистов по инфраструктуре.

Практикумы Rebrain - это

  • 90%практика
  • 10%теория
  • 24 часа на проверку
  • карта компетенций
  • сертификат REBRAIN

Все программы разрабатывались на базе международного агентства по IT инфраструктуре Fevlake.com. С 2012 года мы проектируем и обслуживаем IT инфраструктуры наших заказчиков.

Занимайтесь бизнесом и разработкой, доверьте вашу инфраструктуру Fevlake.

Наши практикумы проходят сотрудники:

  • ТОП 5 Банков РФ
  • ТОП 5 Телеком-компаний РФ
  • GameDev
  • ТОП 50 IT-компаний РФ
  • Госсектора

Компания Fevlake работает с 2012 года. Наше основное направление – это проектирование и обслуживание IT-инфраструктур.
Для профессионального решения этой задачи мы собрали команду DevOps-инженеров со всего мира.

Наша миссия - избавить вас от всех проблем с инфраструктурой и тем самым дать возможность эффективно развивать ваш продукт.

Мы готовы решить любые задачи. Но наша главная цель - подобрать оптимальное по эффективности, денежным и трудозатратам решение вашей задачи. Если для него потребуется установить IIS под Windows 2016 - мы сделаем именно это, а не будем уговаривать вас на внедрение «модных», но малоэффективных в вашем случае технологий.

Если для вашей задачи нужна «стамеска», мы не будем решать ее «молотком». Мы найдем тот инструмент, который поможет решить вашу задачу оптимально.

Почему нас выбирают?

  • Мы всегда на связи и реагируем на алерты 24/7.
  • Следим за всеми новыми технологиями и подтверждаем свой опыт сертификатами. Наши специалисты сертифицированы по программам Docker, Kubernetes, Google Cloud Architect, Red Hat.
  • Мы не являемся вендором ИТ-производителей, поэтому свободны в выборе и подбираем те продукты и технологии, которые будут наиболее эффективны для вашей компании.
  • Мы стремимся слушать и слышать запросы наших клиентов. Так, недавно в нашей команде появились администраторы баз данных, так как у клиентов возникла потребность, чтобы мы поддерживали не только инфраструктуру, но и базы данных, аналитику и др.

Начало работы с Fevlake

  1. Подписывем NDA
  2. Бриф по вашим задачам и целям
  3. Подготовка Road Map проекта. Просчет стоимости инфраструктуры / работ
  4. Презентация Road Map проекта. Коммерческое предложение

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

Работа с БД

  • Конфигурирование подключения к БД (postgres)
  • Работа с БД (postgres)
  • Миграции (goose)
  • Работа с базой на примере использования GORM
  • Работа с NoSql (Mongo)

Сервер на Go (обработка запросов, context, middleware)

  • Поднимаем сервер, роутинг, первый handler
  • Работа с параметрами
  • Роутер Gorilla
  • Роутер Chi
  • Middleware
  • Контекст запроса
  • fasthttp
  • WebSockets

Низкоуровневость + продвинутая сборка

  • Продвинутая работа с модулями
  • Сборка с использованием Idflags
  • Сборка для разных ОС
  • Пакет unsafe
  • Cgo

Микросервисная архитектура

  • Заворачиваем наш сервис в образ
  • Продвинутая сборку образа
  • Подтягиваем конфигурации из key-value store (consul)

Межсервисное взаимодействие

  • Синхронное взаимодействие через REST
  • gRPC взаимодействие
  • Interceptors
  • Асинхронное взаимодействие (kafka) и pub-sub
  • Работа с GraphQL в Go

Оптимизация

  • in-memory хранение
  • Redis
  • Самописный LRU cache

Работа сервиса в кластере

  • Формат логов и уровни логирования
  • Пишем логи (Greylog)
  • Сквозное логирование
  • Метрики (Prometheus + Grafana)
  • graceful обработка сигналов
  • healthcheck

Рейтинг курса

3.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 23.03.2024 18:38
Golang-разработчик. Advanced

Golang-разработчик. Advanced

Оставить отзыв
Поделиться курсом с друзьями