Курс «Веб-разработка на Go»

Последнее обновление: 27 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

13 уроков (видео и/или текст)
12 упражнений в тренажере
39 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы изучите основы веб-разработки на Go. Вы узнаете, как обрабатывать запросы и формировать ответ, как работать сессиями, обрабатывать ошибки, что такое CRUD и как правильно работать с сущностями. В итоге вы научитесь создавать полноценные сайты на фреймворке Fiber, строить архитектуру веб-приложений и доставлять их до сервера. Веб-разработка на Fiber пригодится, если вы решите детально изучить принципы создания современных веб-приложений и создавать производительные приложения, которые обрабатывают тысячи запросов в секунду.

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

  • Разрабатывать веб-приложения на Go
  • Использовать микрофреймворк Fiber
  • Строить систему JWT-аутентификации на Go

Программа

1

Введение

Знакомимся с целями и задачами курса

2

Веб-разработка на Go

Знакомимся на практике со стандартной библиотекой HTTP в Golang

3

Логирование в веб-приложении

Учимся использовать логгирование в приложениях

4

Веб-приложение на микрофреймворке Fiber

Учимся читать запросы и отправлять ответы с микрофреймворком Fiber

5

Роутинг в Fiber веб-приложении

Учимся описывать роутинг в Fiber веб-приложениях

6

Сериализация данных в JSON

Знакомимся с различными способами сериализации данных в JSON в Golang

7

Хранение данных в памяти Go-приложения

Учимся строить слой хранения данных в Golang-приложении

8

CRUD-операции в Fiber

Учимся реализовывать CRUD-операции в Fiber веб-приложении

9

Валидация HTTP-запросов

Знакомимся с валидацией запросов в Go

10

HTTP Middleware

Учимся использовать middleware при обработке HTTP-запросов в Go

11

JWT-авторизация на сервере

Учимся настраивать JWT-авторизацию на сервере

12

Шаблонизация в Go

Знакомимся со стандартным шаблонизатором в Go

13

Обработка ошибок в веб-приложении

Учимся обрабатывать, логировать и возвращать ошибки клиенту

Формат обучения

Испытания

1

Система отзывов

2

Менеджер задач

3

Реализация CRUD

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы