
- Категории
- Источники
- Все курсы
- Разделы
- Книги
-
За 6 недель вы научитесь строить микросервисы на Go по принципам Domain-Driven Design и Clean Architecture. Курс сочетает теорию и практику: 80% занятий - программирование и работа над реальным проектом.Что будет на курсе:Архитектурные принципы: Clean Architecture, слои приложения.DDD-паттерны: Value Object, Entity, Aggregate, Domain Service, Repository.Интеграции: REST API, gRPC, Kafka, паттерн Outbox.Практика: 12 заданий + проектный микросервис
Курс The Nature of Concurrency от Игоря Панасюка - это шестинедельная программа по многопоточному программированию в Go, созданная для разработчиков, которые хотят глубже разобраться в механизмах параллелизма. Он подходит тем, у кого есть базовые знания языка, но не хватает опыта работы с конкурентностью и системными примитивами, а также тем, кто готовится к собеседованиям или стремится прокачать понимание работы многопоточности «под капотом».Про
Этот курс представляет собой быстрый путь от абсолютного новичка до программиста, готового к собеседованиям и созданию реальных проектов на Go. Курс направлен на устранение путаницы из множества статей, видео и устаревших учебных материалов. Вы получите только необходимую информацию, без лишнего, в структурированной форме с учётом личного опыта автора.
Освой навыки создания высокоэффективных и масштабируемых микросервисов, аналогичных тем, что используют в ВК, Яндекс, OZON, СБЕР и Тинькофф. Это поможет тебе повысить шансы на трудоустройство в крупных технологических компаниях или на получение повышения в должности.
Ты выучишь Golang в деталях - от битов до рантайма. Не рассматриваем сторонние библиотеки и синтаксис - только специфику языка и его стандартную библиотеку.
Это курс с самостоятельным темпом обучения, в котором вы изучите внутреннее устройство Redis, заново реализуя его ключевые функции на языке Golang. Вместе мы воспроизведём такие механизмы, как событийный цикл, протокол сериализации, персистентность, пайплайнинг, вытеснение (eviction) и транзакции.
Этот курс научит вас разрабатывать продвинутые сервисы на Go, используя подходы Domain Driven Design и Data Oriented Architecture с развёртыванием в Kubernetes. С самого начала вы будете программировать вместе с инструктором Биллом Кеннеди, шаг за шагом изучая философию проектирования, архитектурные решения и лучшие практики, применимые к созданию готового к эксплуатации сервиса на Go.С добавлением каждой новой функции вы также научитесь развёрты
Ты научишься извлекать максимум из GO посредством базовых знаний компьютерных наук, низкоуровневого программирования, работы с ассемблером и практических приёмов, о которых редко можно услышать.
Изучите программирование на Go и бэкенд-разработку высоконагруженных приложений с нуляЧем занимаются Go-разработчикиGo - это язык программирования, который удобен и эффективен. Он был создан для автоматизации масштабных операций.С помощью Go вы сможете разрабатывать высокопроизводительные приложения, которые легко интегрируются с инфраструктурой и облачными платформами. Примером могут служить сервисы онлайн-торговли, доставки, финансовых технолог
Это интенсив из 11 уроков, предназначенный для глубокого изучения работы с массивами и срезами в языке программирования Go, особенно в контексте собеседований. Курс предназначен для разработчиков на Go, стремящихся углубить свои знания о массивах и срезах, а также для тех, кто готовится к техническим собеседованиям и хочет уверенно решать соответствующие задачи.