Продвинутый Golang [Purpleschool] [Антон Ларичев] Продвинутый курс по Golang по созданию http API и многопоточности Чему вы научитесь? После прохождения курса вы сможете: Использовать горутины Понимать внутреннее устройство Golang Разбираться в работе GC и выделении памяти Работать с контекстом Создавать API на Golang Проектировать архитектуру API Работать с Gorm Создавать авторизацию и работать с JWT […]
Раскройте потенциал параллельного программирования в Go с помощью этого практического руководства. Этот курс предназначен для разработчиков среднего и продвинутого уровня, предоставляя им навыки, необходимые для создания эффективных, отзывчивых и масштабируемых программных решений. Погружаясь в мир параллельности Golang, вы изучите основные компоненты конкурентной обработки: горутины, мьютексы, условные переменные, группы ожидания, атомарные операции, каналы и многое другое […]
GoFunc — конференция для тех, кто использует Go в своих проектах. Мы сосредоточимся на том, как правильно создавать и эксплуатировать сервисы на Go. Будем учиться эффективно использовать современные подходы и фреймворки при разработке приложений, обработке данных и разворачивании нагруженных систем. Кроме того, постараемся заглянуть за пределы стандартных возможностей Go runtime.
Курс «Building Production-Ready Services with gRPC and Go» охватывает разработку высокопроизводительных сервисов с использованием gRPC и языка Go. Он включает 56 уроков и ориентирован как на начинающих, так и на опытных разработчиков. В курсе разбираются такие темы, как создание gRPC-сервисов, потоковая передача данных, аутентификация, SSL/TLS, интерцепторы, балансировка нагрузки и тестирование. Курс также включает упражнения и демонстрирует, как […]
Go — мощный язык для создания эффективных и масштабируемых приложений. Однако, по мере роста ваших проектов, вы столкнетесь с общими проблемами, которые можно элегантно решить с помощью шаблонов проектирования. Этот курс обеспечит вас знаниями и навыками для эффективного использования этих шаблонов в вашем коде Go. Мы рассмотрим различные категории шаблонов, включая: Порождающие шаблоны: Изучите […]
GoFunc 2024 — конференция по разработке на Go от JUG Ru Group. Обсуждаем эффективный продакшен-код на Go, современные фреймворки и подходы, большие данные и нагруженные системы. GoFunc — конференция для тех, кто использует Go в своих проектах. Мы сосредоточимся на том, как правильно создавать и эксплуатировать сервисы на Go. Будем учиться эффективно использовать современные подходы и фреймворки при разработке приложений, обработке данных и разворачивании нагруженных систем. Кроме того, постараемся заглянуть за пределы […]
Этот семинар сосредоточен на развертывании надежного приложения с использованием AWS CDK и Golang. В этом сеансе вы познакомитесь с основами AWS Cloud Development Kit, демонстрируя эффективное использование Golang для развертывания масштабируемых и эффективных безсерверных приложений с помощью AWS Lambda. Курс отлично подходит для разработчиков, желающих углубить свои знания о облачной инфраструктуре и получить практический опыт […]
Освоите Go в короткие сроки. Научитесь писать проекты по best practices. Сможете претендовать на позицию middle-разработчик на Go. Golang — относительно новый язык, известный своим простым синтаксисом и мощными возможностями. Многие компании сейчас решают полностью или частично перевести свой софт с текущего языка на Go из-за его простоты, обширных возможностей и высокой производительности. А это значит, что Golang разработчики сейчас востребованы на IT […]
После курса вы: Освоите язык Go и его экосистему на профессиональном уровне, научитесь создавать production-ready код и микросервисы на нем. Мы покажем лучшие подходы и практики и подготовим участников к работе в реальных проектах. Для кого этот курс? Разработчики на других технологиях и языках Если вы уже имеете опыт разработки и хотите расширить свой стек, изучение […]
Этот курс научит вас создавать сервисы уровня продакшена на Go, используя мощь Domain Driven и Data Oriented Architecture, развернутой в Kubernetes. С самого начала курса вы будете работать в паре с вашим инструктором Биллом Кеннеди, который проведет вас через философию проектирования, архитектурные решения и лучшие практики, применимые к инженерии готового к производству сервиса на Go. […]
Язык Go сейчас является наиболее востребованным среди работодателей. Работодатели готовы платить на 33% больше тем, кто обладает навыками программирования на Go. Проблема заключается в том, что доступ к высококачественному обучению по Go трудно найти, но это больше не так. Хотите развивать навыки, необходимые для решения реальных задач программирования? Этот курс сделает вас настоящим программистом на […]
Раскройте свой потенциал — с Go и этим курсом! Добро пожаловать в ‘Go — Полное руководство’, исключительный онлайн-курс, тщательно разработанный как для новичков, так и для профессионалов, желающих преуспеть в динамичной области программирования на Go. Почему Go? В эпоху, когда эффективность и производительность имеют первостепенное значение, Go выделяется как мощный инструмент. Разработанный Google, он сочетает […]
Научись разрабатывать высокопроизводительные и масштабируемые микросервисы, как в Ozon/Яндекс/Тинькофф/Kaspersky Lab/ВКонтакте, и увеличь свои шансы на трудоустройство в BigTech-компанию или получение новой должности. Преподаватель – Олег Козырев – Senior Software Engineer в Avito. Более 100 часов менторства и обучения. Более 100 учеников уже обучились на курсе. Чтобы выжать из курса максимум, тебе необходимо знать основы языка GO, […]
Записи Go Crew #2 — 11 часов сессий на тему «Highload на Go: Круглый стол «Строим сервис с учетом масштабирования»/ Данил Трошнев, Андрей Петров, Эмиль Шарифуллин; Доклад «Эволюция шардирования трех миллиадров обьявлений» / Илья Ушаков Доклад «Защита от чрезмерного потребления памяти»/ Никита Галушко, Денис Ларионов Доклад «NATS JetStream: легкая в развертке и масштабируемая технология для […]
Это курс, который поможет вам освоить искусство отладки программного обеспечения на глубоком уровне. Изучите передовые методы выявления и устранения ошибок в коде и повысьте надежность ваших приложений.
Углубленный курс по веб-сервисам с Kubernetes 4.1 предлагает практические навыки создания масштабируемых и надежных веб-приложений для современных сред разработки. Изучите передовые концепции Kubernetes и научитесь строить и развивать выдающиеся веб-сервисы с уверенностью.
Научитесь продвинутым концепциям Go, создавая эталонную реализацию блокчейна на Go! Цель этого курса — поделиться опытом написания сложных инженерных задач, необходимых для создания технологии блокчейн.
Чем занимаются Go-разработчики? Создают высоконагруженные сервисы в сферах онлайн-ретейла, доставки, финтеха, интернета вещей. Язык программирования Go хорошо подходит для такого рода проектов, так как отличается масштабируемостью и высокой производительностью. Навыки и инструменты, которые будете использовать Мы составляем и обновляем программу вместе с действующими Go-разработчиками и работодателями — так вы учитесь только тому, что актуально […]
Курс «Полный буткемп по веб-разработке с использованием Go и Gin» предназначен для (начинающих) разработчиков на Go, которые хотят сделать первый шаг в веб-разработке. Курс начинается с простого веб-приложения, затем разрабатываются CRUD API, а затем полноценные приложения. Этот буткемп является результатом разработки критически важных веб-приложений и сервисов на Go (и Gin Gonic). Производительность комбинации Go и […]
Эти секретные техники заставят всех восклицать «ВАУ», когда вы с легкостью справитесь с любой задачей на Go со скоростью света. Шаг за шагом надежный процесс для разработчиков, знающих ЛЮБОЙ язык программирования: Изучение фундаментальных и продвинутых концепций Go с реальными примерами из реального мира. Практический контент, направленный на результаты и неизвестный широкой публике. Применение основных […]
На этом семинаре вы изучите основы языка программирования Go от Максимилиано Фиртмана и научитесь использовать его в веб-разработке. Получите представление о синтаксисе Go, основных концепциях и best практиках, а также поймете, как писать эффективные, конкурентные и масштабируемые программы и микросервисы с использованием Go. На этом семинаре также будет представлен синтаксис Go и использование библиотеки пакетов […]
Написание модульных и интеграционных тестов — один из самых часто пренебрегаемых аспектов разработки программного обеспечения. Слишком часто разработчики говорят «но у меня на компьютере работает!» когда проект считается завершенным, только чтобы обнаружить, что когда он выходит из среды разработки, вещи не работают так, как ожидалось. Хорошо написанные модульные и интеграционные тесты помогают решить эту проблему […]
Параллелизм — ключевой аспект Go. Узнайте, как использовать основные механизмы параллелизма, как проектировать параллельные потоки, а также как отслеживать и устранять неполадки в параллельных сервисах. Выйдите на новый уровень разработки высокопроизводительных приложений. У чисто последовательного приложения есть два недостатка. — Если приложение максимально загружает ЦП, вам необходимо переключиться на более быстрое оборудование. — Если […]
Язык Go — относительно молодой и достаточно мощный язык, который широко используется для Backend разработки, а также создания сетевых и инфраструктурных приложений. Несмотря на свою, на первый взгляд, простоту и лаконичность синтаксиса, язык обладает всем необходимым для разработки современных, высоконагруженных приложений. В курсе разбираются основы языка, после чего мы плавно перейдем к решению практических задач […]