Разработчик Golang

Добавить в Список желанийДобавлен в избранноеУдалено из списка желаний 0
Сравнить
Разработчик Golang
Добавить свой отзыв

Курс поможет узнать что такое Go-way, ознакомиться с тем, что такое идиомы языка и поможет избежать типичных ошибок после погружения в разработку на Go.

Разработчик Golang
Otus
Разработчик Golang
Разработчик Golang

Описание

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



Длительность
5 месяцев
Профессия
Разработчик Golang
Уровень
Начинающий
Трудоустройство
Частичная помощь
Объем
146 академических часов
Рассрочка
Есть

Чему Вы научитесь?

  • Рассмотрите основные синтаксические конструкции и их выполнение в runtime
  • Познакомитесь с горутинами и каналами, с тем, как устроена память и сборка мусора в Gо
  • Изучите стандартные протоколы и форматы, а также напишите простой web-сервер

  • Научитесь взаимодействовать с операционной и файловой системами из Go и рассмотрите инструменты профилирования программ, написанных на Go
  • Изучите вопросы интеграционного тестирования, развертывания и эксплуатации приложений
  • Освоите  вопросы архитектуры web сервисов, в частности популярную на данный момент микросервисную архитектуру

вернуться в меню ↑

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

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

  • Тема 1: Инструментарий и начало работы с Go
  • Тема 2: Тестирование в Go. Часть 1
  • Тема 3: Элементарные типы данных в Go
  • Тема 4: Структуры
  • Тема 5: Массивы, слайсы и словари
  • Тема 6: Функции и методы
  • Тема 7: Интерфейсы. Часть 1
  • Тема 8: Интерфейсы. Часть 2
  • Тема 9: Обработка ошибок. Понятие паники
  • Тема 10: Тестирование в Go. Часть 2

Concurrency в Go

  • Тема 1: Горутины и каналы
  • Тема 2: Примитивы синхронизации. Часть 1
  • Тема 3: Примитивы синхронизации. Часть 2
  • Тема 4: Concurrency patterns
  • Тема 5: Go внутри. Планировщик
  • Тема 6: Go внутри. Память и сборка мусора

Стандартные библиотеки и практики

  • Тема 1: Работа с вводом/выводом в Go
  • Тема 2: Форматирование данных
  • Тема 3: Взаимодействие с OS
  • Тема 4: Рефлексия
  • Тема 5: Кодогенерация в Go
  • Тема 6: Файлы конфигурации и логирование
  • Тема 7: Профилирование и оптимизация Go программ

Работа с сетью и БД

  • Тема 1: Контекст и низкоуровневые сетевые протоколы
  • Тема 2: Работа с SQL
  • Тема 3: Работа с HTTP
  • Тема 4: Работа с gRPC

Микросервисы

  • Тема 1: Монолит и микросервисы
  • Тема 2: Очереди сообщений
  • Тема 3: Docker
  • Тема 4: Тестирование микросервисов
  • Тема 5: Мониторинг

Проект

  • Тема 1: Проектная работа
  • Тема 2: Консультация по проектам
  • Тема 3: Итоговое занятие

Станьте разработчиком Golang
Записаться

22 500 ₽/месяц

вернуться в меню ↑

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

Артем Желтак

Rambler&Co

Елена Граховац

Engineering Manager

вернуться в меню ↑

Как проходит обучение

1

Онлайн-занятия

Всё обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя.
2

Вебинары

Вебинары идут дважды в неделю по 1,5 часа. Все вебинары сохраняются и в записи в вашем личном кабинете.
3

Домашнее задание

Домашнее задание выдается в среднем одно в неделю, а его выполнение занимает от 2 до 5 часов.
4

Проектная работа

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

22 500 ₽/месяц

вернуться в меню ↑

Отзыв о курсе

Курс отличный. Рассчитан на подготовленных людей, так как кода в домашках писать нужно будет много, но взамен получите хорошую практику разработки. Курс даст крепкую базу middle разработчика.
Максим ГончаренкоМаксим Гончаренко
Работаю по фрилансу в двух проектах фулстэк разработчиком. Выбрал курс Golang, так как до этого учил и использовал данный язык по самоучке, и хотелось подтянуть знания под руководством опытных программистов.
Даурен МанауовДаурен Манауов

Детали

Спецификация: Разработчик Golang

Для кого

Веб-разработчикам

Форма

Онлайн

Язык программирования

Go

Рассрочка

Есть

Тип

Профессия

Отзывы (0)

Отзывы покупателей

0.0 из 5
0
0
0
0
0
Написать отзыв

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Разработчик Golang”

EdAdvisor
Регистрация
Сброс пароля
Сравнить товары
  • Итого (0)
Сравнить
0