Разработка на Go
Бесплатный
Офлайн курс
Офлайн курс
Оставьте предварительную заявку
Курс в проработке
Курс в проработке
О курсе
Для кого?
Курс лекций рассчитан на людей, знающих основы любого языка программирования.
Что дает курс?
- Освоите принципы программирования на Go;
- Сможете использовать Go для написания сервисов, работающих с базами данных и сторонними API.
Информация
- Занятия проходят по адресу: г. Ульяновск, ул. Карла Маркса 13А, корп.3 (ТЦ Амарант, 3 этаж);
- По окончании курса будут выданы сертификаты.
Программа курса
-
/01 темаВводная часть
Что такое Go;
Зачем учить Go в 2021;
Подробный разбор курса.
-
/02 темаТипы данных
Основные типы данных в Go;
Переменные;
Первая программа.
-
/03 темаФункции. Управление потоком программы
Как пишутся функции в Go;
Условия, циклы, switch;
Defer.
-
/04 темаСтруктуры и интерфейсы
Go и ООП;
Структуры;
Указатели.
-
/05 темаМногопоточность
Горутины
Каналы;
Пакет sync.
-
/06 темаРабота с пакетами
Повторное использование кода;
Структура проекта;
Подключение сторонних библиотек
-
/07 темаПолезные библиотеки
Интерфейс командной строки;
Работа с БД;
Взаимодействие с API.
-
/08 темаИтоговый проект
Написание небольшого HTTP-сервера;
Обсуждение итогового задания (как делать, что использовать в работе и так далее).
-
/09 темаРезервная лекция
Проверка домашнего задания;
Ответы на вопросы.