Описание курса
Хочешь изучить Go, но не знаешь с чего начать? Яндекс Практикум предлагает бесплатный вводный курс для тех, кто уже умеет программировать. Это не подходит новичкам. Нужен опыт работы с другими языками.
Курс построен просто. Вам не придется смотреть видео. Все обучение идет в интерактивном учебнике. Вы читаете теорию и сразу пробуете на практике. Работаете в своей привычной среде разработки. На все уходит около 30 часов. Можно учиться в своем темпе. Никаких дедлайнов.
Программа разделена на три части. Сначала разберете базовый синтаксис Go. Узнаете, чем он похож на C и в чем отличия. Потом перейдете к функциям, пакетам и модулям. Научитесь правильно организовывать код. В третьем блоке будут интерфейсы, методы и обработка ошибок. Отдельное внимание уделяют тестированию. Вы научитесь писать юнит-тесты и исправлять небольшие ошибки.
Еще вы потренируетесь выполнять простые SQL запросы. И попробуете переписать код с другого языка на Go. Это полезный навык для реальной работы.
Если что-то непонятно, можно спросить в Telegram чате. Там общаются другие участники курса. Никто не требует сдавать проекты или делать домашние задания. Проходите материал так, как вам удобно.
После завершения вы получите сертификат. Он подтверждает, что вы освоили основы. Дальше можно пойти на более сложные курсы по Go. Это хороший старт для разработчика, который хочет добавить новый язык в свой арсенал.
Курс действительно бесплатный. Не нужно платить за сертификат или дополнительные материалы. Все необходимое есть в учебнике. Просто регистрируетесь и начинаете учиться.