OTUS IT News – Telegram
OTUS IT News
7.21K subscribers
4.32K photos
294 videos
5 files
4.28K links
Экспертный контент по востребованным технологиям 2025 года: от разработки и аналитики до искусственного интеллекта и облачных решений.

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

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
💈 В этой статье мы поговорим о самых простых и распространенных паттернах проектирования в языке Javanoscript — и постараемся объяснить, какие из них когда нужно применять.

👉🏻 ЧИТАТЬ НА ХАБРЕ

📍Приглашаем 5 декабря на открытый вебинар «Обзор возможностей SvelteJS»

Фреймворк Svelte вызывает большое внимание в сообществе из-за своего революционного подхода и невероятной скорости работы.
На уроке вместе с Михаилом Кузнецовым мы:
✓ разберемся как писать приложения на Svelte;
✓ ответим на вопрос: почему Svelte даёт выигрыш в скорости и в размере бандла?
✓ посмотрим на экосистему и решения традиционных задач веб-разработки.


⛳️ Регистрируйтесь сейчас - и до встречи на вебинаре!

👉🏻 ЗАРЕГИСТРИРОВАТЬСЯ
🤼‍♂️ Задачка по C++, с которой мы предлагаем ознакомиться, может показаться сложнее, чем представляется на первый взгляд.

👉🏻 РАЗБИРАЕМСЯ

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

🚀 Если вы уверенно владеете языком стандарта C++03, SQL, основами computer science и понятие deadlock не ставит Вас в deadlock, то мы ждем на курсе «Разработчик C++» именно Вас!

👉🏻 ПОДРОБНЕЕ
🌪 При работе с конфигурацией в PostgreSQL вам может потребоваться найти и изменить расположение экземпляра кластера, получить перечень доступных типов данных, изменить настройки СУБД без перезагрузки. Давайте посмотрим, как это лучше сделать.

🌀 ПОДРОБНЕЕ

💡 Курс «PostgreSQL» включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа PostgreSQL в облаках (AWS, GCP, Azure) и в Kubernetes, а также обеспечивает глубокое погружение в PostgreSQL, чтобы проектировать базы данных так, чтобы впоследствии не приходилось тушить пожары в результате не оптимально заложенных основ.

🌀 ПРОЙТИ ТЕСТИРОВАНИЕ НА КУРС
❗️ Чем ещё OTUS может удивить вас? Конечно же, долгожданным подготовительным курсом по Linux!

🚀 Let's go

Подготовительный курс по Linux рассчитан на тех, кто не знаком с ОС Linux. Он подойдет как будущим администраторам, так и разработчикам, которые хотят изучить Linux для решения своих задач.

🔥 Преподаватель: Андрей Буранов — специалист по UNIX-системам в компании Mail.Ru Group. Работает с операционной системой Linux более 7 лет.
Входит в ТОП— 3 лучших преподавателей образовательных порталов.

🎬 Предлагаем к просмотру один из видео-уроков, чтобы вы могли иметь представление и программе и преподавателе.

👉🏻 СМОТРЕТЬ
Напоминаем, что завтра состоится в 10:00 состоится первое занятие новой группы курса «Нейронные сети на Python»! Скидка 30% только до 4 декабря!💥

💣 Испытайте себя, пройдите усложнённый вступительный тест

Обновленная программа курса создана не для новичков❗️. Она разработана признанным экспертом в своей области и будет полезна тем, кто уже знаком с классическим машинным обучением и желает глубже погрузиться в мир нейронных сетей и Deep Learning, получив навыки уровня Middle/Senior.

📚 Что даст вам этот курс:
— Знание архитектур нейронных сетей, их видов и особенностей;
— Освоение методов обучения нейронных сетей;
— Умение оперировать данными, проектировать свою сеть и реализовывать её на Python с помощью фреймворка pyTorch;
— Понимание, как эффективно решать задачи анализа данных, используя глубокое машинное обучение.

Приходите! Будет сложно, но интересно!🔔
🌈 Друзья, сегодня разберём некоторые инструменты для сбора артефактов со скомпрометированных Linux-систем и создадим дампы (образы) жёсткого диска, оперативной памяти, сетевого стека. В ход пойдут только самые известные, проверенные и простые для использования утилиты.

👉🏻 ЧИТАЕМ

💚 18 декабря в 20:00 пройдет бесплатный вебинар «Уязвимости Docker. Побег из контейнера в хост с эскалацией привилегий»

На практическом вебинаре мы покажем уязвимости Docker и продемонстрируем эксплуатацию самого популярного бага - Dirty COW (CVE-2016-5195), который позволяет из контейнера выбраться в хостую ОС и производить там манипуляции.

👉🏻 ЗАПИСАТЬСЯ
В этой статье посмотрим, как обрабатывается перегрузка и переопределение методов внутри JVM.

👉🏻 ЧИТАЕМ НА ХАБРЕ

