Курсы
Программирование

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

Формат
Онлайн
Трудоустройство
Да
Уровень
Средний
Результат
Сертификат

Описание

Онлайн-курс по Разработчик Golang от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.

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

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

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

Concurrency в Go

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

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

  • Работа с вводом/выводом в Go
  • Форматирование данных
  • Взаимодействие с OS
  • Рефлексия
  • Кодогенерация в Go
  • Файлы конфигурации и логирование
  • Профилирование и оптимизация Go программ

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

  • Контекст и низкоуровневые сетевые протоколы
  • Работа с SQL
  • Работа с HTTP
  • Работа с gRPC

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

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

Проект

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

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

    Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета

  • 3

    Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)

  • 4

    Получите доступ к учебным материалам

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

Текущая цена

Бесплатно
Записаться на курс

Автор курса

OTUS

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

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей