Курс на Stepik
Обложка курса «Go для джунов» на Stepik
Бесплатно

Go для джунов 0.000

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

Go 1.23+ с нуля до junior: типы, функции, срезы, карты, структуры, методы, интерфейсы, указатели, ошибки, пакеты, файлы, тесты и итоговая CLI-утилита.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Go для джунов»Учеников на курсе 4
Сертификаты, выданные на курсе «Go для джунов»Сертификатов выдано 0
Отзывы о курсе «Go для джунов»Отзывов получено 0
Рейтинг курса «Go для джунов»Рейтинг курса 0.000
Уроки в курсе «Go для джунов»Количество уроков 128
Тесты в курсе «Go для джунов»Количество квизов 619
Обновления курса «Go для джунов»Обновления курса
Дата публикации курса «Go для джунов»Дата публикации курса
Последнее обновление курса «Go для джунов»Последнее обновление
Сложность easy

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

  • устанавливать Go, запускать, собирать и форматировать программы стандартными инструментами
  • работать с типами, условиями, циклами, функциями, массивами, срезами и картами
  • правильно обрабатывать UTF-8 строки, руны и байтовые данные
  • создавать структуры, методы и выбирать value либо pointer receiver
  • проектировать маленькие интерфейсы и явно обрабатывать цепочки ошибок
  • организовывать пакеты, работать с файлами, JSON и писать table-driven tests

О курсе

Go 1.23+ с нуля до junior: типы, функции, срезы, карты, структуры, методы, интерфейсы, указатели, ошибки, пакеты, файлы, тесты и итоговая CLI-утилита.

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

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

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

предыдущий опыт программирования не требуется Go 1.23+ и редактор кода; установка и проверка toolchain разобраны в курсе готовность работать в терминале, запускать код и читать сообщения компилятора

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

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

Каждый урок проходится по циклу: понять идею, запустить и изменить пример, ответить на тест, самостоятельно решить практику и только затем свериться с разбором.

Материал выстроен последовательно, без обязательных дедлайнов. Рекомендуется вести учебный репозиторий и журнал ошибок.

Формат курса

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

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

  • полный текстовый конспект курса с рабочими примерами
  • 619 тестовых вопросов для самопроверки
  • 451 практических задач с решениями
  • итоговый проект: Консольный менеджер задач на чистом Go: команды add/list/done/delete, структуры Task и Status, JSON-хранилище между запусками и table-driven tests.

Нагрузка

90-140 часов

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