Java – это один из языков программирования, с помощью которого создают приложения для работы и игр. Высокая востребованность разработчиков, владеющих этим языком, делает популярными курсы Java. Если вы хотите стать настоящим профессионалом в сфере IT, приглашаем пройти обучение по уникальной авторской программе «Разработчик Java» в OTUS.

♻️ Сразу отметим, что Java-изучение у нас предусматривает подготовку не с нуля. Чтобы стать слушателем, необходимо владеть базовыми знаниями основных структур данных и алгоритмов, принципов ООП, опыт работы с базами данных и понимание основ веб-разработки, а также иметь опыт разработки на Java от одного года или опыт разработки на каком-либо языке ООП от 3 лет.

👉🏻 ПОДРОБНЕЕ О КУРСЕ
❄️ Первая зимняя неделя предлагает интересные мастер-классы! ❄️

3 декабря — открытый вебинар «Зомби-шутер на Unity за час»

☃️ ЗАПИСАТЬСЯ

В этом уроке вы познакомитесь с процессом разработки игр на Unity и узнаете, как можно создать простую игру за час. Будет продемонстрировано, как Navigation Mesh помогает зомби настигать жертву, и как выживший может защитить себя с помощью RayCast.

4 декабря — открытый вебинар «Всё о CTF онлайн»

☃️ ЗАПИСАТЬСЯ

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

5 декабря — открытый вебинар «ЗА и ПРОТИВ A/B-тестов: опыт крупных компаний»

☃️ ЗАПИСАТЬСЯ

Вы узнаете:
- В каких случаях лучше всего применять A/B-тестов?
- Как определять метрики и правильно интерпретировать результаты?
- Как можно навредить A/B-тестами?
- Какие могут быть альтернативы А/В-тестов ?
- Чем лучше проводить тестирование?
- Кейсы финтеха, екома и маркетплейсов.


5 декабря — открытый вебинар «Обзор возможностей SvelteJS»

☃️ ЗАПИСАТЬСЯ:

На этом уроке мы:
- разберемся как писать приложения на Svelte;
- ответим на вопрос: почему Svelte даёт выигрыш в скорости и в размере бандла?
- посмотрим на экосистему и решения традиционных задач веб-разработки.
Что такое детерминированные сборки на С/С++ и почему они так важны?

👉🏻 ЧИТАЕМ НА ХАБРЕ

Хотите получить актуальные знания, которые пригодятся в вашей карьере?

⚡️Ждем вас на курсе «Разработчик C++»

Не упустите возможность учиться у лучших разработчиков отрасли и продвинуться в профессии!💣

👉🏻 ПРОЙТИ ТЕСТИРОВАНИЕ
🎓 Встречаем преподавателя курса «Cloud Solution Architecture»!

Владимир Гуторов — инженер, программист, консультант и сертифицированный облачный архитектор с более чем 20-летним опытом разработки и внедрения End-to-End IT-решений. В настоящее время Владимир Гуторов проживает в Швеции, является консультантом в компании Nordcloud и возглавляет команду CI/CD в Husqvarna Group.

👉🏻 ЗНАКОМИМСЯ

В OTUS Владимир Гуторов является основным преподавателем на курсе «Cloud Solution Architecture». Это авторский курс, представляющий собой best practice в сфере поддержки облачных решений на основе реального проекта трансформации организации и рекомендаций Well‑Architected Framework.

🔥 Набор в группу уже идёт, не пропустите!
В этой заметке хотим с вами поделиться опытом запуска кнопки покупки в один клик в онлайн-гипермаркете.

🛒 ИДЁМ В БЛОГ

🕺 Представляем практический курс «Product Manager IT-проектов» по запуску нового IT-продукта и его созданию с реальной командой разработчиков. 20 кейсов из реальных проектов. CustDev, CJM, Job to be done и многое другое.

📍5 декабря в 20:00 приходите на мастер-класс «ЗА и ПРОТИВ A/B-тестов: опыт крупных компаний»

Продакты из Booking, Ozon и Ex-Head of Product в Яндекс.Деньги станут участниками онлайн-битвы ⚔️про один из самых популярных инструментов продакта - A/B-тесты.

Вы узнаете:
- В каких случаях лучше всего применять A/B-тестов?
- Как определять метрики и правильно интерпретировать результаты?
- Как можно навредить A/B-тестами?
- Какие могут быть альтернативы А/В-тестов ?
- Чем лучше проводить тестирование?
- Кейсы финтеха, екома и маркетплейсов.

✒️ БЫСТРЕЕ ЗАПИСЫВАЙТЕСЬ
🗃 Проблема интерфейсных тестов заключается в том, что они медленные. Именно поэтому их использование не является лучшим вариантом. Куда быстрее и надёжнее API-тесты. Но прежде чем говорить о таком инструменте, как REST-Assured, давайте удостоверимся в том, что мы одинаково понимаем вопрос в контексте API–тестирования.

👉🏻 ПОДРОБНЕЕ

