ДженерикивGolang
Глубокий и исчерпывающий интенсив для подготовки к Go собеседованию — теория, практика и допматериалы
О чем интенсив:
Научишься писать обобщенный код на Go
Разберешься с синтаксисом дженериков и метапрограммированием
Глубоко разберешь внутреннее устройство golang generics...
Ты закроешь 95% вопросов по concurrency:
Получишь глубокие знания и изучишь «подкапотную» Concurrency в GO для работы в крупных проекта
Научишься писать параллельный код и разбираться в нем
Изучишь множество паттернов использования параллельного программирования
Попрактикуешься на реальных...
Знакомая ситуация?
На собеседованиях middle + просят пройти system design интервью, а я ничего не знаю
На работе приходится принимать участие в проектировании сложной системы, а у меня нет знаний в этой области, ничем не могу помочь
Есть база по system design, но западают сложные темы и детали...
Подойдет Golang-разработчикам и Switcher’ам, которые:
Перегуглили весь интернет запросом «Задачи с собеседований по Go», и до сих пор не чувствуют уверенности
Не знают, как проходят собеседования по Go или идут туда первый раз
Хотят быстро изучить все вопросы и подготовиться к задачам, которые...
Это обучение для разработчиков с опытом
Идеально подойдет:
Golang-разработчикам и свитчерам на Go
DevOps-инженерам и фулстек-разработчикам
Будет полезно:
Нужно знать синтаксис языка Go, поверхностно знать базовые алгоритмы и структуры данных
15 лекций и домашек — все, что пригодится в работе...
На курсе ты глубоко изучишь все возможности gRPC:
Узнаешь все о gRPС для успешного трудоустройства в BigTech-компанию
Научишься лучшим практикам gRPC от Senior-разработчика из OZON и сможешь применять их в работе
Поймешь, в чем отличия gRPC от REST — популярного подхода построения API
Научишься...
Материалы предназначены в первую очередь для разработчиков, которые уже знают основы С++, но не знают как тот или иной контейнер работает внутри STL или когда какой из них применять на практите.
Курс сфокусирован на иллюстративном изучение каждого контейнера и основных его операций. Также в...
Вы освоите инструменты программирования: Git, компиляторы, IDE, а также изучите базовые алгоритмы, структуры данных и стандартную библиотеку C++.
По итогу создадите несколько собственных проектов для портфолио, а также примите участие в командной разработке большого общего проекта вместе с...
О курсе:
Материалы предназначены в первую очередь для разработчиков, которые уже знают основы С++ и планируют проходить собеседования. Безусловно, его материалы будут полезны разработчикам независимо от уровня знания языка, так там будут рассматриваться множество различных нюансов и подводных...
Observability, как в BigTech
Преподает SRE из крупнейшего TravelTech.
Глубокий курс о том, как поставлять логи, метрики, трейсы, делать информативные дашборды, быстро устранять инциденты и правильно интерпретировать данные.
На этом курсе:
- Глубоко изучишь основы и лучшие практики...
Оригиналы или дженерики?
Если приходя в аптеку вы думаете: "А в чем разница?", когда фармацевт предлагает вам одно и то же лекарство с разными названиями, этот гайд для вас
100 страниц (pdf) фармацевтической информации
Никакой воды и слов, которые вам будут непонятны. Мы перевели с научного на...
[Stepik] Thank Go! Многозадачность вGolang (Антон Жиянов)
Многие книги и курсы по Go рассказывают о многозадачности в стиле «вот горутина, вот канал, вот select — используйте на свое усмотрение». Это не слишком полезно: ведь главное в concurrent-программировании не чистое знание, а понимание и...
Если приходя в аптеку вы думаете: "А в чем разница?", когда фармацевт предлагает вам одно и то же лекарство с разными названиями, этот гайд для вас
100 страниц фармацевтической информации
Никакой воды и слов, которые вам будут непонятны. Мы перевели с научного на русский все то, что вас...
Научись разрабатывать высокопроизводительную, масштабируемую микросервисную архитектуру, как вВКонтакте/Яндекс/Т-банке, и увеличь свои шансы на трудоустройство в BigTech-компанию или получение новой должности
Обучение подойдет для Junior и Middle backend-разработчиков
Нужно знать основы языка...
Проблемы, которые решает курс:
1. Пишу бизнес-логику и приложения на Go, но не могу разобраться perf-снимот или прочитать код в сторонней библиотеке.
2. Паникую, если нужно оптимизировать код, потому что не знаю, что происходит за пределами синтаксиса.
3. На работе пишу простые фичи, но хочется...
Чему вы научитесь
Освоите язык на хорошем уровне
Навыку быстро решать задачи и писать код
Создавать сложные программы
Синтаксису языка и его подводные камни
Будете меньше времени тратить на решение задач с собеседований
О курсе
Вас ждет много практики и тестовых заданий.
Курс значительно...
Без паники – мы не на Титанике!
По полочкам разбираем панику в Go, а также неотрывно связанный с ней механизм отложенных функций.
Программа курса:
Вступительное слово
Магия отложенного вызова функций
Оператор defer и его свойства
defer: доступ к внешней области видимости
defer: игнорирование...
Этот курс позволит вам разобраться с языком Golang.
Вы узнаете как он работает. Чем отличается от других языков программирования, его особенности и тонкости
Курс особенно полезен, если вы уже знаете какой-то язык, хотя бы на теоритическом уровне.
Многие уроки подкреплены примерами. Я...
Курс «Golang-разработчик» представляет собой комплексную программу обучения, которая призвана помочь вам освоить язык программирования Golang от основ до продвинутого уровня. В ходе курса вы узнаете о преимуществах и областях применения Golang. Вы изучите основные концепции: переменные, типы...
Данный курс является первой частью специализации "Продвинутая работа с ошибками и паникой в Go".
Что такого особенного можно рассказать про ошибки?
Мы считаем, что грамотная обработка ошибок – это залог отказоустойчивости вашего приложения и здесь не всё так очевидно, как кажется на первый...