Курсы Golang в 2024 году, 8 курсов

На чтение
8 мин.
Просмотров
67
Дата обновления
16.12.2024
Освойте Golang с помощью лучших курсов! Научитесь создавать высокопроизводительные приложения, работать с базами данных и микросервисами. Мы собрали преимущества и недостатки программ для вашего удобного выбора.
Платформа Курс Трудойстройство Сложность обучения Тип обучения Формат обучения
practicum.yandex.ru Продвинутый Go-разработчик
skillfactory.ru Профессия Backend-разработчик на Go
practicum.yandex.ru Go-разработчик с нуля Начальная Курс Онлайн
otus.ru Golang Developer. Professional Профессиональная Курс Онлайн
slurm.io Golang для инженеров Средняя Курс Онлайн
slurm.io Golang для инженеров
slurm.io Golang-разработчик Средняя Курс Онлайн
slurm.io Golang-разработчик

После нажатия на кнопку "Обучение", вас перенаправят на новую страницу, где можно будет выбрать и начать изучение курса. Ссылки в этом материале всегда актуальны, поэтому вы можете смело ими пользоваться. Желаем всем успехов!

Продвинутый Go-разработчик

О курсе⁚

Сможете вырасти до мидла: пройдёте 54 урока, сделаете 3 учебных проекта и получите 12 индивидуальных консультаций.

Основные параметры курса:

  • Язык курса⁚ Русский
  • Цена⁚ 152 000 ₽
12452

Профессия Backend-разработчик на Go

Основные параметры курса:

  • Язык курса⁚ Русский
  • Цена⁚ 142 524 ₽
  • Рассрочка⁚ От 3 959 ₽/мес
  • Период рассрочки⁚ 36

Отзывы о курсе Профессия Backend-разработчик на Go от skillfactory.ru

Егор Т.
01.09.2023
5

Профессия Backend-разработчик на Go

Прохожу курс Backend developer - GO на платформе Skillfactory. Учусь в университете на Международных отношениях, на 2 курсе понял, что это не мое и начал осваивать новую и более перспективную профессию. В принципе, с нуля возможно начать учиться, всю нужную базовую информацию дают на вводных модулях. Если что-то непонятно, то помогают менторы и гугл. На выполнение одного модуля дается 3 недели, поэтому времени на учебу хватит сполна. Платформу и курс очень советую!
Николай У.
21.08.2023
5

Профессия Backend-разработчик на Go

Завершаю годовой курс Go-разработчик бекэнда.
Skillfactory доволен - хотелось бы отметить:
+ равномерное по курсу качество материала
(нет такого, что ознакомительные уроки - вау крутые, а потом начинается абы как, лишь бы набить материала в платный курс. Все равномерно хорошо- объяснения простые, доступные)
+ задания соответствуют изученному материалу
+ менторы помогают разобраться с вопросами и проблемами в онлайн-чате (иногда правда можно пару дней ждать ответ)
Вот только что сделал микросервис на Go - сервер- аггрегатор новостей - в рамках задания https://github.com/Nikolai-Uvarov/NewsAgg.git Этому научили с нуля за 9 мес (учеба в свободное от работы время, часов по 5-10 в неделю)
Andrey T.
05.08.2023
5

Профессия Backend-разработчик на Go

курс  "Backend-разработчик на Go" в  августе  2022, сейчас заканчиваю.  Работаю в телекоммуникационной компании, язык "Go" так  как считаю его перспективным.  сам курс достаточно интенсивный, часто не успевал, мне помог опыт работы в IT  сфере. но даже при наличии опыта узнавал некоторые вещи.
Задания (практическая работа ) в общем не сложные,  тесты бывают с ошибками но саппорт реагирует достаточно быстро,есть свой месседжер "Пачка"(раньше был Slack).  Мне кажется  что надо провести ревизию курса. не которые вещи устарели, либо на данный момент ограничен доступ  к некоторым сайтам(иностранным) . В целом курс мне понравился неплохо структурирован, есть ссылки на более подробное изучение материала. Менторы отвечают оперативно. Спасибо.
13578

Go-разработчик с нуля

О курсе⁚

Курс по разработке на языке Go для начинающих

