Курс «Основы Go» от Яндекс Практикума предназначен для опытных программистов, желающих освоить язык программирования Go. Программа курса обновляется раз в полгода, чтобы соответствовать актуальным тенденциям рынка.
Для кого курс
- Бэкенд-разработчики, стремящиеся изучить Go в дополнение к C-подобным языкам и применять его в своих задачах.
- Фронтенд-разработчики, желающие освоить основы Go для написания бэкенда и развития в этой области.
- Специалисты, знакомые с основами бэкенд-разработки, планирующие самостоятельно или на продвинутых курсах освоить профессию Go-разработчика.
Чему научитесь на курсе
- Читать и понимать код на языке Go.
- Проверять работоспособность кода с помощью юнит-тестов.
- Использовать объектно-ориентированное программирование (ООП) в Go.
- Работать с файлами исходного кода и управлять внешними зависимостями.
- Переводить код с других языков программирования на Go.
План обучения
- Основы языка Go (приблизительно 20 часов)
- История и идеология Go.
- Система типов.
- Управление потоком выполнения.
- Композитные типы.
- Функции.
- Пакеты и модули.
- Особенности программирования на Go (приблизительно 10 часов)
- Объектно-ориентированное программирование.
- Интерфейсы.
- Обработка ошибок.
- Тестирование.
Обучение проходит в свободном темпе, без жестких дедлайнов, с выполнением практических заданий в интегрированной среде разработки. Курс сопровождается поддержкой кураторов, менторов и сообщества студентов.
Школа: Яндекс Практикум
Цена: руб.
Рассрочка: Нет
Продолжительность: 30 часов
Документы: