ru
Feedback
OTUS: программирование и карьера в IT

OTUS: программирование и карьера в IT

Открыть в Telegram

Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!

Больше
7 372
Подписчики
+224 часа
+57 дней
+1530 день
Архив постов
В IT всегда есть место для роста и новых возможностей. Параллельно с ночными сессиями и багами ты получишь шанс работать с увлекательными проектами, развивать навыки и зарабатывать больше. Готов взять на себя реальные задачи? — записывайся на бесплатные вебинары 14 августа ⚠️ 🔹 Rust в деле: пишем многопользовательский чат с сервером, клиентом и CLI Разработаем многопользовательский чат с использованием сетевых протоколов; реализуем клиентскую и серверную части приложения. «Rust Developer. Professional» 🔹 Логические недостатки в веб-приложениях В результате вебинара вы сможете выявлять и устранять логические уязвимости, предотвращать финансовые потери, утечки данных и репутационные риски. «Пентест. Инструменты и методы проникновения в действии» 🔹 Пишем высоконагруженное отказоустойчивое API на Bun и Elysia Участники узнают, как писать высокопроизводительные API на Bun, научатся использовать Elysia для быстрого создания HTTP-приложений и освоят подходы к мониторингу и отказоустойчивости API. «Node.js Developer» 🔹 Обзор последних децентрализованных web3 приложений(dApp) В результате участники получат актуальные знания о применение Solidity в разработке современных dApp. «Solidity Developer» 🔹 Индивидуальный план развития HRBP Если вы хотите перейти на роль HRBP или вы уже занимаете эту позицию, но ищите новые возможности для своего развития - этот вебинар для вас. «IT HRBP» 🔹 Первый нагрузочный тест в Apache Jmeter Данный вебинар будет полезен всем, кто интересуется QA, а также тем, кто хочет провести нагрузочный тест своего web-ресурса в поисках проблем производительности. «Нагрузочное тестирование»

Устали от нестабильных результатов нагрузочного тестирования? ➡️ вам срочно нужно записаться на вебинар в OTUS 💻 Будем разбираться в Apache Jmeter на открытом уроке 14 августа в 20:00 мск. ➖ Рассмотрим этот самый популярный и востребованный инструмент нагрузочного тестирования Создадим и отладим HTTPS-скрипт, проведем итерацию нагрузочного тестирования и проанализируем полученные результаты Научимся генерить информативные html-отчеты. ➡️ Регистрируйтесь на урок и получите скидку на курс «Нагрузочное тестирование»💲 Сможете пройти вступительный тест?

Видеосообщение00:18

Ты разработчик, но тебе не хватает опыта в Node.js для создания современных серверных приложений? Курс Node.js Developer — эт
+1
Ты разработчик, но тебе не хватает опыта в Node.js для создания современных серверных приложений? Курс Node.js Developer — это именно то, что может стать бустом для твоей карьеры в области веб-разработки.
Курс идеально подойдёт разработчикам с опытом работы на JavaScript, которые хотят научиться создавать серверную логику и работать с современными инструментами для веб-разработки.
Подготовили для тебя бонус: 📄 Чек-лист "Первый REST API на Node.js" — забирай ⬆️и используй в своей работе! И только 3 дня дарим промокод NODE8 на обучение - не упусти шанс_ 👩‍💻👩‍💻 14 августа приглашаем на открытый урок "Пишем высоконагруженное отказоустойчивое API на Bun и Elysia". Это уникальная возможность увидеть, как на практике строится высокопроизводительное API. Забери бонус и запишись на курс прямо сейчас ⬆️

Делаешь игры, но сталкиваешься с проблемами поддержки, масштабирования и стабильности? Знакомая ситуация❓ Каждая новая фича требует переписывания половины проекта, а работа в команде превращается в игру «кто быстрее сломает чей код»? 👉 На уроке вы узнаете профессиональные подходы построения архитектуры в Unity, которые используют ведущие разработчики индустрии.
🔜 Научитесь создавать проекты, которые уверено и стабильно масштабируются и поддерживаются годами. 🔜 Рассмотрим на реальной практике использование масштабной архитектуры в которой будем использовать MVx подходы, микросервисы, слои и подслои, подключение плагинов. 🔜 Увидите, каким образом проект можно делить на слои и подслои, тем самым повышая удобство, масштабируемость и функциональность. 🔜 Получите практические инструменты для рефакторинга существующего кода
🕚 13 августа, 20:00 👍 Бесплатно. В рамках старта курса «Unity Game Developer. Professional» Записаться на событие

Видеосообщение00:59

В 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»

Индивидуальный план развития HRBP 👩‍💻 Если вы хотите перейти на роль HRBP или вы уже занимаете эту позицию, но ищите новые возможности для своего развития - этот вебинар для вас. После занятия вы сможете определить для себя свои зоны роста, понять в каком направлении двигаться для достижения своей карьерной цели, а главное составить свой индивидуальный план для развития. 📆 14 августа в 20:00 мск Участники получат скидку на участие в большом курсе «IT HRBP» #otus #вебинар #HRBP

Видеосообщение00:49

