OTUS IT News
6.88K subscribers
4.1K photos
139 videos
4 files
4K links
Экспертный контент по востребованным технологиям 2025 года: от разработки и аналитики до искусственного интеллекта и облачных решений.

Более 170 курсов+

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://t.me/boost/Otusjava
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
👍1
Считаете, что интеграция и сборка — долгий и сложный процесс?

Мы докажем обратное ➡️ на примере Jenkins и 1C:EDT вы увидите, как автоматизировать работу разработчика и аналитика в пару шагов.

🍎 На открытом уроке 11 августа в 18:00 мы покажем, как подключить 1C:EDT к процессам непрерывной интеграции и создать свой первый рабочий CI/CD-пайплайн.

Вы узнаете:
- Как организовать командную разработку в EDT с Git.
- Как настроить сборочную линию в Jenkins.
- Какие шаги пайплайна ускоряют тестирование и релиз.

Регистрируйтесь на вебинар
Please open Telegram to view this post
VIEW IN TELEGRAM
Айтишники, пора отдыхать 🔋

Не забудьте перезарядить мозги, чтобы в понедельник не начать писать код с ошибками в 3 строчки 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Дайджест вебинаров OTUS 🎼

Собрали для вас подборку интересных и полезных онлайн-вебинаров по IT за неделю, которые можно посмотреть абсолютно бесплатно!

💛 От запроса к экшену: как слышать бизнес и влиять на решения
HR часто слышит «нам нужно», но не всегда ясно, что за этим стоит и как это превратить в решения, которые реально работают для бизнеса.

💛 Тестирование API в ASP.NET Core: Интеграция и Нагрузка
Разберем ключевые концепции и отличия интеграционного и нагрузочного тестирования и научимся писать интеграционные тесты с использованием популярных библиотек.

💛 Спецификация API: как грамотно описать интеграционное взаимодействие
Покажем на реальных примерах, как описывать API, форматы данных и бизнес-логику обмена. Обсудим частые ошибки и лучшие практики при подготовке спецификаций и задач для интеграции систем.

💛 Введение в смарт-контракты и пример создания своего токена
Тема важна для новичков, которые слышали про блокчейн и про возможности создания смарт-контрактов, но не знают, как быстро погрузиться в тему и начать программировать.

💛 Apache Kafka в микросервисной архитектуре - лучшие практики асинхронного обмена
Почему Kafka — must-have для современных архитектур? Узнайте, как избежать 80% ошибок и правильно масштабировать системы.

💛 Заставьте компилятор работать на вас: магия метапрограммирования с Source Generators в C#
Разберем, почему рефлексия может стать узким местом в производительности и как Source Generators решают эту проблему на этапе компиляции. Заглянем «под капот» компилятора Roslyn: поймем, что такое синтаксические деревья (Syntax Tree) и семантическая модель (Semantic Model).

💛 Искусство тестирования игровых уровней: от новичка до QA-специалиста в GameDev
Хотите узнать секреты тестирования игр?
Представьте: вы играете в любимую игру и замечаете, что NPC ходит сквозь стены, а мебель "парит" над землёй. Именно такие баги ищут профессиональные тестировщики!


Подпишись ❤️ и будь в курсе самых свежих знаний в IT.

#otus #подборка
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2
👩‍💻 — это не только баги, ночные сессии и стресс.

Но также возможность расти, зарабатывать и работать с интересными проектами. Тут точно не будет скучно, а победы над кодом подарят настоящее удовлетворение.

Регистрируйтесь на бесплатные вебинары OTUS ⤵️

11 августа (понедельник)

🔴 RabbitMQ против Kafka — что выбрать для вашей структуры: сравнение и лучшие практики
Обзор двух ведущих решений для работы с брокерами — RabbitMQ и Kafka. Разберём их основные особенности, преимущества и недостатки, а также рассмотрим реальное использование ключей.

🔴 Подключаем 1C:EDT к процессам непрерывной интеграции. Создаем первый пайплайн
В результате вебинара вы получите представление о CI/CD-пайплайне для 1C:EDT + Git и сможете создать свой первый Jenkins-конвейер.

12 августа (вторник)

🔴 Введение в Docker: контейнеризация приложений в Linux
Разберёмся, что такое Docker, как он работает и зачем он нужен системному администратору.

🔴 Трансформеры как основа современного NLP
На занятии мы обсудим, из чего складывается область NLP и поговорим про архитектуру трансфомер, которая является основой современного NLP и лежит в основе всех LLM.

