Чему вы научитесь
- Понимать, как компьютер хранит текст и выполняет команды.
- Писать и запускать небольшие программы на Go.
- Работать с переменными, строками, числами и вводом данных.
- Выбирать действия с помощью if, else и switch.
- Повторять действия в циклах и разбивать код на функции.
- Хранить записи в срезах, добавлять их и искать по тексту.
- Проверять ввод, разбирать ошибки и собирать программу из знакомых частей.
О курсе
Для кого этот курс
Тем, кто ещё не писал код и хочет начать с Go.
Тем, кто уже пробовал учиться, но запутался в терминах и хочет разобраться на понятных примерах.
Тем, кто знает немного другой язык и хочет познакомиться с основами Go через практику.
Начальные требования
Компьютер или ноутбук с интернетом и современным браузером. Задачи на Go можно решать прямо в Stepik.
Опыт программирования не нужен. Из математики хватит обычных действий с числами.
Интерактивные сцены удобнее проходить в браузере на компьютере. На телефоне тоже можно читать уроки, но писать код будет сложнее.
Преподаватели курса
Как проходит обучение
Проходите уроки по порядку и в своём темпе. Нагрузка — около 3 часов в неделю. Можно заниматься понемногу каждый день или выделить несколько длинных занятий.
Сначала разбираем пример и пробуем его в интерактивной сцене. Затем отвечаем на вопросы и пишем код. Stepik проверяет решения автоматически и показывает результат.
Вопросы можно задавать в комментариях к шагам. В финале собираем Go-шечку Find из того, что уже изучили.
Что вы получите
- Свой поисковик Go-шечка Find на Go.
- Практику с автоматической проверкой кода.
- Примеры и разборы, к которым можно вернуться при решении задач.
- Основу для продолжения обучения и идеи, как развивать свой проект.