Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Сертификат
Сертификат
Да

Стоимость курса

900 ₽
нет рассрочки

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

Знание Golang: от базовых конструкций языка до интерфейсов, ошибок, горутин и каналов.

 

Чтобы эффективно применять Go на работе и в личных проектах, недостаточно выучить конструкции языка. Без знания стандартной библиотеки придется постоянно гуглить и бегать на Stack Overflow.

Этот курс поможет освоить основные пакеты стандартной библиотеки Go на практических задачах. Они достаточно простые, чтобы решить одной страницей кода — и в то же время приближены к реальным рабочим задачам.

На курсе вы узнаете:

  • как работать с текстом;
  • использовать дату и время;
  • применять алгоритмы и структуры данных;
  • читать и писать файлы;
  • обращаться с JSON, XML и CSV;
  • вызывать внешние сервисы по HTTP;
  • работать с базой данных;
  • писать CLI-утилиты;
  • журналировать события.

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

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

Лекции письменные, видео нет. Я умею понятно объяснять сложные вещи, так что читать их приятно. Много примеров, нет сухой теории. В конце каждого модуля идет краткое резюме.

Курс интерактивный. Большинство упражнений можно выполнять прямо в браузере. По каждой задачке есть эталонное решение с разбором.

Курс пока готов на 60%, будет закончен в 2023 году. Цена будет расти.

P.S. Если вы уже прошли курс «Go на практике», брать этот курс сейчас нет смысла. Дождитесь 100% готовности.

Что вы получите после обучения

Приобретаемые навыки
1
Go
2
JSON
4
XML
5
Базы данных
6
HTTP
8
Библиотеки
9
CSV
10
CLI-утилиты
11
Журнал событий

Вас будут обучать

Разрабатываю опенсорс, веду курсы, пишу о программировании и данных.

С удовольствием пишу софт и топлю за здравый смысл в разработке и жизни. Победитель конкурса авторов Хабра в номинации «просто о сложном». Веду телеграм-каналы о питоне @ohmypy, Go @thank_go и SQL @sqliter.

Образовательная организация

Stepik — образовательная платформа и конструктор онлайн-курсов.

Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки.

Наша цель — сделать образование открытым и удобным.

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

Платформа Stepik включает в себя конструктор бесплатных занятий и уроков. Создать интерактивный обучающий курс может любой зарегистрированный пользователь. При этом авторы обучающих материалов сохраняют авторские права. Сервис не имеет ограничений по числу обучающихся на курсе.

Stepik имеет обширные возможности по созданию онлайн-курсов, обучающих занятий и уроков с использованием текстов, видео, картинок, тестовых задач, в процессе выполнения которых можно вести обсуждения с остальными обучающимися, а также с преподавателем. Всего в Stepik присутствует 20 типов заданий, проверка которых может осуществляться как в автоматическом, так и в ручном режиме.

Большим преимуществом данной платформы является возможность встраивать созданные материалы на сторонние сайты, например, Moodle и Canvas.

Кроме того, Stepik может использоваться в качестве площадки для проведения разнообразных мероприятий, таких как олимпиады и конкурсы.

Интерфейс платформы полностью русскоязычный, достаточно дружественный и интуитивно понятный. Платформа полностью бесплатна.

За каждый пройденный курс в Stepik обучающийся получает сертификат о прохождении. Получение сертификата также бесплатно.

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

Часть 1
1. О курсе
2. Текст
3. Дата и время
4. Чтение и запись
5. JSON, XML, CSV
6. Контекст
7. HTTP
8. SQL
9. Резюме
Часть 2
1. Алгоритмы
2. Структуры данных
3. Криптография
4. Командная строка
5. Журналы
6. Резюме
Финал
1. Итоги 

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 22.10.2023 03:12
Thank Go! Стандартная библиотека Golang

Thank Go! Стандартная библиотека Golang

Оставить отзыв
Поделиться курсом с друзьями