Golang Developer. Professional от Otus

При переходе на Go люди зачастую сталкиваются с различными неудобствами, вызванными непохожестью Go на другие языки программирования. В этом курсе Вы изучите, что такое Go-way, идиомы языка, а также постараетесь избежать типичных ошибок. Программа курса позволит погрузиться в разработку на Go для решения практических задач, углубления знаний в языке и сопутствующем технологическом стеке.
  • 5 месяцев
  • Сертификат об обучении
114 000 ₽

Актуальная стоимость обучения.

Данные обновлены 25 апреля 2024 г.

  • 5 месяцев
  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

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

Ознакомьтесь с программой курса «Golang Developer. Professional» от Otus

Модуль 1. Начало работы с Go

  • Тема 1. Инструментарий и начало работы с Go

  • Тема 2. Тестирование в Go. Часть 1

  • Тема 3. Элементарные типы данных в Go

  • Тема 4. Массивы, слайсы и словари

  • Тема 5. Структуры

  • Тема 6. Функции и методы

  • Тема 7. Интерфейсы. Часть 1

  • Тема 8. Интерфейсы. Часть 2

  • Тема 9. Обработка ошибок. Понятие паники

  • Тема 10. Тестирование в Go. Часть 2

Модуль 2. Concurrency в Go

  • Тема 11. Горутины и каналы

  • Тема 12. Примитивы синхронизации. Часть 1

  • Тема 13. Примитивы синхронизации. Часть 2

  • Тема 14. Concurrency patterns

  • Тема 15. Go внутри. Планировщик

  • Тема 16. Go внутри. Память и сборка мусора

  • Тема 17. Разбор домашних заданий и ответы на вопросы. Ч.1

Модуль 3. Стандартные библиотеки и практики

  • Тема 18. Работа с вводом/выводом в Go

  • Тема 19. Форматирование данных

  • Тема 20. Взаимодействие с OS

  • Тема 21. Рефлексия

  • Тема 22. Кодогенерация в Go

  • Тема 23. Файлы конфигурации и логирование

  • Тема 24. Профилирование и оптимизация Go программ

Модуль 4. Работа с сетью и БД

  • Тема 25. Контекст и низкоуровневые сетевые протоколы

  • Тема 26. Работа с SQL

  • Тема 27. Работа с HTTP

  • Тема 28. Работа с gRPC

  • Тема 29. Разбор домашних заданий и ответы на вопросы. Ч.2

Модуль 5. Микросервисы

  • Тема 30. Монолит и микросервисы

  • Тема 31. Очереди сообщений

  • Тема 32. Docker

  • Тема 33. Тестирование микросервисов

  • Тема 34. Мониторинг

Модуль 6. Проект

  • Тема 35. Проектная работа. Вводное

  • Тема 36. Консультация по проектам

  • Тема 37. Итоговое занятие

Подробная информация о курсе

Город
Онлайн
Формат обучения
Онлайн
Сертификат
Есть
Поделись курсом с друзьями

Подробнее о школе Otus
OTUS – образовательная онлайн-платформа для IT-профессионалов, основанная Дмитрием Волошиным и Виталием Чибриковым. На сегодняшний день в OTUS размещено более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, онлайн-школа подходит абсолютно для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
  • Преимущества и недостатки обучения в Otus
  • Преподаватели-эксперты. Педагоги делятся актуальными знаниями и реальными кейсами, востребованными в современной IT-индустрии.

  • Уровень подготовки неважен. В онлайн-школе предусмотрены программы 3-х уровней сложности для начинающих и профи.

  • Удобный интерфейс. Сайт школы построен таким образом, что любой сможет с лёгкостью в нём разобраться.

  • Обратная связь. Кураторы и педагоги 24/7 помогают справляться студентам с возникающими сложностями.

  • Высокая стоимость курсов. Хорошее и качественное образование не может стоить дёшево.

  • Навязанные рекламные рассылки. Спам от онлайн-школы иногда вызывает лёгкое неудобство.

  • Отзывы о курсе

    Взгляните, что студенты и выпускники говорят про Otus

    Почему выбрал курс "разработчик Golang": За полгода до начала обучения начал изучать этот язык. Он мне показался очень интересным, т.к. универсален и очень актуален. И хотя по текущей своей деятельности я не могу назвать себя профессиональным программистом, я могу успешно применя...

    Показать отзыв полностью

    Для меня принять решение об обучении на курсе по языку Java было довольно просто, достаточно было посмотреть на преподавателя и структуру курса, также огромным плюсом было увидеть в партнерах Otus.ru компанию, в которой я хотел работать. Очень важно, что перед началом курса прово...

    Показать отзыв полностью
    + ещё 24 отзыва о Otus
    Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
    Все отзывы →
    Оставить отзыв о курсе
    Проходили курс «Golang Developer. Professional» от Otus? Поделитесь своим отзывом: расскажите о плюсах и минусах обучения на данной программе.

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

    Golang Developer. Professional
    • Otus
    • 5 месяцев
    • 114 000 ₽