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

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

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
В спецификации CDI предусмотрен механизм «перехватчиков», который позволяет реализовывать в прикладном коде приёмы аспектно-ориентированного программирования. Подробнее о CDI Interceptors читайте в заметке Виталия Иванова!

👉 ПРОЧИТАТЬ

Первое занятие ближайшей группы курса «Разработчик Java Enterprise» состоится завтра в 20:00!

В нашем Java-сообществе более тысячи специалистов, желающих повысить свой уровень компетенций, а в группе всего 60 мест, поэтому советуем поспешить с решением! Ждём опоздавших ещё 2 недели, после чего догнать нас будет уже невозможно!

👉 УСПЕТЬ В ГРУППУ
Кроме претензии на звание самого длинного и непонятного названия, класс std::enable_shared_from_this позволяет корректно создавать std::shared_ptr с использованием указателя this. Сергей Кольцов опубликовал небольшую историю, связанную с этим классом!

👉 ПРОЧИТАТЬ

А мы приглашаем на День Открытых Дверей курса «Разработчик C++» (20 сентября 20:00), где Дмитрий Шебордаев расскажет об особенностях образовательной программы, поделится опытом и даст рекомендации специалистам уровня Junior!

Не забудьте пройти вступительный тест, чтобы принять участие в розыгрыше промокодов со скидкой для обучения в ближайшей группе курса! Запишитесь, чтобы не забыть:

👉 ЗАПИСАТЬСЯ
Александр Коржиков и Юрий Дворжецкий приглашают JS-программистов в третью группу курса «Разработчик JavaScript», старт 22 октября!

Для начала давайте определимся с темой бесплатного мастер-класса! Мы можем рассказать то, что вам действительно будет полезно и интересно узнать! Выбирайте одну тему из трёх или напишите свою:

👉 ВЫБРАТЬ ТЕМУ

Итак, цель нашего курса — за 5 месяцев подготовить JavaScript-специалистов уровня Middle. Мы рассмотрим ключевые особенности языка JavaScript, замыкания, ООП и SOLID, функциональное и реактивное программирование, возможности ES6, Event Loop.

Особенность программы – высокая практическая ориентированность, эффективное модульное обучение и максимальная вовлечённость пользователя в образовательные процессы.

В результате прохождения курса вы улучшите знания и навыки по следующим технологиям:

Разберём DOM API, Ajax и события в рамках разработки в браузере, прокачаем навыки в HTML и CSS и научимся писать код на диалектах JavaScript – TypeScript и JSX.

Помимо разработки клиентской части в браузере, мы также будем использовать серверную платформу NodeJS и её окружение. Изучим популярный фреймворк Angular с реактивными возможностями RxJS, а также библиотеки для написания web-приложений − ReactJS, Redux и современные подходы к разработке UI, такие как Polymer и набирающий звёзды Vue.

Мы будем собирать проекты для production с помощью Webpack, хранить данные в MongoDB, использовать TDD подход и писать тесты на различных фреймворках и уровнях.

Студентам курса открываем доступ к профессиональному сообществу единомышленников, где всегда можно спросить совета, почерпнуть ценные идеи или поделиться своим опытом. CodeReview и мнение экспертов будут помогать вам расти дальше в течение многих лет.

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

👉 ПРОЙТИ ТЕСТИРОВАНИЕ
Сегодня в 20:00 пройдёт наше традиционное онлайн-мероприятие – День Открытых Дверей курса «DevOps практики и инструменты», где Иван Евтухович, сооснователь компании Экспресс42, расскажет во всех подробностях о преимуществах программы, поделится своим опытом и ответит на все ваши вопросы!

Чтобы принять участие, перейдите по ссылке и нажмите на кнопку «Напомнить о мероприятии» – мы вышлем вам письмо с ссылкой на трансляцию за 30 минут до старта!

👉 ЗАПИСАТЬСЯ

Не забудьте пройти вступительное тестирование! Среди всех, кто успешно прошёл тест, мы разыграем ПРОМОКОДЫ СО СКИДКОЙ для старта обучения в ближайшей группе курса «DevOps практики и инструменты»!

👉 ПРОЙТИ ТЕСТИРОВАНИЕ
Собрали все полезные материалы, которые публиковались для студентов курса «Разработчик Java Enterprise»! Сохраните себе на стену, чтобы посмотреть все заметки, статьи для Хабра и видеозаписи профессиональных мастер-классов!

👉 ПОСМОТРЕТЬ

Сегодня в 20:00 первое занятие новой группы! Поздравляем всех студентов, а опоздавших ждём до 1 октября. Потом будет уже невозможно нас догнать, придётся наверстать 4 занятия по видеозаписям.

А пока поезд ещё не ушёл! И если есть чёткое желание получить профессиональные компетенции Middle Java Enterprise Developer, ждём вас сегодня в 20:00 на первом занятии!

👉 УСПЕТЬ НА 1-ОЕ ЗАНЯТИЕ
Александр Титов, сооснователь компании Экспресс42 и преподаватель курса «DevOps практики и инструменты», приглашает на профессиональную конференцию DevOpsConf Russia 2018!

