Курс на Stepik
Обложка курса «Go: быстрый старт» на Stepik
Бесплатно

Go: быстрый старт ★ 0.000

Открыть на
STEPIK.ORG

Практический курс по Go для тех, кто уже работал в терминале: 10 модулей, 46 уроков и 39 коротких код-задач. От синтаксиса до HTTP-сервиса, базы, логов, Docker и CI — без сквозного проекта.

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

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

🚀 Go: быстрый старт — практический курс по Go для тех, кто уже работал в терминале и писал скрипты на любом языке. Переменные, условия, циклы и функции здесь не объясняют с нуля: курс сразу переходит к тому, чем Go отличается и как писать на нём небольшие работающие программы.

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

Что внутри

  • 10 модулей и 46 уроков: от установки Go до HTTP-сервиса, базы данных, логов, Docker и CI.
  • 39 код-задач: программы проверяются на скрытых тестах по точному выводу в stdout.
  • 150 вопросов: каждый с неверными вариантами и объяснением, почему они не работают.
  • Без сквозного проекта: каждый урок — самостоятельная тема со своим маленьким примером. Можно пропустить модуль и вернуться к нему позже.

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

Писать идиоматичный Go: переменные и типы, срезы и карты, структуры и интерфейсы, ошибки и тесты, конкурентность на горутинах и каналах. Поднимать HTTP-сервис с JSON API и middleware, работать с базой через database/sql, выносить конфигурацию, писать структурные логи и метрики, собирать Docker-образ и настраивать CI.

Для кого

Для разработчиков, администраторов, QA-автоматизаторов и всех, кто уже уверенно работает в терминале. Опыт в Go не нужен. Опыт программирования на другом языке желателен: курс не объясняет, что такое файл, консоль или цикл.

Формат

10 модулей, 46 уроков, 373 шага, 495 баллов. Ориентировочное время прохождения — 35–45 часов. Последний модуль помогает собрать финальный проект по критериям готовности, но обязательного общего проекта в курсе нет.

О курсе

Практический курс по Go для тех, кто уже работал в терминале: 10 модулей, 46 уроков и 39 коротких код-задач. От синтаксиса до HTTP-сервиса, базы, логов, Docker и CI — без сквозного проекта.

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

Новичкам с базовыми навыками терминала; системным администраторам и DevOps-инженерам; разработчикам из других языков; студентам, которым нужен проект в портфолио.

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

Базовые навыки работы с компьютером и терминалом. Опыт программирования полезен, но не обязателен: начинаем с нуля и постепенно усложняем.

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

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

Текстовая теория, квизы с разбором, кодовые задачи с автопроверкой и капстоун-проект.

Формат курса

Онлайн-курс: текстовая теория, квизы с разбором и автопроверка кода в песочнице Stepik. Без видео, в своём темпе.

Нагрузка

10 модулей · 51 урок · 241 задание

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