Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

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

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

О товаре

Чему вы научитесь?
После прохождения курса вы сможете:
  • Использовать горутины
  • Понимать внутреннее устройство 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. Заключение

Отзывы покупателей



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

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Purpleschool, Антон Ларичев

[Udemy] NestJS - с нуля, современный backend на TypeScript и Node JS. 2022 (Антон Ларичев)
NestJS - это быстро растущий Node.js фреймворк, который позволяет командам легко разрабатывать поддерживаемые, легко тестируемые и масштабируемые приложения благодаря TypeScript и его архитектуре. Вы получите полный курс по современному Backend на NodeJS, TypeScript и MongoDB с использованием
1820 RUB
[PurpleSchool] Прохождение собеседования. Тариф Самостоятельный (Антон Ларичев)
Тариф Самостоятельный только видео-материалы (без доступа к платформе с тестами) Программа 1.1.Адаптация CV 1.2. Сопроводительное письмо 1.3. Упражнение - Подготовить резюме 1.4.O630р курсов 1.5. Работа на платформе 2.1. Подготовка к интервью 2.2. Самопрезентация 3.1. Телефонный скрининг
1099 RUB
[Purpleschool]  React Native и Expo Router 2024 (Антон Ларичев)
Чему вы научитесь? После прохождения курса вы сможете: Создавать приложения на React Native Создавать компоненты и layout экранов Стилизовать элементы и работать с анимацией Отлаживать приложения Использовать Expo Router Использовать state manager Работать с персистентностью данных Работать с
1665 RUB
[Udemy] NestJS - с нуля, современный backend на TypeScript и Node JS (Антон Ларичев)
NestJS - с нуля, современный backend на TypeScript и Node JS Полный курс по современному Backend на NodeJS, TypeScript и MongoDB с использованием лучший практик и фреймворка NestJS! NestJS - это быстро растущий Node.js фреймворк, который позволяет командам легко разрабатывать поддерживаемые, легко
1085 RUB
[Udemy] React + Next.js - с нуля. TypeScript, Hooks, SSR и CSS Grid (Антон Ларичев)
Чему вы научитесь Разрабатывать реальные приложения на NextJS и React Работать с React Hooks Понимать работу SSR и создавать SEO-friendly сайтов Верстать макеты на CSS Grid Работать с анимацией и библиотекой Framer Обеспечивать доступности приложения и работать с ARIA атрибутами Подготавливать ваше
1695 RUB
[Udemy] Node.js - с нуля, основы и построение архитектуры приложений (Антон Ларичев)
Node.js - это среда выполнения JavaScript на backend, спроектированная для построения масштабируемых сетевых приложений. На текущий момент его используют уже не только для создания backend for frontend, но и для написания полноценных backend приложений, микросервисов и парсеров сайтов. Он не
1050 RUB