🔴 Почему все переходят на Kotlin? Секреты успешной миграции с Java для бэкенд-разработчиков
В результате вебинара вы получите готовый план миграции, поймете, как избежать 90% ошибок, и сможете внедрить Kotlin в production с минимальными рисками.

13 августа (среда)

🔴 От первого HTTP-запроса к собственному сетевому слою в Swift — быстро и понятно
Основы сетевого взаимодействия в iOS: HTTP/HTTPS, REST и форматы данных (JSON). Пошаговая реализация: от объявления API-эндпоинтов до готового NetworkClient с методами для GET, POST и других запросов.

🔴 События в bpmn 2.0. И как с ними работать
В результате вебинара пользователи узнают где в бизнес- процессе используется те или иные события и как улучшить свой бизнес - процесс с помощью событий.

🔴 Yaxunit как инструмент автоматизированной валидации API по схеме OpenAPI
В результате вебинара вы сможете валидировать через 1С http-сервисы по схеме OpenAPI.

14 августа (четверг)

🔴 Индивидуальный план развития HRBP
После занятия вы сможете определить для себя свои зоны роста, понять в каком направлении двигаться для достижения своей карьерной цели, а главное составить свой индивидуальный план для развития.

🔴 Логические недостатки в веб-приложениях
В результате вебинара вы сможете выявлять и устранять логические уязвимости, предотвращать финансовые потери, утечки данных и репутационные риски.

🔴 Rust в деле: пишем многопользовательский чат с сервером, клиентом и CLI
Разработаем многопользовательский чат с использованием сетевых протоколов; реализуем клиентскую и серверную части приложения.

Расписание всех открытых уроков уже доступно в календаре — выбирайте темы, которые вам интересны, и подключайтесь онлайн.

#анонс
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
1🔥1
Как войти в геймдев в 2025?

✌️ 12 августа в 20:00 — Открытый вебинар с Еленой Скрипаль.

Хочешь работать в игровой индустрии, но не знаешь, с чего начать?

👉 Приходи на бесплатный вебинар в OTUS, где обсудим:

— Рынок геймдева в 2025: вакансии и зарплаты
— Где искать работу без опыта? Площадки для плейтестов и фриланс
— Как подготовиться к собеседованию в игровой компании


🔗 Присоединяйтесь

Вебинар приурочен к запуску курса «Game QA Engineer».
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Ты когда-нибудь задавался вопросом, как работает настоящий Senior Product Manager?

А ведь это целый набор навыков, которые отличают старшего руководителя от всех остальных.

📝 В новой статье мы не только разбираем, как улучшить своё мышление и стать лучшим PM, но и даём полезные инструменты для каждой ситуации.

С этим знанием в багаже ты сможешь эффективно решать проблемы и прокачать свою карьеру. А наши открытые уроки дадут тебе практические знания и реальные кейсы из жизни Senior PM:

🟡 12 августа в 20:00 «MVP, HADI, GTM — что нужно знать инженеру», где разберем ключевые подходы к тестированию гипотез и выводу продукта на рынок.

🟡 21 августа в 20:00 «Из Project в Product Manager: шаги и подводные камни» — поговорим о различиях ролей и типичных сложностях при переходе к продуктовой работе.

Запишись на открытые уроки и узнай все фишки от лучших экспертов!
Please open Telegram to view this post
VIEW IN TELEGRAM
Готов к вызовам в мире IT?

Борьба с багами, дедлайнами и выгоранием — неотъемлемая часть работы. Но IT — это и возможность попасть в высокооплачиваемую сферу с крутыми проектами, которые заставят гордиться результатом.

Ты готов стать тем, кто не боится таких испытаний? — регистрируйтесь на бесплатные вебинары 12 августа ⬇️

⬇️ Введение в Docker: контейнеризация приложений в Linux
Разберёмся, что такое Docker, как он работает и зачем он нужен системному администратору.
Курс «Administrator Linux. Basic»

⬇️ Мониторинг в высоконагруженных проектах
Как эффективно отслеживать и поддерживать стабильность систем под высокой нагрузкой?
Курс «Highload Architect»

⬇️ Анимируем React: от нуля до вау-эффекта
Как работает Framer Motion: основные компоненты, props, ключевые концепции анимации. Что такое Intersection Observer, зачем он нужен и как его правильно интегрировать в React.
Курс «React.js Developer»

