Pull to refresh
228.3
Яндекс Практикум
Помогаем людям расти

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

Reading time2 min
Views14K

Яндекс Практикум запустил бесплатный курс «Основы 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.

Tags:
Hubs:
Total votes 11: ↑8 and ↓3+5
Comments11

Articles

Information

Website
practicum.yandex.ru
Registered
Founded
Employees
101–200 employees
Location
Россия
Representative
Ира Ко