Мы используем cookie для стабильной работы сервиса. Подробнее

Golang (Go) – курс для начинающих

ФорматОнлайн
Длительность15 минут в день
Объём12 занятий
О курсе

Подробнее

"Golang (Go): курс для начинающих" знакомит с языком программирования Golang (Go), на котором пишутся современные backend-сервисы. Курс рассказывает об основных типах данных, конструкциях и принципах программирования. Он состоит из 10 модулей с теоретическими и практическими материалами. Модули курса: Алфавит языка Переменные Типы данных (int, bool, string) Средства ввода, вывода Операции Условный оператор Цикл for Массивы Функции Работа над мини-проектами Решения проверяет автоматическая система, поэтому обратную связь вы получите быстро. Если у вас возникнут вопросы, команда курса даст советы и подсказки. Кроме того, проблемы можно обсуждать с однокурсниками в комментариях к задачам.   Наши медиа-ресурсы: В нашем Telegram-канале каждую неделю публикуются отчеты по обновлениям курсов и разработке новых ;)             На нашем сайте собраны все курсы и публикуются профильные статьи по Android-разработке ;)
Требования

Что нужно для старта

  • Для освоения курса требуются базовые знания из школьной программы по информатике и математике.
Результат

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

  • Освоите основы языка программирования Go на примере интересных научно-фантастических задач
  • Напишите несколько мини-проектов на основе полученных знаний
  • Улучшите навыки написания кода с помощью Code Review решенных задач от автора курса
Содержание

Программа курса

12 занятий
№ТемаЧто внутри
01Общая информация о курсе

- Общая информация о курсе
- Как проходить курс?
- Установка среды разработки "Visual Studio Code"

02Алфавит языка

- Введение. Знакомство с Go
- Алфавит языка

03Переменные

- Переменные и константы
- Названия переменных

04Типы данных

- Целочисленные типы данных
- Вещественные типы
- Строковый тип данных
- Логический тип
- Приведение типов данных
- Промежуточный экзамен

05Средства ввода, вывода

- Средства вывода данных
- Средства ввода данных
- Рекомендации по форматированию кода. Часть 1

06Операции

- Унарные операции
- Бинарные операции
- Логические операции
- Практические задачи по теме "6.3"

07Условный оператор

- Условный оператор if
- Практические задачи по теме "if"
- Условный оператор switch
- Практические задачи по теме "switch"

08Циклы

- Цикл for. Часть 1
- Практические задачи по теме "for"
- Цикл for. Часть 2
- Практические задачи по теме "for"

09Массивы

- Введение. Структура массива
- Одномерные массивы
- Практические задачи по теме "Одномерные массивы"
- Сортировка массива
- Многомерные массивы
- Практические задачи по теме "Многомерные массивы"

10Функции

- Функции
- Практические задачи по теме "Функции". Часть 1
- Практические задачи по теме "Функции". Часть 2
- Время жизни и область видимости программных объектов
- Рекомендации по форматированию кода. Часть 2

11Работа над мини-проектами

- Игра "Угадай число"
- Проект "Калькулятор покупок"
- Проект "Рекламный щит"
- Проект "Генератор паролей"
- Проект "Загрузчик операционной системы"
- Проект "Дешифратор сообщений"
- Игра "Города"
- Игра "Кто хочет стать миллионером?"
- Игра "Крестики-Нолики"
- Игра "Камень-Ножницы-Бумага"

12Финал

- Получение уникального сертификата
- Финал

01Общая информация о курсе

- Общая информация о курсе
- Как проходить курс?
- Установка среды разработки "Visual Studio Code"

02Алфавит языка

- Введение. Знакомство с Go
- Алфавит языка

03Переменные

- Переменные и константы
- Названия переменных

04Типы данных

- Целочисленные типы данных
- Вещественные типы
- Строковый тип данных
- Логический тип
- Приведение типов данных
- Промежуточный экзамен

05Средства ввода, вывода

- Средства вывода данных
- Средства ввода данных
- Рекомендации по форматированию кода. Часть 1

06Операции