⬇️ Flutter в Automotive & Embedded: создаём приложение для автомобиля (и не только)
На вебинаре мы не только разберём теорию, но и создадим рабочее Flutter-приложение для автомобильного дисплея или IoT-панели. Вы увидите, как Flutter оживает на реальном железе и становится частью embedded-мира.
Курс «Flutter Mobile Developer»

⬇️ Собственный оператор Flow и его использование в архитектуре приложения
- Как писать свой собственный оператор Flow
- Какую архитектуру использовать в приложении
- Как использовать оператор в рамках архитектуры

Курс «Android Developer. Professional»

⬇️ CI/CD: 90 минут от платформы до конвейера
Погружение в мир CI/CD, где за 90 минут мы разберём весь путь — от выбора платформы до настройки полного конвейера для автоматизации.
Курс «Инфраструктурная платформа на основе Kubernetes»

⬇️ Почему все переходят на Kotlin? Секреты успешной миграции с Java для бэкенд-разработчиков
Узнайте, как Kotlin повышает производительность, сокращает ошибки и открывает доступ к современному стеку в бэкэнде!
Курс «Kotlin Backend Developer. Professional»

⬇️ Трансформеры как основа современного NLP
На занятии мы обсудим, из чего складывается область NLP и поговорим про архитектуру трансфомер, которая является основой современного NLP и лежит в основе всех LLM.
Курс «NLP / Natural Language Processing»

⬇️ Как войти в геймдев в 2025? Реальная карьера тестировщика игр с нуля
Хотите работать в игровой индустрии, но не знаете, с чего начать?
Курс «Game QA Engineer»
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👍1🔥1
Люди — ключевой элемент ИБ.

💥 13 августа в 20:00 в рамках урока разберём, как повысить осведомлённость разработчиков о своей роли в безопасности.

- Роль людей в информационной безопасности.
- Почему бизнес «запретил безопасности запрещать».
- Как управлять осведомлённостью и снижать риски уязвимостей.


Вебинар пройдет при поддержке компании-партнёра курса Start X, специалистов по управлению рисками человеческого фактора. Коллеги расскажут о своих продуктах и опыте повышения осведомлённости пользователей.

Присоединяйтесь и получите скидку на большое обучение «Внедрение и работа в DevSecOps».

Новые занятия «Внедрение и работа в DevSecOps»
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите стать профессиональным этичным хакером и научиться находить уязвимости в системах? ➡️ Этот курс создан для тебя

🔓 На онлайн-курсе «Пентест. Практика тестирования на проникновение» ты освоишь все необходимые навыки для атаки на системы, их защиты и оценки уязвимостей.

Не важно, кем ты работаешь: специалистом по информационной безопасности, разработчиком, администратором или devops-инженером — этот курс даёт знания, которые помогут тебе расти в карьере и решать реальные задачи.

Бонус ⚡️ Проверь свои знания с помощью вступительного теста ⤵️ и получи запись открытого урока «Атаки Relay, инструменты и особенности использования».

Пройти вступительный тест сейчас

Что говорят выпускники курса?

— "После основной теории нас ждал настоящий практикум: машины HackTheBox, сложности insane, CTF-задания и дополнительные занятия. Реальные навыки для реальных задач!"
— "Работаю в ИБ, но этот курс открыл новые горизонты. Актуальная информация, много практики — сменил работу на более интересную роль, и это благодаря знаниям с курса."
— "Курс превзошёл все ожидания. Это то, что действительно помогает в профессии."


Сейчас на курс действует 10% скидка, а также рассрочка, и ты можешь начать учёбу уже сегодня

Запишись на курс и начни свою карьеру в пентесте прямо сейчас!
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥2👨‍💻1
This media is not supported in your browser
VIEW IN TELEGRAM
👍3
Индивидуальный план развития HRBP

👩‍💻 Если вы хотите перейти на роль HRBP или вы уже занимаете эту позицию, но ищите новые возможности для своего развития - этот вебинар для вас.

После занятия вы сможете определить для себя свои зоны роста, понять в каком направлении двигаться для достижения своей карьерной цели, а главное составить свой индивидуальный план для развития.

📆 14 августа в 20:00 мск

Участники получат скидку на участие в большом курсе «IT HRBP»

