Привет, Хабр. Делимся подборкой ближайших открытых уроков. Это вебинары с преподавателями-практиками, где можно разобраться в теме и задать вопросы экспертам. Участие бесплатное, требуется регистрация.
Весна — отличное время, чтобы прокачать скиллы, разобраться в новых технологиях и просто расширить кругозор. Мы собрали 20 актуальных открытых уроков на самые разные темы — от архитектуры и DevOps до машинного перевода и тестирования.
Выбирайте то, что близко по духу, и подключайтесь — вебинары бесплатные, участие онлайн.
1️⃣ Популярные API для работы с искусственным интеллектом
Изучите обзор популярных API для работы с ИИ: от OpenAI и Anthropic до Google Vertex AI и AWS Bedrock. Оцените функциональность, стоимость и возможности интеграции для ваших проектов. Выбрать лучший API для своего проекта
2️⃣ Руководство по принципам SOLID для технических лидеров
3️⃣ Почему == и .Equals() — не одно и то же (и как это вас подставит)
Сравнение объектов в C# с помощью оператора == и метода .Equals() может привести к неожиданным результатам, особенно при перегрузке оператора или в работе с внешними библиотеками. Обсудим, как избежать ошибок.
4️⃣ JDBC: Как Java научилась дружить с Базами Данных
5️⃣ Аутентификация на основе cookies с помощью Laravel Sanctum
Настройка аутентификации с помощью Laravel Sanctum и cookies: подробное руководство, как избежать ошибок с CORS, CSRF и правильно настроить взаимодействие между фронтендом и бэкендом. Начать безопасно работать с cookies в Laravel.
6️⃣ Практическое руководство по выбору брокера сообщений
7️⃣ ref, out, in: как понять, кто из них тебе нужен
Ref, out и in в C# — это три метода передачи параметров по ссылке, каждый из которых имеет свои особенности. Out используется для инициализации переменной внутри метода, ref — для изменения уже инициализированного значения, а in — для передачи больших структур по ссылке без возможности изменения их значений. Разберитесь, когда и какой механизм лучше выбрать для вашего кода.
8️⃣ Когортный анализ, LTV и RFM в SQL: коротко для новичков
В этом руководстве по SQL разбираются основы когортного анализа, вычисление LTV и RFM-сегментации с использованием данных о заказах. На примере рассмотрим, как группировать пользователей по когортам, отслеживать удержание и строить аналитические отчёты. Начать строить аналитику на SQL сегодня.
9️⃣ Как снять трафик, когда нельзя, но очень хочется
1️⃣2️⃣ F(), Func() и никаких циклов: как Django думает в SQL
Использование F() и Func() в Django позволяет переносить логику обработки данных на сторону базы, улучшая производительность и обеспечивая атомарность операций. Узнайте, как эффективно обновлять данные без циклов и гонок.
1️⃣3️⃣ Обработка паник в горутинах
Паники в горутинах Go могут привести к сбою всего приложения. Используйте обёртку SafeGo для безопасного запуска, логирования с контекстом и интеграции с Sentry. Все ошибки — под контролем.
Актуальное расписание открытых уроков уже в календаре мероприятий. Выбирайте темы, которые вам интересны, и подключайтесь онлайн.
Привет, Хабр. Сегодня делимся подборкой открытых уроков недели. Это живые вебинары с преподавателями-практиками, где можно не только разобраться в теме, но и задать вопросы экспертам. Встречи проходят по вечерам. Участие бесплатное, нужна только регистрация. Присоединяйтесь!
15 апреля, вторник:
Эффективная работа с Future в Scala: асинхронное программирование на практике. Подробнее
Карьера PostgreSQL-администратора в реалиях 2025: что хотят работодатели и на чем нужно делать акцент соискателям. Подробнее
Организация мониторинга с помощью Grafana. Подробнее
Ошибки моделирования в BPMN стоят времени и понимания. Разбор живых кейсов: от сигналов и циклов до разделения бизнес-правил и процессов. Перейти к статье
6️⃣ Как бросить исключение без throws в Java: технический разбор с примерами
Неправильно настроенный livenessProbe может зациклить перезапуски живого пода. Разбираем причины, примеры фейлов и как защититься через startupProbe. Не дай Kubernetes убить свой сервис зря.
8️⃣ Эффективная передача данных: используем Protocol Buffers для коммуникации между ESP32 и QT/QML
Как передать методы наружу из <script setup> в Vue 3? Разбираем defineExpose() — мощный способ раскрыть публичный API компонента и работать с ним через ref. Открой компонент — но только там, где нужно.
🔟 SQL-пайплайны для A/B тестов: коротко
Как собирать чистую и достоверную статистику по A/B тестам в SQL? Разбираем дедупликацию, фильтрацию фрода и агрегацию событий. Постройте свой SQL-пайплайн правильно.
Актуальное расписание открытых уроков уже в календаре мероприятий. Выбирайте темы, которые вам интересны, и подключайтесь онлайн.
1️⃣ Wazuh и Docker: следим за безопасностью контейнеров
В этой статье поговорим о Docker в качестве среды контейнеризации и о Wazuh в качестве средства мониторинга событий ИБ. Перейти к статье
2️⃣ GitLab CI для Docker-образов
Узнаем, как настроить CI/CD пайплайн для Docker‑образов: от сборки (с docker buildx и buildah) до пуша с версионированием и автоматической очистки через GitLab API. Читать далее
3️⃣ QA Lead и что он делает
Рассмотрим ключевые обязанности и навыки, необходимые для эффективного управления командой тестировщиков, такие как нестандартное мышление, взаимодействие с клиентами и разработчиками, умение работать с проектными менеджерами, принятие ответственности и многозадачность. Читать полностью
Поговорим о навыках, которые должны развивать продакт-менеджеры для успешного карьерного роста: навыки лидерства, коммуникации, командной работы, управления продуктом и применения различных методов в контексте разработки продуктов. Перейти к статье
5️⃣ slots в Python
В этой статье рассмотрим замечательный механизм в Python — slots. Они помогают бороться с утечками памяти и тормозами в системах, где создается миллион объектов. Читать далее
6️⃣ 3 вопроса на собеседовании о многопоточности в Java
Разберём несколько вопросов, которые могут возникнуть на собеседованиях для разработчиков, связанных с многозадачностью и потокобезопасностью в Java. Продолжение
А в календаре мероприятий уже доступно актуальное расписание открытых уроков, которые проходят в рамках онлнай-курсов Otus. Выбирайте интересные темы и присоединяйтесь!
Привет, Хабр. Подготовили подборку бесплатных открытых уроков от Otus, которые пройдут на этой неделе. Опытные практики проводят вебинары в живом формате, что позволит не только освоить новые знания, но и задать вопросы экспертам. Зарегистрируйтесь и присоединяйтесь!
8 апреля, вторник:
Продвинутая архитектура приложений на PHP. Подробнее
Wazuh как SIEM: возможности, преимущества, применение. Подробнее
Сообщения, которые не теряются: Брокеры против хаоса в Java. Подробнее
Используем C# для построения консольного интерфейса. Подробнее
9 апреля, среда:
Психотипы игроков: зачем это нужно геймдизайнеру. Подробнее
Привет, Хабр. И вновь делимся подборкой ближайших открытых уроков, которые пройдут в Otus на этой неделе. Уроки проводят преподаватели-практики в формате живых вебинаров, а значит, это шанс не только получить нужные знания, но и задать свои вопросы экспертам. И это абсолютно бесплатно (нужно только зарегистрироваться). Присоединяйтесь!
Друзья! Наша суперсова несла вам скидочные купоны в честь приближающегося Дня рождения Otus, но вдруг заблудилась. Скорее помогите её обнаружить. Награда – промокод на скидку 5%.
Внимание! Скидка 5% по промокоду действует вместе с общей скидкой 10% на все курсы. Не упустите двойную выгоду.
Привет, Хабр. Подготовили подборку бесплатных открытых уроков, которые пройдут до конца марта в Otus. Опытные практики проводят вебинары в живом формате, что позволит не только освоить новые знания, но и задать вопросы экспертам. Зарегистрируйтесь и присоединяйтесь!
25 марта, вторник:
«Саги» vs распределённые транзакции:как моделировать рабочие потокив распределённой архитектуре. Подробнее
Привет, Хабр. Снова делимся подборкой открытых уроков, которые пройдут в Otus на этой неделе. Вас ждут живые лекции с преподавателями-практиками — отличная возможность не только получить новые знания, но и задать вопросы экспертам. Участие бесплатное, нужна только регистрация. Присоединяйтесь!
Привет, Хабр. Делимся подборкой ближайших открытых уроков. Это вебинары с преподавателями-практиками, где можно разобраться в теме и задать вопросы экспертам. Участие бесплатное, требуется регистрация.
Привет, Хабр! Делимся подборкой ближайших открытых уроков по разработке, информационной безопасности и не только. Это живые вебинары с преподавателями-практиками, где можно разобраться в теме и задать вопросы экспертам. Участие бесплатное, требуется регистрация.
Привет, Хабр. Подготовили подборку бесплатных открытых уроков от Otus, которые пройдут на этой неделе. Опытные практики проводят вебинары в живом формате, что позволит не только освоить новые знания, но и задать вопросы экспертам. Зарегистрируйтесь и присоединяйтесь!
25 февраля, вторник:
Эффективное управление информационной безопасностью: политики, стандарты и типы мер безопасности. Подробнее
Кому в корпоративном мире нужна аналитика данных? Подробнее
26 февраля, среда:
Knowledge-centered service как способ реанимации Базы знаний. Подробнее
Страх и ненависть в кодовой базе: как не стоит писать на Python. Подробнее
Разработка API и веб-приложений с Next.js и tRPC. Подробнее
Алгоритмы SARSA и Q-learning — база для изучения Reinforcement Learning. Подробнее
Соединение данных в PostgreSQL: алгоритмы и виды JOIN. Подробнее
Как сделать python-код более читабельным и стабильным? Аннотации типов и pydantic. Подробнее
27 февраля, четверг:
Word Embeddings: строим векторные представления для автоматической обработки текстов. Подробнее
Веб-сервер Angie: почему он лучше Nginx? Подробнее
Знакомство с веб-разработкой на FastAPI. Подробнее
Управление зависимостями в Go: продвинутые техники и корпоративные паттерны. Подробнее
3 марта, понедельник:
Алгоритм DQN — учим нейросети принимать решения. Подробнее
Привет, Хабр. Снова делимся подборкой открытых уроков, которые пройдут в Otus на этой неделе. Вас ждут живые лекции с преподавателями-практиками — отличная возможность не только получить новые знания, но и задать вопросы экспертам. Участие бесплатное, нужна только регистрация. Присоединяйтесь!
18 февраля, вторник
Архитектура игр в Unity: внедрение зависимостей. Подробнее
TOGAF: на что способна ваша организация? Подробнее
Надёжность и сети или почему скорость сходимости STP уже очень давно никому не нравится? Подробнее
19 февраля, среда
Сложные клиенты — ваша суперсила: развитие лидерских навыков через работу с негативом. Подробнее
Привет, Хабр. Сегодня делимся подборкой ближайших открытых уроков в Otus. Это живые вебинары с преподавателями-практиками, где можно не только разобраться в теме, но и задать вопросы экспертам. Встречи проходят вечером, обычно в 19-20:00. Участие бесплатное, нужна только регистрация. Присоединяйтесь!
11 февраля, вторник
Практика создания DSL в Kotlin: как создавать синтаксические конструкции, которые облегчают описание и решение задач в определённой предметной области. Подробнее
Игровой цикл: узнаем, как реализовать состояния игры и обработку их изменений. Рассмотрим, как можно сделать паузу и кастомную обработку игровой системы. Подробнее
От запроса к решению: как разобраться в потребностях заказчика и не упустить главное. Подробнее
Механизмы выбора лидера кластера. Алгоритм Raft и etcd. Реализуем свой распределённый фреймворк управления задачами с etcd. Подробнее
12 февраля, среда
Запускаем CMS Wordpress на Ubuntu 24.04: установим и настроим все необходимые компоненты, в результате получим полнофункциональный сайт. Подробнее
Конкурентные преимущества в зависимости от стадии жизненного цикла компании: научитесь определять стадии развития компании и поймёте тонкости управления ресурсами на каждой из них. Подробнее
Создание WebAPI с помощью EF Core и MongoDB: обсудим применение MongoDB в реальных проектах и на практике освоим новый провайдер данных EF Core. Подробнее
Resilience4j. Bulkhead: познакомимся с библиотекой Resilience4j и рассмотрим Bulkhead для защиты приложений от перегрузок. Подробнее
13 февраля, четверг
Kubernetes + CI/CD + GitOps: делаем стабильный деплой без выхода из кластера. Подробнее
Паттерны параллельного программирования: использование горутин и каналов для написания производительного кода. В каких сценариях Go оказывается особенно мощным инструментом. Подробнее
Сети ЦОД. Как использовать не самый типовой протокол маршрутизации в underlay и не проиграть? Подробнее
17 февраля, понедельник
Инцидент-менеджмент в SRE: как быстро найти, устранить и предотвратить сбои в системе. Подробнее
Каталоги /proc, /sys и /dev: виртуальные файловые системы Linux. Подробнее
Топологическая сортировка вершин в ориентированном графе, алгоритм Демукрона: в результате напишете программу топологической сортировки вершин ориентированного графа. Подробнее
Remote Desktop Protocol (RDP) server: освоите настройку RDP-сервера, безопасность соединений, устранение неполадок и оптимизацию удалённой работы. Подробнее
Полный список открытых уроков смотрите в календаре.
Привет, Хабр. Делимся подборкой ближайших открытых уроков. Это вебинары с преподавателями-практиками, где можно разобраться в теме и задать вопросы экспертам. Участие бесплатное, требуется регистрация.
5 февраля
«Как выстроить культуру обратной связи в компании?» Обратная связь — не просто инструмент, а основа для роста сотрудников и компании. Узнаем, как правильно внедрить эту культуру и не совершить типичных ошибок. Записаться
«Анимации в SwiftUI» Познакомимся с анимациями в SwiftUI и попробуем простые и комплексные анимации. Записаться
6 февраля
«Как эффективно использовать брокеры сообщений в микросервисной архитектуре» Научимся использовать сообщения RabbitMQ и Apache Kafka в микросервисной архитектуре, чтобы создать устойчивое к нагрузкам масштабируемое приложение. Записаться
«Как понять, на каком уровне зрелости ваша служба поддержки?» Получите точное представление, на каком уровне зрелости находится подразделение. Записаться
«Что нового в React 19?» Проведем обзор новых хуков, посмотрим возможности создания новых пользовательских элементов. Записаться
«Ускоряем работу с видео для инференса нейросетей» Узнаете о фреймворках для быстрого считывания видеокадров и их преобразования в тензоры для инференса или обучения нейросетевых моделей. Записаться
«Как бизнес-аналитик может улучшить систему через нефункциональные требования» Узнаете, какие аспекты включают в себя такие требования, как они влияют на производительность, масштабируемость и удобство использования продукта. Записаться
«Безопасная разработка Python» Изучите эффективные подходы к безопасной разработке на Python и их внедрение в повседневную практику. Записаться
«Организация взаимодействия между VXLAN/EVPN-доменом и MPLS/SR — доменом» Изучите концепцию VxLAN/EVPN to MPLS/SR Handoff, включая технические аспекты построения DCI. Записаться
10 февраля
«Почему ClickHouse становится выбором №1 при импортозамещении». Проведём сравнение с другими NoSQL решениями и разберём практический кейс. Записаться
«Инструменты и методы мониторинга серверов на платформе Windows Server» Разберём мониторинг серверов, выявление проблем, встроенные инструменты Windows Server, сторонние решения и настройку уведомлений. Записаться
Привет, Хабр. И вновь делимся подборкой ближайших открытых уроков, которые пройдут в Otus на этой неделе. Уроки проводят преподаватели-практики в формате живых вебинаров, а значит, это шанс не только получить нужные знания, но и задать свои вопросы экспертам. И это абсолютно бесплатно (нужно только зарегистрироваться). Присоединяйтесь!
Привет, хабровчане. Как мы ни раз упоминали, у нас в OTUS регулярно проходят бесплатные уроки в формате живых вебинаров по различным IT-направлениям. Эти уроки проводят преподаватели курсов — практикующие эксперты в IT. Решили поделиться с вами подборкой ближайших мероприятий, которые вы можете посетить абсолютно бесплатно (*требуется регистрация):
23 января, четверг:
Otus Conf: «Администрирование Linux для начинающих». Записаться
«Таланты в компании: как внутренний найм меняет правила игры». Записаться
«Мнемоники для тестирования в начале пути». Записаться
«От проекта к портфелю: как управлять несколькими проектами?». Записаться
«Пользовательские истории (User Stories): как превратить бизнес-требования заказчика в задачи на разработку». Записаться