- Унарные операции
- Бинарные операции
- Логические операции
- Практические задачи по теме "6.3"

07Условный оператор

- Условный оператор if
- Практические задачи по теме "if"
- Условный оператор switch
- Практические задачи по теме "switch"

08Циклы

- Цикл for. Часть 1
- Практические задачи по теме "for"
- Цикл for. Часть 2
- Практические задачи по теме "for"

09Массивы

- Введение. Структура массива
- Одномерные массивы
- Практические задачи по теме "Одномерные массивы"
- Сортировка массива
- Многомерные массивы
- Практические задачи по теме "Многомерные массивы"

10Функции

- Функции
- Практические задачи по теме "Функции". Часть 1
- Практические задачи по теме "Функции". Часть 2
- Время жизни и область видимости программных объектов
- Рекомендации по форматированию кода. Часть 2

11Работа над мини-проектами

- Игра "Угадай число"
- Проект "Калькулятор покупок"
- Проект "Рекламный щит"
- Проект "Генератор паролей"
- Проект "Загрузчик операционной системы"
- Проект "Дешифратор сообщений"
- Игра "Города"
- Игра "Кто хочет стать миллионером?"
- Игра "Крестики-Нолики"
- Игра "Камень-Ножницы-Бумага"

12Финал

- Получение уникального сертификата
- Финал

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Golang (Go) – курс для начинающих» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 3 сентября 2026 г.

Продолжить выбор

Похожие курсы

GOLANG NINJA. Искусство работы с ошибками
Курс не имеет дедлайнов, можно проходить в удобном для вас темпе
GOLANG NINJA. Искусство работы с ошибками

Данный курс является первой частью специализации "Искусство работы с ошибками и безмолвной паники в Go". Что такого особенного можно рассказать про ошибки? Мы считаем, что грамотн…

Онлайн9 занятийПродвинутый
22 529 ₽
Программа: Твой JavaScript
Программа: Твой JavaScript

Цель курса - дать вам исчерпывающее понимание JavaScript. Мы не обещаем сделать из вас сеньора за две недели, это сказки. Наша задача - предоставить самую подробную и глубокую баз…

Онлайн21 занятий
4 250 ₽
Основы C#
Основы C#

Курс несомненно подойдёт начинающим разработчикам, который хотят освоить современный и востребованный язык программирования. Курс мы начнём с изучения основ - встроенных в язык ти…

Онлайн10 занятий
3 999 ₽
Профессиональная переподготовка «Инженер-программист станков ЧПУ»
−8%256 часов
Профессиональная переподготовка «Инженер-программист станков ЧПУ»

▶️ Профессиональная переподготовка «Инженер-программист станков ЧПУ» с выдачей диплома. Дистанционное (онлайн) обучение в учебном центре «НЦПО». 🔥Обучение в рассрочку от 1320 руб.…

Онлайн3 занятий
Домашние заданияИнтерактивные тренажёры+3
17 250 ₽−8%
15 850 ₽от 1 320 ₽/мес на 12 мес.
Начать без затрат

Бесплатные курсы

Python для решения практических задач
Бесплатно
Python для решения практических задач

Научились решать простые задачи на питоне, но не можете понять, как сделать что-то полезное? Наш курс научит вас правильно гуглить! На примерах задач сбора данных (Data Scraping)…

Онлайн5 занятий
Бесплатно
Python для геймеров: базовый курс на игровых примерах
Бесплатно4 часа в неделю
Python для геймеров: базовый курс на игровых примерах

Здесь не будет сложных задач «про шахматы»! Здесь не будет абстрактных задач и сложных математических вычислений. Зато есть: теория простым и понятным языком игровые механики логи…

Онлайн12 занятий
Бесплатно
Claude Code с нуля до реальных задач
Бесплатно1 месяц
Claude Code с нуля до реальных задач

Вы разовьёте аналитическое мышление, научитесь искать уязвимости и обеспечивать безопасность IT-систем. Освоите востребованную профессию даже с нулевым опытом в IT. Программа курс…

Онлайн
Бесплатноот 11 647 ₽/мес