Курс на Stepik
Обложка курса «Разработка веб-приложений на Go (GoLang)» на Stepik
1 100 ₽

Разработка веб-приложений на Go (GoLang) ★ 4.250

Открыть на
STEPIK.ORG

Для разработчиков которые хотят перейти на Go (GoLang) с другого языка и уже знакомы с основами Go. Курс затрагивает самые востребованные темы, для того чтобы начать писать REST API.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Разработка веб-приложений на Go (GoLang)»Учеников на курсе 473
Сертификаты, выданные на курсе «Разработка веб-приложений на Go (GoLang)»Сертификатов выдано 125
Отзывы о курсе «Разработка веб-приложений на Go (GoLang)»Отзывов получено 12
Рейтинг курса «Разработка веб-приложений на Go (GoLang)»Рейтинг курса 4.250
Уроки в курсе «Разработка веб-приложений на Go (GoLang)»Количество уроков 46
Тесты в курсе «Разработка веб-приложений на Go (GoLang)»Количество квизов 10
Время прохождения курса «Разработка веб-приложений на Go (GoLang)»Время прохождения курса —
Стоимость курса «Разработка веб-приложений на Go (GoLang)»Стоимость курса 1 100 ₽ —
Обновления курса «Разработка веб-приложений на Go (GoLang)»Обновления курса — —
Дата публикации курса «Разработка веб-приложений на Go (GoLang)»Дата публикации курса — ———
Последнее обновление курса «Разработка веб-приложений на Go (GoLang)»Последнее обновление — ———
Сложность hard — ———

Содержание курса

Разделы в курсе «Разработка веб-приложений на Go (GoLang)» 13 разделов Уроки в курсе «Разработка веб-приложений на Go (GoLang)» 46 уроков Тесты в курсе «Разработка веб-приложений на Go (GoLang)» 10 тестов Время прохождения курса «Разработка веб-приложений на Go (GoLang)» 5 ч. Последнее обновление курса «Разработка веб-приложений на Go (GoLang)» обн. 1 год назад

Введение

3 урока
1. Веб-сервер "Hello, world!" ↗
2. Исходный код уроков ↗
3. Телеграм чат ↗

Роутинг

5 уроков
1. Простой роутинг ↗
2. Получение данных из пути ↗
3. Стандартный роутер ↗
4. Обработка 404 ↗
5. gorilla/mux ↗

Инструменты

2 урока
1. Live Reload ↗
2. Выполняем HTTP запросы из vscode ↗

JSON

7 уроков
1. Преобразование структуры в JSON ↗
2. Парсим JSON ↗
3. Генератор структур ↗
4. Возвращаем JSON в ответе ↗
5. Исправление ошибки ↗
6. Принимаем JSON из запроса ↗
7. Парсим JSON - указатели, map ↗

Валидация данных

3 урока
1. ozzo validation ↗
2. меняем тексты ошибок ↗
3. i18n ↗

Обработка форм

2 урока
1. Получаем данные из формы ↗
2. Загрузка файлов ↗

Middleware

4 урока
1. Пишем свой middleware ↗
2. Используем gorilla/mux middleware ↗
3. LoggingMiddleware ↗
4. AuthMiddleware ↗

Шаблоны

5 уроков
1. Основы ↗
2. Лейауты ↗
3. Свои функции ↗
4. HTML ↗
5. Парсинг из строки ↗

Базы данных

4 урока
1. database/sql ↗
2. Драйвер pgx ↗
3. Пробуем GORM ↗
4. Миграции ↗

Тестирование

8 уроков
1. Основы ↗
2. Простой хендлер ↗
3. Тесты с БД ↗
4. testify ↗
5. apitest ↗
6. сабтесты ↗
7. параллельное выполнение ↗
8. gotestsum ↗

Выберите ответ

1 урок
1. Вопросы ↗

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

1 урок
1. Раздача статики ↗

Финиш

1 урок
1. Что теперь? ↗