Основные параметры курса:

  • Язык курса⁚ Русский
  • Выдача сертификата⁚ диплом о профессиональной переподготовке
  • Сложность⁚ Начальная
  • Цена⁚ 145 000 ₽
  • Длительность обучения⁚ 8 месяцев
  • Период рассрочки⁚ 8

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

  • Вводный модуль
  • Основы Go
  • HTTP в Go и REST API
  • SQL и базы данных
  • Многопоточность в Go
  • Базовый Linux
  • Основы CI/CD и работы с Docker
  • Итоговый проект

Чему вы научитесь⁚

  • Узнаете, что такое контейнеризация, и начнёте работу в Docker: cоздадите и соберёте образ Docker, запустите контейнер, познакомитесь с Docker Compose. Узнаете, что такое CI/CD, пайплайны и GitHub Actions.
  • Изучите основы работы с командной строкой и принципы взаимодействия с программами на уровне операционной системы. Это ускорит процесс разработки и отладки приложений.
  • Изучите основы работы с многопоточностью — одной из уникальных особенностей языка Go.
  • Начнёте изучать важны раздел бэкенд-разработки, который связан с логикой создания хранилищ данных и порядком их организации.

Отзывы о курсе Go-разработчик с нуля от practicum.yandex.ru

Александр П.
17.07.2024
2

Go-разработчик с нуля

