KursSliv
0Корзина
КурсыАдминистрирование и программированиеАнтон Ларичев Purpleschool Продвинутый Golang 2024

Антон Ларичев Purpleschool Продвинутый Golang 2024

Антон Ларичев Purpleschool Продвинутый Golang 2024 скриншот на облаке
Антон Ларичев Purpleschool Продвинутый Golang 2024
Антон Ларичев Purpleschool Продвинутый Golang 2024
Антон Ларичев Purpleschool Продвинутый Golang 2024 слив курса
  • Автор / Школа: Антон Ларичев, Purpleschool, 2024
  • Категория: Администрирование и программирование
  • Скачать: Облако Google / Yandex / Mail
  • Торрент (torrent): нет
  • Бесплатно 1 урок: по запросу

О курсе

[Антон Ларичев] [Purpleschool] Продвинутый Golang (2024)

Продвинутый Golang [Purpleschool] [Антон Ларичев]

Продвинутый курс по Golang по созданию http API и многопоточности

Чему вы научитесь?
После прохождения курса вы сможете:

  • Использовать горутины
  • Понимать внутреннее устройство Golang
  • Разбираться в работе GC и выделении памяти
  • Работать с контекстом
  • Создавать API на Golang
  • Проектировать архитектуру API
  • Работать с Gorm
  • Создавать авторизацию и работать с JWT
  • Работать с middleware
  • Писать CRUD запросы
  • Писать тесты для API
Минимальные требования: Знание основ Golang

Что в курсе?

Этот курс подойдёт тем, кто уже знает основы Golang и хочет начать проектировать и писать полноценные API на Golang с базой данных Postgres и популярной ORM - Gorm. Кроме того курс позволит детально разобраться в том, как устроен Golang под капотом и начать использовать горутины.
В рамках курса мы поговорим о Go allocator, Stack, Heap, GC и затем перейдём к горутинам. Посмотрим как они работают, как их можно синхронизировать и использовать каналы для общения между ними. Затем начнём писать большое API на чистом http пакете, разбираясь с роутингом, обработкой запрос и ответа. Подключимся к PostreSQL с помощью ORM Gorm, предварительно запустив её в Docker и напишем все типы CRUD запросов.
Курс будет максимально практическим, ведь всю теорию мы разбираем прямо во время создания API. Проект является сложным сервисом по укорачиванию ссылок с авторизацией и статистикой. Так же для курса было сделано большое число упражнений, которые позволят вас закрепить полученные знания.

План курса:
Курс построен таким образом, чтобы доносить материал от простого к сложному.

1. Введение
2. Настройка окружения
3. Работа Go под капотом
4. Concurrency
5. Http server
6. Архитектура
7. Запрос и валидация
8. Подключение базы данных
9. CRUD
10. Middleware
11. Авторизация
12. Контекст
13. Продвинутая работа с БД
14. Тестирование API
15. Заключение

Тариф: Без наставника



Отзывы



Кликните на изображение чтобы обновить код, если он неразборчив