Хотите стать профессиональным этичным хакером и научиться находить уязвимости в системах? ➡️ Этот курс создан для тебя 🔓 На онлайн-курсе «Пентест. Практика тестирования на проникновение» ты освоишь все необходимые навыки для атаки на системы, их защиты и оценки уязвимостей. Не важно, кем ты работаешь: специалистом по информационной безопасности, разработчиком, администратором или devops-инженером — этот курс даёт знания, которые помогут тебе расти в карьере и решать реальные задачи. Бонус ⚡️ Проверь свои знания с помощью вступительного теста ⤵️ и получи запись открытого урока «Атаки Relay, инструменты и особенности использования». Пройти вступительный тест сейчас Что говорят выпускники курса?
— "После основной теории нас ждал настоящий практикум: машины HackTheBox, сложности insane, CTF-задания и дополнительные занятия. Реальные навыки для реальных задач!" — "Работаю в ИБ, но этот курс открыл новые горизонты. Актуальная информация, много практики — сменил работу на более интересную роль, и это благодаря знаниям с курса." — "Курс превзошёл все ожидания. Это то, что действительно помогает в профессии."
Сейчас на курс действует 10% скидка, а также рассрочка, и ты можешь начать учёбу уже сегодня ⏳ Запишись на курс и начни свою карьеру в пентесте прямо сейчас!

Люди — ключевой элемент ИБ. 💥 13 августа в 20:00 в рамках урока разберём, как повысить осведомлённость разработчиков о своей роли в безопасности. - Роль людей в информационной безопасности. - Почему бизнес «запретил безопасности запрещать». - Как управлять осведомлённостью и снижать риски уязвимостей. Вебинар пройдет при поддержке компании-партнёра курса Start X, специалистов по управлению рисками человеческого фактора. Коллеги расскажут о своих продуктах и опыте повышения осведомлённости пользователей. ✅ Присоединяйтесь и получите скидку на большое обучение «Внедрение и работа в DevSecOps». Новые занятия «Внедрение и работа в DevSecOps»

Видеосообщение00:52

Готов к вызовам в мире 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» ⬇️ MVP, HADI, GTM — что нужно знать инженеру Инженерам необходимо понимать основы продуктовой разработки, чтобы их решения работали во благо бизнеса. Курс «Senior Product Manager»

Ты когда-нибудь задавался вопросом, как работает настоящий Senior Product Manager? А ведь это целый набор навыков, которые от
Ты когда-нибудь задавался вопросом, как работает настоящий Senior Product Manager? А ведь это целый набор навыков, которые отличают старшего руководителя от всех остальных. 📝 В новой статье мы не только разбираем, как улучшить своё мышление и стать лучшим PM, но и даём полезные инструменты для каждой ситуации. С этим знанием в багаже ты сможешь эффективно решать проблемы и прокачать свою карьеру. А наши открытые уроки дадут тебе практические знания и реальные кейсы из жизни Senior PM: 🟡 12 августа в 20:00 «MVP, HADI, GTM — что нужно знать инженеру», где разберем ключевые подходы к тестированию гипотез и выводу продукта на рынок. 🟡 21 августа в 20:00 «Из Project в Product Manager: шаги и подводные камни» — поговорим о различиях ролей и типичных сложностях при переходе к продуктовой работе. Запишись на открытые уроки и узнай все фишки от лучших экспертов!

Как войти в геймдев в 2025? ✌️ 12 августа в 20:00 — Открытый вебинар с Еленой Скрипаль. Хочешь работать в игровой индустрии, но не знаешь, с чего начать? 👉 Приходи на бесплатный вебинар в OTUS, где обсудим: — Рынок геймдева в 2025: вакансии и зарплаты — Где искать работу без опыта? Площадки для плейтестов и фриланс — Как подготовиться к собеседованию в игровой компании 🔗 Присоединяйтесь Вебинар приурочен к запуску курса «Game QA Engineer».

Видеосообщение00:33

👩‍💻 — это не только баги, ночные сессии и стресс. Но также возможность расти, зарабатывать и работать с интересными проекта
👩‍💻 — это не только баги, ночные сессии и стресс. Но также возможность расти, зарабатывать и работать с интересными проектами. Тут точно не будет скучно, а победы над кодом подарят настоящее удовлетворение. Регистрируйтесь на бесплатные вебинары 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 Разработаем многопользовательский чат с использованием сетевых протоколов; реализуем клиентскую и серверную части приложения. ✅ Расписание всех открытых уроков уже доступно в календаре — выбирайте темы, которые вам интересны, и подключайтесь онлайн. #анонс

Дайджест вебинаров 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 #подборка

Айтишники, пора отдыхать 🔋 Не забудьте перезарядить мозги, чтобы в понедельник не начать писать код с ошибками в 3 строчки �
Айтишники, пора отдыхать 🔋 Не забудьте перезарядить мозги, чтобы в понедельник не начать писать код с ошибками в 3 строчки 🙃

Считаете, что интеграция и сборка — долгий и сложный процесс? Мы докажем обратное ➡️ на примере Jenkins и 1C:EDT вы увидите, как автоматизировать работу разработчика и аналитика в пару шагов. 🍎 На открытом уроке 11 августа в 18:00 мы покажем, как подключить 1C:EDT к процессам непрерывной интеграции и создать свой первый рабочий CI/CD-пайплайн. Вы узнаете:
- Как организовать командную разработку в EDT с Git. - Как настроить сборочную линию в Jenkins. - Какие шаги пайплайна ускоряют тестирование и релиз.
Регистрируйтесь на вебинар