Как стать автором
Обновить
167.6
Яндекс Практикум
Помогаем людям расти

«Основы Go» — новый бесплатный курс от Яндекс Практикума

Время на прочтение 2 мин
Количество просмотров 14K

Яндекс Практикум запустил бесплатный курс «Основы Go». Это курс для тех, кто хочет оценить Go и у кого есть опыт в программировании на других языках. 

Курс поможет освоить базу Go, научиться писать простые тесты, портировать код с другого языка, править мелкие баги. Учёба займёт примерно 30 часов.

Почему мы сделали этот курс

Одна из наших целей — способствовать тому, чтобы больше программистов писали на Go, внести свой вклад в развитие Go-сообщества в России и за её пределами. Поэтому мы сделали курс бесплатным — чтобы больше разработчиков оценили Go и начали писать на нём свои проекты. 

Кому курс будет полезен

  1. Бэкенд-разработчикам. Освоите Go в дополнение к С-подобным языкам и сможете использовать его в своих задачах.

  2. Фронтенд-разработчикам. Изучите основы Go, чтобы писать бэкенд и развиваться в этой области.

  3. Тем, кто знаком с основами бэкенд-разработки. Познакомитесь с Go, чтобы потом освоить профессию самостоятельно или на курсе для Go-разработчиков.

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

Программа объединена в три двухнедельных спринта. Если заниматься по 5 часов в неделю и изучать по одному уроку в день, можно пройти программу за полтора месяца или быстрее, в зависимости от вашего упорства и подготовки.

За это время вы научитесь:

  1. Читать код на языке Go.

  2. Писать простые SQL-запросы к базам данных.

  3. Проверять работоспособность кода при помощи юнит-тестов и бенчмарков.

  4. Переводить код на Go с другого языка программирования.

  5. Исправлять мелкие ошибки под руководством тимлида.

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

  • Во время обучения мы проводим аналогии с другими компилируемыми языками и делаем отсылки к языку C, поскольку сам Go является C-подобным. После завершения бесплатной программы можно углубиться в профессию Go-разработчика на платных курсах Практикума.

  • Теоретическая часть разбита на три блока и представлена в виде интерактивного учебника. На курсе нет записанных видеолекций, есть уроки в текстовом формате.

Пример из интерактивного учебника
Пример из интерактивного учебника
  • На курсе нет тренажёра. Практические работы вы выполняете в своей IDE. 

  • Студенты на этом курсе учатся самостоятельно в свободном режиме, без дедлайнов и сдачи проектов. Вы можете начать учиться в любой момент: учёба асинхронная, проходит индивидуально и не привязана к дате старта потока.

  • При этом на курсе есть пространство для общения студентов — это Telegram-чат. Там вы можете задавать вопросы по теории и помогать другим студентам.

  • На курсе не предусмотрено сопровождение. Вы сможете получить помощь, оставив заявку в техническую поддержку или задав вопрос в Telegram-чате курса.

Что нужно, чтобы начать курс

Чтобы начать проходить курс, от вас потребуются знания основ бэкенд-разработки. Поэтому на курсе есть входной тест, чтобы убедиться, что курс подходит вам по сложности.

Подробную программу и все подробности можно посмотреть на сайте


*Изображение Go gopher, используемое в настоящем курсе, является модификацией изображения маскота, созданного Renee French и лицензируемого на условиях CC BY 3.0.

Теги:
Хабы:
+5
Комментарии 11
Комментарии Комментарии 11

Публикации

Информация

Сайт
practicum.yandex.ru
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Россия
Представитель
Ира Ко