Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

Программирование на Golang

  Сложность

Пока неизвестно

  Длительность

нагрузку вы ставите самостоятельно

  Формат

онлайн

  Документ по выпуску

Сертификат Stepik

Стоимость курса
Бесплатно

Подробнее о курсе

В этом курсе по программированию на языке Golang (Go) вы познакомитесь с основными возможностями этого языка. Например, циклы, срезы, горутины, работа с JSON и многое другое. Нельзя научиться программировать без практики, поэтому вам будет предложено довольно много задач разного уровня, в которых вы сможете потренировать своё умение программировать. Ваши решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь. Преподаватели постараются отвечать на любые вопросы в комментариях, поэтому если у вас будут возникать проблемы, то их всегда можно обсудить с преподавателями и однокурсниками в комментариях к задачам.

Документ после выпуска

Сертификат Stepik

Автор курса

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

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

  Введение в основы


- О курсе
- О Go
- Первая программа
- Переменные и ариф. операции, ввод/вывод данных
- Комментарии
- Циклы
- Константы
- Массивы и срезы
- Решение задач
- Условные выражения
- Типы данных
- Условные конструкции
- Форматированный вывод

  Функции, структуры, указатели и другое


- Функции
- Решение задач
- Строки
- Обработка ошибок
- Указатели
- Структуры
- Пакеты

  Map, файлы, интерфейсы, многопоточность и многое другое


- Отображения (map)
- Параллелизм ч.2
- Преобразование типов данных
- Анонимные функции
- Интерфейсы
- Работа с файлами
- JSON
- Работа с датой и временем
- Параллелизм ч.1

  Списки, сеть и сервера


- Заключение
- Работа с сетью
- Веб-сервера
- Развертывание
- Списки
- GOLANG NINJA

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

Все заинтересованные в изучении Golang.

Предварительные требования

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

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

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

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

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

обновлено: 24.11.2024

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

Продвинутая работа с ошибками и паникой в Go (Golang)

Продвинутая работа с ошибками и паникой в Go (Golang)

Разработка на Go

Разработка на Go

Go (Golang) - первое знакомство

Go (Golang) - первое знакомство

Разработка веб-приложений на Go (GoLang)

Разработка веб-приложений на Go (GoLang)

GOLANG NINJA. Искусство работы с ошибками

GOLANG NINJA. Искусство работы с ошибками

Stepik
 онлайн
 Курс не имеет дедлайнов, можно проходить в удобном для вас темпе
  Перейти к курсу
Программирование на языке Go. Уровень 2. Проектирование REST API

Программирование на языке Go. Уровень 2. Проектирование REST API

Специалист
 онлайн
 24 ак. ч. + 12 ак. ч. самостоятельно
  Перейти к курсу
Программирование на языке Go. Уровень 1. Основы языка Go

Программирование на языке Go. Уровень 1. Основы языка Go

Специалист
 онлайн
 40 ак. ч. + 20 ак. ч. самостоятельно
  Перейти к курсу
Go (Golang) From simple to great. The Complete Guide.

Go (Golang) From simple to great. The Complete Guide.

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

Наши консультанты ответят на все вопросы
И помогут в выборе

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

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