👉 ПРИНЯТЬ УЧАСТИЕ

В этом году команда инженеров из Экпресс42 выступила организатором большой профессиональной конференции по DevOps. DevOpsConf Russia 2018 посвящена объединению процессов разработки, тестирования и эксплуатации. Весь процесс и инженерные практики рассматриваются, как одно целое. Фокус конференции на целостности, а участие будет полезно для специалистов разного уровня.

Польза будет на любой вкус, участники смогут:
— узнать о технологических новинках и том, как их использовать;
— увидеть практические кейсы DevOps на выступлениях и мастер-классах;
— пообщаться со специалистами, которые практикуют DevOps и обменяться опытом;
— узнать о DevOps практиках и сравнить их с принятыми в собственной компании.

Для тех, кто уже работает в парадигме DevOps, будут доклады с глубоким погружением в тему и важными подробностями, обсуждениями новинок. Если же вы только в начале пути, то это будет отличной возможностью посмотреть на реальные работающие примеры от старта и до успешного внедрения.

Интересно? До встречи в зале 1 октября!
«Использование индексов»сегодня в 20:00 мастер-класс для Backend-разработчиков и системных администраторов (ведущий Алексей Цыкунов)!

👉 ЗАПИСАТЬСЯ

Вместе мы выбрали тему, чтобы слушатели смогли узнать об особенностях типов индексов Btree, Bitmap, Hash, а также изучить их преимущества и недостатки.

Сегодня в 20:00 мы обсудим, в каких случаях какие именно применяются, как они работают при операциях SELECT, INSRT, UPDATE, DELETE, а также когда их применять не стоит.

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

Алексей обязательно поделится с вами опытом, поэтому если есть желание задать профессиональный вопрос по теме, смотрите трансляцию сегодня в 20:00.

👉 ЗАПИСАТЬСЯ
По итогам апгрейда с 11 на 12 логичным показался шаг превращения базы в pluggable. Казалось бы, три простых действия — и проблема решена. Но во время миграции вылез ряд нетривиальных ошибок.

«Миграция NONCDB в PDB» – полезная заметка Алексея Цыкунова для тех, кто работает с СУБД.

👉 ПРОЧИТАТЬ

14 сентября прошёл открытый мастер-класс по СУБД на тему «Использование индексов». Смотрите запись трансляции!

👉 СМОТРЕТЬ ЗАПИСЬ

Проходите вступительное тестирование и присоединяйтесь к ближайшей группе курса:

👉 ПРОЙТИ ТЕСТИРОВАНИЕ
Станислав Ступников приглашает питонистов в шестую группу курса «Разработчик Python», старт 17 октября!

👉 ПРОЙТИ ТЕСТИРОВАНИЕ

Цель курса — за 5 месяцев погрузиться в современную «промышленную» в широком смысле разработку на языке Python как в теории, так и на практике. При этом сам язык станет лишь инструментом, с помощью которого мы будем препарировать различные области знаний. Во главе угла будет освоение основных software engineering компетенций через призму конкретного языка, а также формирование прагматичного подхода к решению задач.

Особенность программы – высокая практическая ориентированность, эффективное модульное обучение и максимальная вовлечённость пользователя в образовательные процессы.

Компания Avito, партнёр образовательного проекта OTUS, предлагает особые условия: выпускникам, приглашённым на работу в компанию в течение трёх месяцев после окончания курса «Разработчик Python», будет компенсирована стоимость обучения.

Студентам курса открываем доступ к профессиональному сообществу единомышленников, где всегда можно спросить совета, почерпнуть ценные идеи или поделиться своим опытом. CodeReview и мнение экспертов будут помогать вам расти дальше в течение многих лет.

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

👉 ПРОЙТИ ТЕСТИРОВАНИЕ
Часто бывают необходимы права администратора на выполнение программы. Узнать, обладает ли данная программа правами администратора, можно в этой заметке по C#:

👉 ПРОЧИТАТЬ

Курс «Разработчик игр на C#» стартует 16 октября!

Для OTUS это новое направление, но с нами Евгений Волосатов — Senior Developer с опытом 20 лет в различных проектах и компаниях.

Интересно? Посмотреть программу, познакомиться с преподавателем и пройти вступительное тестирование можно здесь:

👉 ПОСМОТРЕТЬ
Проектная работа — заключительная часть любого образовательного курса в OTUS.

Дмитрий Шебордаев, руководитель отдела разработки технологий в Rambler&Co, рассказывает о реальном примере выпускного проекта студента курса «Разработчик С++»!

👉 ПРОЧИТАТЬ

Завтра в 20:00 приглашаем на День Открытых Дверей, где Дмитрий расскажет об особенностях программы, навыках и профессиональных компетенциях, которые получат студенты за 5 месяцев практических занятий.

А также среди всех, кто прошёл вступительное тестирование, мы разыграем промокоды со скидкой для обучения в ближайшей группе (старт 25 сентября)!

Есть вопрос по курсу? Присоединяйтесь к онлайн-трансляции завтра в 20:00!

👉 ЗАПИСАТЬСЯ