Курс на Stepik
Обложка курса «Go (Golang): фундаментальный курс с практикой» на Stepik
2 990 ₽

Go (Golang): фундаментальный курс с практикой 5.000

Открыть на
STEPIK.ORG
Категории курса

Практический курс по программированию на Go (Golang) для начинающих. Вы изучите синтаксис языка Go, типы данных, условия, циклы, функции, массивы, слайсы, map, указатели, память, структуры, методы, обработку ошибок, пакеты, стандартную библиотеку и JSON.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Go (Golang): фундаментальный курс с практикой»Учеников на курсе 79
Сертификаты, выданные на курсе «Go (Golang): фундаментальный курс с практикой»Сертификатов выдано 2
Отзывы о курсе «Go (Golang): фундаментальный курс с практикой»Отзывов получено 1
Рейтинг курса «Go (Golang): фундаментальный курс с практикой»Рейтинг курса 5.000
Уроки в курсе «Go (Golang): фундаментальный курс с практикой»Количество уроков 48
Тесты в курсе «Go (Golang): фундаментальный курс с практикой»Количество квизов 40
Задачи с кодом в курсе «Go (Golang): фундаментальный курс с практикой»Количество задач с кодом 230
Время прохождения курса «Go (Golang): фундаментальный курс с практикой»Время прохождения курса
Стоимость курса «Go (Golang): фундаментальный курс с практикой»Стоимость курса 2 990 ₽
Обновления курса «Go (Golang): фундаментальный курс с практикой»Обновления курса
Дата публикации курса «Go (Golang): фундаментальный курс с практикой»Дата публикации курса
Последнее обновление курса «Go (Golang): фундаментальный курс с практикой»Последнее обновление
Сложность easy

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

  • Писать и запускать программы на языке Go
  • Работать с переменными, константами и базовыми типами данных
  • Использовать условия, конструкцию switch и циклы for
  • Обрабатывать строки и преобразовывать значения между типами
  • Работать с массивами, слайсами и map
  • Понимать длину, ёмкость и внутреннее устройство слайсов
  • Создавать функции и использовать функции как значения
  • Применять вариативные функции, defer, panic и recover
  • Работать с указателями и понимать передачу значений
  • Разбираться в базовых принципах работы памяти в Go
  • Создавать структуры, методы и встраиваемые типы
  • Использовать теги структур при обработке данных
  • Создавать собственные ошибки и обрабатывать их идиоматично
  • Разделять программу на пакеты и организовывать код проекта
  • Документировать Go-код
  • Использовать пакеты fmt, strings, strconv, time, sort и math
  • Работать с вводом, выводом и данными в формате JSON
  • Избегать распространённых ошибок начинающих Go-разработчиков
  • Писать более понятный и идиоматичный Go-код

О курсе

Практический курс по программированию на Go (Golang) для начинающих. Вы изучите синтаксис языка Go, типы данных, условия, циклы, функции, массивы, слайсы, map, указатели, память, структуры, методы, обработку ошибок, пакеты, стандартную библиотеку и JSON.

Для кого этот курс

Для начинающих, которые хотят системно изучить язык Go Для тех, кто уже написал первые программы на Go и хочет углубить знания Для студентов технических и IT-направлений Для разработчиков, переходящих на Go с другого языка программирования Для тех, кто хочет разобраться в слайсах, указателях, памяти и обработке ошибок Для учащихся, которые планируют в дальнейшем изучать backend-разработку на Go Для тех, кто готовится к более продвинутым курсам по Go, тестированию, архитектуре и паттернам проектирования

Начальные требования

Опыт разработки на Go не требуется

Желательно иметь базовые навыки работы с компьютером и файлами

Для выполнения практических заданий понадобится компьютер с Windows, Linux или macOS

Установку Go и первоначальную настройку окружения Вы выполните в первом модуле курса

Преподаватели курса

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

Материал изучается последовательно: от установки Go и базового синтаксиса до памяти, структур, обработки ошибок, пакетов и JSON.

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

Для прохождения курса не нужно придерживаться расписания. Все материалы доступны в собственном темпе.

Сертификат курса Go (Golang): фундаментальный курс с практикой

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 2 учеников получили сертификат.

Что вы получите

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

Нагрузка

4-5 часов в неделю

Расскажите о курсе друзьям