Отзыв на курс "Go разработчик с нуля" на платформе "Яндекс Практикум". Срок прохождения: 10.2023 - 06.2024.
Курсом я разочарован. Мои опасения по поводу того, что курс сырой (я был в первой когорте), к сожалению, оправдались.
Расстраивает, что каждая новая тема изолирована от всех предыдущих то есть тему прошли и забыли. Нет наслоения и нарастающей сложности. Складывается ощущение, что курс делали маркетологи, вложив бОльшую часть бюджета в рекламу, а сам курс "сколотили" очень быстро и на коленке.
В разговоре с человеком из практикума перед покупкой, мне рассказывали как будет круто, интересно и сложно, что будет что добавить в портфолио, что задание будут приближены к реальным рабочим, что после прохождения курса можно устроиться на позицию джуниор+. Что в группе будет 15-20 человек, то есть более-менее индивидуальный подход, что курс новый, но не сырой, а уже "обкатанный". Но что-то мне подсказывает, это было просто "впаривание" стремного курса. В курсе нет и половины того, что обещали по телефону, через пару месяцев после старта выяснилось, что звонящий просто всё напутал и в один курс засунул и курс "с нуля" и "продвинутый". В портфолио добавить нечего, в группе вместе с "командой поддержки", 150 человек. 150 Карл, не 15-20, а именно 150 и на всю эту группу 2 ментора.
Катастрофически мало практических заданий, (нужно постоянно придумывать, чем себя занять), а те, что есть — синтетические. Нет представления, чем мы потом должны заниматься на работе. Хотя обещали задачи, как на реальной работе. По факту только одна практическая была похожа (финальный проект - разработка API для TODO-листа). Всего на платформе ЯндексПрактикум было 6 задач, которые более-менее (не считая финальной, она была классной). С таким раскладом можно было назвать платформу ЯндексТеоретикум.
Невероятное количество орфографических ошибок в теории и "тренажере". Не представляю, как они туда попали, ведь любой современный текстовый редактор их подчеркивает.
Ревью практических работ порой на "отвали", в духе: "не все конечно, как надо, вот так (написано как) не надо делать, но пойдет, принято", переделываешь, спрашиваешь все ли верно, хочется ведь знать и понимать, как надо, а в ответ тишина...
Некоторые вопросы в пачке (учебный мессенджер) еще с декабря (отзыв пишу в июле) остались без ответа.
Все вебинары только ночью (у меня время Москва +5), то есть вопросы я там задать не могу, а в пачке не факт, что ответят. Выручал чат, который студенты организовали вне пачки, там есть ребята с некоторым бэкграундом, которые помогали, подсказывали и объясняли.
К работе куратора вопросов  нет, она старалась мне помочь, как могла. Если задерживали проверку домашки (более 24 часов), то после сообщения Дарье, все быстро проверяли. Если мой вопрос в пачке оставался без ответа, то по возможности "тыкала" наставников, чтобы те отвечали, но судя по тексту выше, это помогало не всегда. По всем организационным моментам (налоговый выччет, каникулы и тд) оперативно подсказывала.
С организационными вопросами всё, теперь по учебному материалу:
Первые пять спринтов - основы. Тут есть конечно к чему придраться, но в целом все норм, как и в бесплатных курсах по основам, что-то лучше, что-то хуже. Например, тема интерфейсов и указателей в Go раскрыта слабо.
6 спринт (работа с сетью) - интересный, полезный и сложный спринт, практические только слабоваты, но в целом мне понравился.
7 спринт (Хеширование и шифрование и тестирование) - в задании, где требуется найти JWT-токен, я попытался, ввёл полученный мной JWT, ответ оказался неверным и на этом всё. Одна попытка, "Ваш ответ неправильный" и не узнать какой правильный, задал вопрос в пачке, но с 25.01 наставник так ничего не ответил, благо задание можно было пропустить.
В задании "Тестируем API" есть "прекод", который мы должны дописать и потом свериться с эталонным решением для самостоятельной проверки, но самого решения на платформе нет, нажимаешь на "готово", а там тот же "прекод" вместо решения. Попросил в пачке, чтобы кто-нибудь написал "эталонное решение" чтобы свериться, но с 27.01 ничего не изменилось, на платформе "эталонного решения" не появилось. Впечатления от спринта не очень.
8 спринт (базы данных) - тема очень интересная и подана достаточно хорошо, маловато практики и задание итоговое можно было сделать посложнее, но в целом было прикольно, особенно вебинар. Жаль, что работали только с одной таблицей, а суть реляционных БД в связях между таблицами, на то они и реляционные. SQL затронули слишком поверхностно, в бесплатном курсе у того же Практикума лучше информация, но работа также только с одной таблицей. В начале спринта было сказано, что самые популярные СУБД это Postgres и MySQL, но конечно же мы будем рассматривать все на примере SQLite...
9 спринт (многопоточность) - тема очень важная, сложная и нужная. Но теория очень сухая и практики почти нет, совсем синтетическое итоговое задание. Мне не понравился спринт, потому что так и не стало понятно зачем это все нужно и где это применяется. С такой теорией на собесе не ответить ни на один вопрос по многопоточности.
Последние спринты (10-12) делались в течение, грубо говоря, пары часов и нужно было ждать две недели до открытия следующего спринта:
10 спринт (linux) - неинтересный, бесполезный и очень короткий, в программе на него было заложено изначально 2 часа (было прописано), вместо того, чтобы чем-то наполнить спринт или включить в другой спринт, просто поменяли текст и теперь написано 32 часа вместо 2, но продолжительней, полезней и интересней он от этого не стал.
11 спринт (Docker) -  тоже недолгий, если первый раз с сталкиваешься с докером, как я, то можно пройти за часов 5-6. Хотя тема (не спринт) интересная и объемная, по Docker есть прямо обучающие курсы отдельные, можно было бы и больше дать материала или ссылки на другие курсы, такое ощущение, что у Яндекса буквы платные. И одно практическое задание, которое полностью повторяет теорию, то есть скопировал "код" из теории и отправил его на проверку - это грустно.
12 спринт (CI / CD и delpoy приложения) - тема должна быть однозначно больше, а не на 2-3 часа, можно было, например, в дополнение рассмотреть Jenkins, который упоминался в курсе в таком ключе: "Один из самых популярных инструментов для практически всех составляющих CI/CD, бесплатный и с открытым исходным кодом". Штука востребованная, но в ЯП решили ограничиться только GitHub Actions. Одного практического задания однозначно недостаточно для закрепления материала. Тем более задание полностью повторяет урок предшествующий ему (как в предыдущем спринте), можно просто скопировать файл, поменять внутри имя репозитория Docker и всё. И нам так и не показали, как использовать это в реальном проекте, было показано на примере "программы", которая выводит в консоль "Hello Go". На вопрос в пачке, как использовать в реальном проекте, где есть подключение к сети, работа с БД, был получен ответ: "Это прям сложная тема и надо сильно запарываться"©, то что нужно, а то я и сам не понял что тема не самая простая.
13-14 спринт (выпускной проект) - было прямо очень сложно и это клёво. Интересное задание, наконец-то мы писали код "с нуля", а не просто редактировали существующий "прекод". Меня смутило только то, что в курсе было мало того, что пригодилось для выпускного проекта и не все пройденные темы были затронуты. Ну и за 7 недель без кода уже немного все подзабылось. Но это помогло развить навык "гугления". Так что последние два спринта - супер. А ревью - отстой.
На все задания, в том числе со звездочкой, ушло 74 часа и 23 минуты. Я несколько раз начинал сначала, потому как организацию кода в проекте мы не проходили и гит прошли совсем поверхностно. Пересмотрел кучу видео и получил хороший опыт по итогу.
Итог:
По времени (по Clockify) на весь курс ушло 184 часа, из них 74 на выпускной проект. Курс мне не понравился, своих денег он однозначно не стоит. Я несколько раз думал бросить и забрать деньги, но возлагал большие надежды на "карьерный трек", так и дошел до конца.
В карьерном треке учат врать в резюме, накручивать опыт и тд...
Может я конечно придираюсь, до этого курса я смотрел только бесплатные курсы по Go и мне особо не с чем сравнить, но курс не выглядит на, плюс минус, почти 5 средних зарплат в моем регионе.
12500

