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

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

бесплатно
нет рассрочки
  • Освоите базу, чтобы развиваться в разработке на Go
  • Будете заниматься в своём темпе, без жёстких дедлайнов
  • Выполните практические задания с кодом в IDE
  • Будете учиться с привязкой к C-подобным языкам

 

Что нужно, чтобы учиться на курсе

Пройти входной тест на знание основ бэкенд-разработки
Основы бэкенд-разработки потребуются, чтобы пройти курс. Тест поможет вам оценить свои навыки — он состоит из 10 вопросов, где нужно выбрать один или несколько вариантов ответа.

Иметь интегрированную рабочую среду
Если вы успешно справились с тестом, начать учиться можно сразу после — это бесплатно, но потребуется интегрированная среда разработки. Если у вас её нет, мы дадим доступ к пробной версии GoLand.

 

Чему вы научитесь

  • Читать код на языке Go
  • Проверять работоспособность кода при помощи юнит-тестов
  • Использовать ООП
  • Работать с файлами исходного кода
  • Переводить код на Go с другого языка программирования
  • Использовать внешние зависимости

 

Обучаем на реальном коде и задачах

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

Теория для свободного изучения
Теоретическая часть разбита на три блока и представлена в виде интерактивного учебника. Её можно изучать в свободном режиме, без дедлайнов и обязательных тестов.
 
Практические задания в IDE
Задачи на основе пройденного материала можно выполнять в интегрированной среде разработки

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

Приобретаемые навыки
1
Golang
2
Потоки выполнения
3
Система типов
4
Композитные типы
5
Функции
6
Пакеты
7
Модули
9
Интерфейсы

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

Международный сервис онлайн-образования, запущенный компанией Яндекс в 2019 году. Обучение проходит в собственной технологической среде компании, что позволяет сразу применять полученные знания на практике. Изначально сервис был ориентирован на желающих получить профессиональные компетенции в IT-сфере, но впоследствии перечень специализаций и навыков, которые можно освоить в Яндекс Практикуме значительно расширился. Например, появились продвинутые учебные программы для тех, кто уже имеет опыт программирования.

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

Основы языка Go

20 часов

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

1 спринт
В чём главные особенности языка Go, как настраивать окружение, как выглядят константы и переменные и как управлять потоком выполнения кода.
Темы:
— История и идеология Go
— Система типов
— Управление потоком выполнения

2 спринт
Каковы главные функции в Go, как создавать пакеты и модули в файловой системе и поддерживать их.
Темы:
— Композитные типы
— Функции
— Пакеты, модули

 

Особенности программирования на Go

10 часов

В чём особенность создания функций в Go, как обрабатывать ошибки и тестировать собственный код.

3 спринт
Как работать с методами и интерфейсами, как проводить юнит-тестирование и покрытие кода.
Темы:
— ООП
— Интерфейсы
— Обработка ошибок
— Тестирование

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

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

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

Excel: простые шаги для оптимизации работы с данными
Excel: простые шаги для оптимизации работы с данными
Научитесь основам работы с данными с помощью мощного и в то же время простого инструмента.
бесплатно
Основы интернет-маркетинга: старт в профессии
Основы интернет-маркетинга: старт в профессии
Определитесь с направлением развития в профессии маркетолога и получите вдохновение для изменений
бесплатно
Основы вёрстки сайта
Основы вёрстки сайта
После этого курса вы сможете легко внести правки в HTML-страницу, подправить оформление страницы, написав несколько свойств CSS, а также хорошо будете понимать, как устроен интернет и какие специалисты работают над отдельными частями веб-проекта.
бесплатно
Дизайн интерьера: создаём проект квартиры
Дизайн интерьера: создаём проект квартиры
Вы попробуете себя в роли дизайнера интерьера, научитесь создавать дизайн-проект и изучите основы работы в профессиональной программе SketchUp
бесплатно
Python-разработка для начинающих
Python-разработка для начинающих
На данном курсе вы освоите логику и синтаксис Python, изучите базовые конструкции языка, научитесь работать с данными и уже на первом занятии напишете свою первую программу. С нуля создадите ToDo-приложение и разработаете чатбота для Telegram.
бесплатно
Курс по русскому языку От «А до Я: учимся писать правильно»
Курс по русскому языку От «А до Я: учимся писать правильно»
Курс от «А» до «Я»: учимся писать правильно предлагает первоклассникам подробные ролики по ориентированию на страницах прописи.
бесплатно
Введение в аналитику
Введение в аналитику
Бесплатный курс для тех, кто хочет попробовать себя в аналитике. Познакомитесь с востребованными профессиями в сфере аналитики, пройдёте тест на профориентацию и определите, какое направление подходит вам больше всего.
бесплатно
Как стать SEO‑специалистом
Как стать SEO‑специалистом
Поможем разобраться в профессии специалиста по поисковому продвижению сайтов и определить, подходит ли вам эта сфера
бесплатно
Основы веб-аналитики для интернет-маркетологов
Основы веб-аналитики для интернет-маркетологов
Аналитика — ключевой навык в маркетинге и управлении продуктом Веб-аналитика позволяет принимать решения об эффективности маркетинга на основе данных и находить точки роста для бизнеса. Поэтому специалист, который умеет работать с данными, высоко ценится на рынке и хорошо зарабатывает.
бесплатно
Основы контекстной рекламы: Яндекс.Директ
Основы контекстной рекламы: Яндекс.Директ
• Изучайте основы контекстной рекламы бесплатно, в удобное время и в комфортном темпе• Этот курс создан специально для новичков: преподаватели объясняют материал простым языком • Даём только прикладные знания: вы научитесь собирать семантику и настроите два типа рекламных кампаний
бесплатно
обновлено 07.02.2023 00:31
Бесплатный курс «Основы Go»

Бесплатный курс «Основы Go»

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