Чему вы научитесь
- Освоите базовые конструкции языка Go: включая объявление переменных, работу с операторами, организацию циклов и управляющих структур.
- Изучите систему типов данных языка Go: познакомитесь с числовыми типами, строками, логическими значениями, массивами, срезами, ассоциативными массивами (map) и другими структурами данных.
- Научитесь проектировать и использовать функции и методы: освоите принципы модульности и повторного использования кода.
- Овладеете основами работы с файловой системой: научитесь читать и записывать файлы, а также использовать инструменты стандартной библиотеки для управления файлами и директориями.
- Познакомитесь с основами конкурентного программирования: изучите механизмы горутин и каналов для эффективного параллельного выполнения задач.
- Сможете создавать простые API-приложения: примените полученные знания для разработки серверных решений на языке Go.
О курсе
Данный курс «Введение в язык программирования Go» предоставляет начинающим программистам комплексное представление об особенностях данного языка. Материал излагается последовательно и подкрепляется подробными объяснениями и многочисленными практическими примерами, что позволяет уверенно освоить фундаментальные концепции и приступить к созданию собственных приложений на Go.
Для кого этот курс
Курс предназначен для всех, кто хочет изучить современный и эффективный язык программирования Go с нуля и начать разрабатывать на нём высокопроизводительные и надежные приложения.
Начальные требования
Для успешного прохождения курса учащимся нужно:
- Иметь начальные навыки программирования на любом языке;
- Уделять достаточно времени курсу для прохождения заданий и выполнения практических работ.
Преподаватели курса
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 83 учеников получили сертификат.
Нагрузка
4 - 5 часов в неделю