Golang Developer. Professional

О курсе⁚

None

Основные параметры курса:

  • Язык курса⁚ Русский
  • Выдача сертификата⁚ Сертификат
  • Сложность⁚ Профессиональная
  • Цена⁚ 109 650 ₽
  • Длительность обучения⁚ 5 мес.
  • Период рассрочки⁚ 12

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

  • Начало работы с Go
  • Concurrency в Go
  • Стандартные библиотеки и практики
  • Работа с сетью и БД
  • Микросервисы
  • Проект

Чему вы научитесь⁚

  • создавать надёжные серверные приложения
  • решать практические задачи
  • углубить знание языка и сопутствующего технологического стека
  • избежать типичных ошибок в программировании на Go
  • работать с базами данных SQL и NoSQL

Отзывы о курсе Golang Developer. Professional от otus.ru

Кирилл Лаврентьев
27.06.2024
5

Golang Developer. Professional

Почитал отзывы в Интернете на курс Golang Developer. Professional плюс знакомая училась, ей понравился курс, и я решил выбрать его.
На курсе понравился широкий обзор тем, не только язык Go, но ещё и смежные области такие как Helm, Kubernetes, SQL и NoSQL — это действительно важно в реальной работе на проектах. Также рассматривались фишки именно последних версий Go. Понравилось, что к каждому занятию идут приложения в виде кода и презентация в формате пдф. Есть записи, всегда можно посмотреть или пересмотреть урок, если подзабыл.
Не понравились переносы занятий день в день, иногда из-за этого не получалось смотреть в онлайне в другой день, только в записи.
Благодаря курсу я получил навыки работы с кодом на Go, понимаю теперь, как устроены проекты на Go, могу написать простые проекты самостоятельно. На работе написал шаблоны CICD для сборки Go приложений и проверку кода линтерами
Александра Меньшова
21.02.2023
5

Golang Developer. Professional

Крутой курс Golang Developer. До занятий в отус я работала разработчиком и периодически пыталась писать на языке Golang для самостоятельного обучения. Меня всегда это интересовало, поэтому когда появилась возможность пройти обучениt, сразу же записалась. Думаю, этот курс отлично подойдёт тем, кто уже на чём-то пишет и есть желание освоить go. Хорошая теоретическая база, реальные примеры, много практики. Главное всё делать в срок и последовательно, тогда точно курс запомнится навсегда. Результат моего обучения – теоретическая основа и опыт практикующих go-разработчиков, с такой базой можно смело браться за go проекты, даже самые сложные. Мне очень понравился курс, спасибо!
Андрей Ц.
30.08.2022
1

Golang Developer. Professional

Проходил курс "Golang Developer. Professional". Худший курс, который мне когда либо приходилось проходить. Абсолютно наплевательское отношение к домашним заданиям и финальному проекту в рамках курса. Неделями висят домашние задания без какой либо реакции, что демотивирует к выполнению заданий. Итоговый проект висит без реакции 12 дней при том, что до конца курса остаётся всего 4 дня и на исправления недочётов не останется времени совсем. Очень частые переносы занятий, при чём в самый последний момент. Крайне не рекомендую данный курс, даже не смотря на то, что тут есть грамотные преподаватели, которые доносят до учеников годный контент.
12217

