• Складчины
  • Администрирование

[Purpleschool] Продвинутый Golang. Тариф Без наставника [Антон Ларичев]

Найти складчину
  • Дата начала 26 Окт 2024
Цена: 155 РУБ
Список участников складчины:
  • 1. lolozor
  • 2. Almazik
  • 3. Nikitin
  • 4. Alex88_88
  • 5. ник скрыт
  • 6. ник скрыт
Показать больше
Скачать
Скачать Скачать Скачать
Aноним
  • 26 Окт 2024
  • #1

[Purpleschool] Продвинутый Golang. Тариф Без наставника [Антон Ларичев]

Ссылка на картинку
Чему вы научитесь?
После прохождения курса вы сможете:
  • Использовать горутины
  • Понимать внутреннее устройство 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. Заключение
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
golang purpleschool антон ларичев продвинутый golang
Похожие складчины
Скачать [PurpleSchool] Golang - Templ Fiber HTMX. Тариф Премиум [Антон Ларичев]
  • 20 Фев 2025
  • в разделе: Администрирование
Скачать [Purpleschool] Основы Golang [Антон Ларичев]
  • 4 Июл 2024
  • в разделе: Администрирование
Скачать [Purpleschool] Bash скрипты. Тариф Самостоятельный [Антон Ларичев]
  • 14 Фев 2025
  • в разделе: Администрирование
Скачать [Purpleschool] НТМL и CSS - полный курс по вёрстке с нуля 2025. Тариф без наставника [Антон Ларичев]
  • 22 Май 2025
  • в разделе: Администрирование
Скачать [PurpleSchool] Современный Agile для разработчиков. Тариф Самостоятельный [Антон Ларичев]
  • 20 Апр 2025
  • в разделе: Администрирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

Вы уже зарегистрированы? Войдите.

Войти
  • Складчины
  • Администрирование
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка