+375 (29) 737-37-87

Курс: Golang (Go) для веб-разработки

Курс: Golang (Go) для веб-разработки

GoLang - это язык будущего, который быстро набирает популярность. Он предлагает высокую производительность, безопасность и масштабируемость. GoLang используется в крупных компаниях, таких как Google, Netflix и Dropbox. Современные банки активно используют Go в качестве основного языка для банковских систем и спрос на GoLang-разработчиков растет.

Знания, умения и навыки, полученные в результате прохождения этого курса, обязательно помогут вам с последующим трудоустройством.

Изучив данный курс, вы приобретете профессиональные навыки программирования на языке GoLang и научитесь разрабатывать веб-приложения с использованием Go. Узнаете принципы микросервисной архитектуры и приобретете навыки работы с базами данных SQL и NoSQL. Получите практический опыт работы над проектом и подготовите проект для портфолио.

Курс: Golang (Go) для веб-разработки
Группы до 9 человек
Актуальные знания
Преподаватели-практики
Сертификат
Занятия офлайн
Группы до 9 человек
Актуальные знания
Преподаватели-практики
Сертификат
Занятия офлайн
Группы до 9 человек
Актуальные знания
Преподаватели-практики
Сертификат
Занятия офлайн
Группы до 9 человек
Актуальные знания
Преподаватели-практики
Сертификат
Занятия офлайн
Группы до 9 человек
Актуальные знания
Преподаватели-практики
Сертификат
Занятия офлайн
Группы до 9 человек
Актуальные знания
Преподаватели-практики
Сертификат
Занятия офлайн
Для кого курс

Для взрослых

Длительность

48 недель (192 часа)

Стоимость

За курс 4680 руб.

В рассрочку 390 руб./мес.

Индвидуально 60 руб./час

Акция

Приходите с другом и получите скидку 5% на обучение!

Старт

Ноябрь 2026 г.

Расписание

Будни: 2 раза в неделю (пн., чт.) 18:30 - 20:30

Изучаемые программы

  • Golang (Go)
  • HTTP
  • SQL
  • MongoDB
  • JSON
  • Docker
Программа занятий
1 модуль

Основы программирования на языке Golang

✓ Введение в Golang: история, особенности и преимущества использования.
✓ Основы синтаксиса: типы данных, управление памятью, переменные, константы.
✓ Управляющие конструкции, циклы, массивы и слайсы, способы обработки ошибок.
✓ Модель concurrency, структуры, интерфейсы, каналы и способы синхронизации go-рутин.

2 модуль

Тестирование и отладка программ

✓ Знакомство с основными методами тестирования, профилирования и отладки кода: gdb, пакет testing, pprof и встроенные средства визуализации графа выполнения программы.
✓ Покрытие кода unit-тестами, бенчмарк и оптимизация функций.

3 модуль

Работа с сетью

✓ Введение в веб-разработку: основы сетей, изучение протоколов HTTP, TCP и Websocket.
✓ Изучение принципов взаимодействия клиент-серверных приложений, JSON, Protobuf.
✓ Знакомство с пакетом net/http и создание простого веб-сервера.
✓ Дизайн и реализация API (RESTful API).

4 модуль

Основы баз данных и языка SQL

✓ Введение в реляционные базы данных на примере MySQL.
✓ Подключение к базе данных MySQL, создание простых запросов для создания, изменения и выборки данных.
✓ Введение в нереляционные базы данных (NoSQL) на примере MongoDB.
✓ Использование MongoDB для хранения и выборки данных.
✓ Создание простого веб-приложения, которое использует обе базы данных для хранения и обработки данных клиента.

5 модуль

Развертывание кода

✓ Изучение основных способов развертывания веб-приложений на хостинге.
✓ Основы контейнеризации и управления контейнерами: Docker, k8s. Кросс-компиляция и среды выполнения кода.
✓ Развертывание приложения на тестовом сервере.

6 модуль

Разработка веб-приложения для портфолио

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

Вас может заинтересовать

18+ длительность 48 недель
Курс: Разработка на Java под Android

На курсе вы изучите основы программирования на языке Java. Научитесь применять популярные архитектурные шаблоны на практике в своих проектах. Разработаете собственное Android приложение с использованием XML и Android Jetpack, для своего портфолио.

Для любого возраста длительность По согласованию сторон
Индивидуальные курсы

Индивидуальные курсы - это работа с преподавателем один на один, по индивидуально разработанной под Ваш запрос программе, в удобное для Вас время и в комфортном для Вас темпе.

18+ длительность 48 недель
Курс: Разработка сайтов и веб-приложений (WEB)

На курсе вы научитесь верстке страниц при помощи HTML и CSS, созданию динамических сайтов. Изучите практическое применение языков программирования Python и JavaScript. Разработаете собственное веб-приложение и создадите портфолио из своих проектов.

Golang (Go)
HTTP
SQL
MongoDB
JSON
Docker
Golang (Go)
HTTP
SQL
MongoDB
JSON
Docker
Golang (Go)
HTTP
SQL
MongoDB
JSON
Docker
Golang (Go)
HTTP
SQL
MongoDB
JSON
Docker
Golang (Go)
HTTP
SQL
MongoDB
JSON
Docker
Golang (Go)
HTTP
SQL
MongoDB
JSON
Docker

Записаться на курс или получить консультацию по курсам

Адрес: г. Могилев, ул. Чайковского, д.11 (БЦ "БРИКС"), оф.214

Email: info@verity.by

Телефон: +375 (29) 737-37-87