#otus #вебинар #HRBP
Please open Telegram to view this post
VIEW IN TELEGRAM
1
В IT иногда встречаются непростые задачи, но с каждым решённым багом приходит чувство настоящей победы.🏆

Важно, чтобы ты продолжал развиваться, и мы покажем тебе путь, как стать профи, который легко справляется с любыми трудностями.

📩 Записывайся на бесплатные вебинары 13 августа и прокачивай свои скилы:

➡️ От первого HTTP-запроса к собственному сетевому слою в Swift — быстро и понятно
Как грамотно и безопасно настраивать HTTP-запросы и обрабатывать ответы в Swift.
Принципы построения модульного сетевого слоя с четкими границами ответственности.

«iOS Developer»

➡️ Покрываем проект на SwiftUI тестами в части навигации и end to end
Рассмотрим вопрос полного покрытия тестами. Начнем с покрытия навигации 2-мя способами: с выделением модуля Router (Coordinator) и без этого с использованием фреймворка для SwiftUI навигации. Найдем применение Snapshot-тестов и для проверки навигации.
«iOS Developer. Professional»

➡️ Yaxunit как инструмент автоматизированной валидации API по схеме OpenAPI
В результате вебинара вы сможете валидировать через 1С http-сервисы по схеме OpenAPI.
«Архитектор 1С»

➡️ События в bpmn 2.0. И как с ними работать
На вебинаре разберем события: по виду, принципу и месту использования в бизнес - процессе.
«Системный аналитик. Advanced»

➡️ Создание кастомных полей в CRM Битрикс24 (коробка): пошаговое руководство
После занятия вы научитесь создавать и настраивать кастомные поля в CRM Битрикс24, улучшите процессы работы с клиентами и сможете адаптировать коробочную CRM под потребности вашего бизнеса.
«Разработчик Битрикс24»

➡️ Архитектурные паттерны работы с Kafka: от простого к масштабируемому
В результате вебинара вы научитесь проектировать отказоустойчивые и масштабируемые решения на Kafka.
«Apache Kafka»

➡️ Unity-архитектура на практике: устойчивый код, масштаб, контроль
Вы узнаете профессиональные подходы построения архитектуры в Unity, которые используют ведущие разработчики индустрии.
«Unity Game Developer. Professional»

➡️ Awareness в DevSecOps
Вебинар пройдет при поддержке компании-партнёра курса Start X, специалистов по управлению рисками человеческого фактора. Коллеги расскажут о своих продуктах и опыте повышения осведомлённости пользователей.
«Внедрение и работа в DevSecOps»
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥1
Делаешь игры, но сталкиваешься с проблемами поддержки, масштабирования и стабильности?

Знакомая ситуация
Каждая новая фича требует переписывания половины проекта, а работа в команде превращается в игру «кто быстрее сломает чей код»?

👉 На уроке вы узнаете профессиональные подходы построения архитектуры в Unity, которые используют ведущие разработчики индустрии.

🔜 Научитесь создавать проекты, которые уверено и стабильно масштабируются и поддерживаются годами.
🔜 Рассмотрим на реальной практике использование масштабной архитектуры в которой будем использовать MVx подходы, микросервисы, слои и подслои, подключение плагинов.
🔜 Увидите, каким образом проект можно делить на слои и подслои, тем самым повышая удобство, масштабируемость и функциональность.
🔜 Получите практические инструменты для рефакторинга существующего кода


🕚 13 августа, 20:00
👍 Бесплатно. В рамках старта курса «Unity Game Developer. Professional»

Записаться на событие
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Ты разработчик, но тебе не хватает опыта в Node.js для создания современных серверных приложений?

Курс Node.js Developer — это именно то, что может стать бустом для твоей карьеры в области веб-разработки.

Курс идеально подойдёт разработчикам с опытом работы на JavaScript, которые хотят научиться создавать серверную логику и работать с современными инструментами для веб-разработки.


Подготовили для тебя бонус:
📄 Чек-лист "Первый REST API на Node.js", который поможет за 20 минут создать минимальный сервер на Express и получить рабочий JSON API — забирай ⬆️и используй в своей работе!

И только 3 дня дарим промокод NODE8 на обучение - не упусти шанс
_

👩‍💻👩‍💻 14 августа приглашаем на открытый урок "Пишем высоконагруженное отказоустойчивое API на Bun и Elysia".
Это уникальная возможность увидеть, как на практике строится высокопроизводительное API.

Забери бонус и запишись на курс ⬆️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥2🔥1