При переходе на Go люди зачастую сталкиваются с различными неудобствами, вызванными непохожестью Go на другие языки программирования. В этом курсе мы хотели бы объяснить, что такое Go-way, рассказать про идиомы языка и помочь избежать типичных ошибок. Программа курса позволит погрузиться в разработку на Go для решения практических задач, углубления знаний в языке и сопутствующем технологическом стеке.Первые занятия посвящены основам Golang. Таким образом программа подходит для тех, у кого есть опыт программирования на других языках, чтобы быстро перейти к углубленным темам. Для тех, кто уже знаком с Go, начало курса позволит систематизировать и освежить базовые знания.
Этот курс подойдет для:
- web-разработчиков, которые хотят переквалифицироваться в Go и расширить свой уровень мастерства;- всех тех, кто уже разобрался с основой Go и хочет начать применять язык правильно.
Особенности курса:
Изучение внутренних механизмов Golang, а не только синтаксиса языка
Практика — реальные проблемы и их решения, с которыми столкнулись авторы при работе с Go
Теория — реальные кейсы перевода на стек языка Golang с других технологических стеков (PHP, C#) крупных высоконагруженных проектов
Выпускной проект (кейс для портфолио) — самостоятельная разработка микросервиса
Выпускники смогут:
- писать production-ready код, многопоточные и конкурентные программы;- понимать синтаксис и внутреннее устройство языка Go;- понимать особенности сетевого программирования;- уметь создавать микросервисы с помощью Go;- разворачивать микросервисы с помощью docker.
Грант:Avito предоставляет гранты для бесплатного обучения на онлайн-курсе «Golang Developer. Professional» от OTUS. Это курс для тех, кто хочет углубиться во внутреннее устройство Golang и его взаимодействие с другими системами.
Чтобы отправить свою заявку на грант, вам нужно:- Пройти вступительное тестирование- Получить письмо на почту с условиями отбора- Отправить свое видеообращение и дождаться, когда объявят результаты.
Через 5 месяцев после обучения лучшим студентам предложат пройти собеседование на работу в Avito.
Kotlin Developer Professional. Отличный курс и прекрасные преподаватели
Данный курс посвящен backend - разработке на Kotlin. Затрагиваются все основные технологии, не углубляясь, но достаточно для того, чтобы реализовать дипломный проект. Хорошо подобранная структура курса. 1 месяц в основном плавный вход в курс и обзорные лекции по языку, что позволяет плавно войти и подстроить свой график обучения. Поддержка помогает по всем вопросам и оперативно отвечает. 5/5 !В качестве дипломного проекта можно выбрать или пет-прект или участвовать сначала курса в командном проекте и реализовывать конкретный модуль. Я выбрал второе. Понравилось, что есть такая возможность.
Плюсы: Преподаватели, материал, поддержка
Минусы: Для себя не нашел
Источник: otzovik.com
Leonid314
29.09.2023
10
Курс Golang Developer. Professional
Данный курс хорошо подходит для глубокого погружения в язык Go.Основная часть тем, относящихся непосредственно к языку, полностью раскрыта. По некоторым темам, которые на базовых курсах явно не рассматриваются, хотелось видеть больше практических примеров. Хочется отметить, что преподаватели оставляют достаточное количество дополнительного материала для более глубокого ознакомления с той или иной темой. Для людей, только погружающихся в сферу IT, данный курс будет сложен, так как помимо изучения самого языка требует базовых знаний других инструментов и практик (например, docker, CI).Организация курса на хорошем уровне. Технические вопросы можно задавать как в чате с преподавателем, проверяющим ваши домашние задания, которые в свою очередь проверяются достаточно быстро, так и в общем чате, где могут ответить как сами преподаватели, так и ученики, хорошо погруженные в тему.В целом данный курс хорошо построен и полностью раскрывает тему.
Плюсы: Большое количество полезного теоретического материала. Домашние задания позволяют полностью погрузиться в рассматриваемые темы.
Минусы: По некоторым темам не хватает разбора практических задач