Мы используем файлы 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 символов

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

обновлено: 19.09.2024

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

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

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

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