Golang для инженеров

О курсе⁚

Научим создавать API сервер, взаимодействовать с Docker из Go, работать с кастомными операторами K8s

Основные параметры курса:

  • Язык курса⁚ Русский
  • Выдача сертификата⁚ Сертификат
  • Сложность⁚ Средняя
  • Цена⁚ 65 000 ₽
  • Рассрочка⁚ От 16 250 ₽/мес
  • Длительность обучения⁚ 8
  • Период рассрочки⁚ 12

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

  • Модуль 1 и 2 Основы Golang
  • Погружаемся глубже в основы
  • Concurrency
  • GO на практике. Часть 1
  • GO на практике. Часть 2
  • Работа с Docker из Golang
  • Паттерны Kubernetes
  • Операторы Kubernetes
  • 3 встречи со спикерами
  • Разработка финального проекта

Чему вы научитесь⁚

  • Разберемся, зачем нужен язык Go и где его лучше применять, рассмотрим основные недостатки, поймем какие рабочие процессы можно упростить с помощью GO.
  • Подробно разберем, как GO подходит к реализации по объектно-ориентированному программированию (ООП), и как обрабатывать и комбинировать ошибки.
  • Научимся работать с кастомными операторами. Разберемся, зачем нужны паттерны Kubernetes.
  • Разберемся, что такое API и как с ним работать, научимся взаимодействовать с Docker из GO, запускать контейнеры и присоединяться к рабочим контейнерам. Определим характер взаимодействия, в зависимости от рабочих задач.
13770

Golang для инженеров

О курсе⁚

Научим создавать API сервер, взаимодействовать с Docker из Go, работать с кастомными операторами K8s

Основные параметры курса:

  • Язык курса⁚ Русский
  • Цена⁚ 50 000 ₽
  • Рассрочка⁚ От 12 500 ₽/мес
13771

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

О курсе⁚

Напишете реальный проект на Go с использованием лучших практик. Подтяните знания и навыки к уровню middle.

Основные параметры курса:

  • Язык курса⁚ Русский
  • Выдача сертификата⁚ Сертификат
  • Сложность⁚ Средняя
  • Цена⁚ 35 000 ₽
  • Рассрочка⁚ От 8 750 ₽/мес
  • Период рассрочки⁚ 12

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

  • Знакомство с курсом
  • Установочная встреча
  • Вводный курс в GO
  • Основные концепции языка
  • Конкурентная обработка данных
  • Встреча со спикером и ответы на вопросы
  • Интерфейсы и работа с ошибками
  • Написание тестов
  • Работа с context
  • Встреча со спикером и ответы на вопросы
  • Начало работы над проектом
  • Создание базового сервиса
  • Делим систему на сервисы
  • Встреча со спикером и ответы на вопросы
  • Пишем новые сервисы, настраиваем взаимодействие
  • Выкатываем систему в production
  • Встреча со спикером и ответы на вопросы
  • Смотрим на систему в production
  • Нагрузочные тесты
  • Заключительная встреча

Чему вы научитесь⁚

  • Аргументированно выбирать асинхронный подход, чтобы снизить связность системы и повысить общую надёжность
  • Уверенно писать на Golang и разрабатывать серверные и клиентские приложения
  • Эффективно и без неожиданностей распиливать монолит на микросервисы и использовать линтеры, чтобы избежать ошибок
  • Работать и синхронизировать goroutine и проводить оптимизацию под работу в нагруженных приложениях
  • Эффективно использовать сеть для взаимодействия между сервисами и проектировать функциональность исходя из доменной области
  • Понимать устройство observability больших систем
13772

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

О курсе⁚

Напишете реальный проект на Go с использованием лучших практик. Подтяните знания и навыки к уровню middle.

Основные параметры курса:

  • Язык курса⁚ Русский
  • Цена⁚ 50 000 ₽
  • Рассрочка⁚ От 12 500 ₽/мес
  • Длительность обучения⁚ 3
13773