♨️ Хотите заглянуть под капот популярнейших инструментов автоматизации, чтобы точно знать, что там происходит, и как это можно эффективно использовать?
🎓 Ждем вас на курсе «Java QA Automation Engineer» 23 декабря!

👉🏻 Для тех, кто любит Java
🎆 Поздравляем студентов курса «Инфраструктурная платформа на основе Kubernetes» с первым днём занятий! Впереди много сложной теории и полезной практики, которая поможет получить новый профессиональный уровень в карьере и самостоятельных проектах!

👉🏻 УСПЕТЬ В ГРУППУ

ೋ« ○✯◦»ೋ

👤 Для кого подойдет курс?
Для разработчиков, администраторов и технических лидеров, которые хотят изучить платформу Kubernetes.

📚 Особенности курса:
— Рассматривается не только kubernetes, а платформа, где кубер - только часть;
— Расскажем про экосистему, которая нужна, если собираетесь делать что-то сложнее hello world;
— Поговорим про интеграцию с процессами разработки;
— Самый крутой и полный русскоязычный курс.

🎓 Преподаватель: Юрий Игнатов — ведущий инженер Express42

☝🏻Только живое обучение онлайн: вебинары в прямом эфире, общение с преподавателями и группой в Слаке, проверка домашних работ и получение обратной связи.
🔐 Последние два года можно назвать годами хакеров-вымогателей. Программы-вымогатели, без сомнений, оказались самым популярным типом вредоносных программ.

Однако время от времени мы находим майнеры, использующие интересные трюки. Недавно мы наблюдали технику, которая называется *Heaven’s Gate*, она позволяет делать инъекции в 64-разрядные процессы из 32-разрядных загрузчиков. Эта идея не нова, ее первая реализация датируется 2009 годом, но любопытно посмотреть, как она реализована в новом виде, полученном прямо «из дикой природы».

🔗 ХАБР

💣 Курс «Реверс-инжиниринг» — это уникальная авторская программа от эксперта в области анализа вредоносных программ, обратной разработки и низкоуровневого программирования со множеством интересной, полезной и актуальной практики на реальных кейсах!

Знакомьтесь с программой и присоединяйтесь к новой группе!

👉🏻 ПРИСОЕДИНИТЬСЯ
Разбираем оптимизацию стратегии игры в Блэкджек методом Монте-Карло.

🎲 ЧИТАЕМ НА ХАБРЕ

За 5 месяцев на курсе «Machine learning» вы последовательно познакомитесь с современными методами анализа данных. Курс позволит не просто поверхностно изучить принципы работы алгоритмов машинного обучения, а на профессиональном уровне освоить и применять в работе все этапы работы с данными, понимая, как, когда и зачем они используются.

⚡️Сегодня, 3 декабря пройдёт уже второе занятие, на котором будем разбираться с базовыми инструментами анализа данных в Python.

👉🏻 УСПЕТЬ В ГРУППУ
💥 «Разработчик Java» – флагманский и самый первый курс проекта OTUS (запускается с апреля 2017 года и насчитывает более 300 успешных выпускников).

🎓 Кто преподает и чему обучают?

Сергей Петрелевич – Java-разработчик в московском Технологическом Центре Deutche Bank и эксперт по разработке высоконадежных трейдинговых приложений. Специалист с 15-летним опытом работы в отрасли, который на практике знает, как часто приходится погружаться в детали внутренней реализации виртуальной машины Java и заглядывать «под капот» популярных фреймфорков.

------------------------------------------—

Сергей приглашает вас к новому погружению в дивный мир Java, где вы:
⚡️узнаете об особенностях разработки серверных приложений на Java, их проектирование и тестирование;
⚡️освоите низко- и высокоуровневые подходы к созданию многопоточных и многопроцессных приложений;
⚡️научитесь использовать утилиты Jmh и Jol, создавать из Byte-кодов свои классы;
⚡️поймёте, для чего нужен unsafe, как его использовать и многое другое.

Освойте профессию Java-разработчик вместе с образовательной программой «Разработчик Java» от OTUS. Не упустите возможность учиться у лучших!

👉🏻 ЗАПИСАТЬСЯ
🖤 Напоминаем, что чёрная пятница в OTUS заканчивается сегодня в 23:59!

Если вы не успели воспользоваться 30% скидкой – торопитесь!

🚀 ПОЛУЧИТЬ СКИДКУ
💚 Создать классный проект с машинным обучением – это одно дело, другое дело, когда вам нужно, чтобы другие люди тоже смогли его увидеть.

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

👉🏻 ИДЁМ НА ХАБР

🚀 Курс «Web-разработчик на Python» предназначен для подготовки специалиста, который сможет не только решать рядовые задачи бекенд-разработки, но и сделать с нуля современную фронтенд часть.

Сегодня, 4 декабря, пройдёт второе занятие новой группы.

👉🏻 ЗАПИСАТЬСЯ В ГРУППУ СО СКИДКОЙ