[Антон Ларичев] [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. Заключение Тариф: Без наставника Продажник: https://purpleschool.ru/course/go-advanced ↓ Скачать: ↓
Скачать Антон Ларичев, Purpleschool - Продвинутый Golang (2024) слив курса.
Текущее время: Сегодня 17:22
Часовой пояс: GMT + 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы