Ежедневно, с 8:30 до 22:30
Предзаказ
1155

Thank Go! Golang на практике

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
Автор:
Stepik
Сайт:
250 ₽
900 ₽
-72%
Кэшбэк: 5% (13 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Go — уникальный язык. Простой до примитивности, но с большой и продуманной стандартной библиотекой. Статически типизирован, но отлично подходит для небольших утилит. Достаточно низкоуровневый, чтобы возиться с байтиками, но достаточно высокоуровневый, чтобы заниматься асинхронщиной без головной боли.

Этот курс для тех, кто хорошо знает Python, JS или PHP (или любой другой язык) и хочет быстро освоить Go, чтобы начать применять его на работе или в личных проектах. Мы не будем тратить время на объяснения «что такое переменная», «как работает цикл» и решение бессмысленных упражнений типа «что напечатает функция». Вместо этого изучим язык на небольших практических задачках.

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

Пройдя курс, вы освоите:

  • Основы языка
    • Массивы и карты, функции и указатели, структуры и методы, интерфейсы, работа с ошибками.
  • Чистый код
    • Пакеты и модули, тесты, бенчмарки, профайлер.
  • Многозадачность
    • Горутины, каналы, композиция, таймеры, контекст, синхронизация.
  • Стандартную библиотеку
    • Строки и текст, дата и время, файлы, JSON и XML, HTTP-запросы.

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

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

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

Основы

  1. О курсе
  2. Базовые конструкции
  3. Массивы и карты
  4. Функции и указатели
  5. Структуры и методы
  6. Интерфейсы
  7. Ошибки
  8. Резюме

Чистый код

  1. Пакеты и модули
  2. Тесты
  3. Бенчмарки
  4. Профайлер
  5. Резюме

Многозадачность

  1. Горутины
  2. Каналы 1
  3. Каналы 2
  4. Композиция
  5. Время
  6. Контекст
  7. Синхронизация
  8. Резюме

Стандартная библиотека

  1. О модуле
  2. Текст
  3. Дата и время
  4. Чтение и запись
  5. JSON, XML, CSV

Финал

  1. Итоги
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 28.09.2022 Артикул 1155

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Thank Go! Многозадачность в Golang
Скидка 72%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Thank Go! Многозадачность в Golang
Продвинутый Go и concurrency
Постер товара: Разработчик Golang
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Разработчик Golang
Продвинутый Go и concurrency
Постер товара: Golang-разработчик (basic + advanced)
Скидка 90%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Golang-разработчик (basic + advanced)
Основы Go
Постер товара: Основы Go
Скидка 85%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Основы Go
Основы Go
Постер товара: Программирование на языке Go. Основы языка + Проектирование REST API
Скидка 82%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Программирование на языке Go. Основы языка + Проектирование REST API
API и интеграции
Постер товара: Golang: основы для начинающих
Скидка 44%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Golang: основы для начинающих
Основы Go
Постер товара: Golang для начинающих. Подробные уроки
Скидка 68%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Golang для начинающих. Подробные уроки
Go (Golang)
Постер товара: Cовременная разработка на GO
Скидка 80%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Cовременная разработка на GO
API и интеграции