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

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

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
Приглашаем на первое занятие курса «Разработчик Java», которое состоится 1 февраля: https://otus.pw/nBER/
Полезная заметка для тех, кто пытается реализовать поиск объекта в БД и ищет механизмы, чтобы включать или выключать какие-то из условий в зависимости от внешних факторов.

#deepjava

Читаем здесь:
Запускаем новую группу курса «Разработчик С++», старт 22 февраля!

Рассмотрим как вводные понятия (инструменты автоматизации, STL, нововведения 11 и 14 стандартов), так и более сложные: асинхронное программирование, шаблоны проектирования, архитектуры распределённых высокодоступных сервисов.

Знакомьтесь, преподаватели курса!

Дмитрий Шебордаев
Не прекращая активной деятельности в программировании, прошёл путь до руководителя отдела разработки технологий в Rambler&Co. Последние несколько лет работает в области информационного поиска.

Василий Зазнобин
Участник проектов Информзащита, CBOSS, Технологический Центр Deutsche Bank. Сейчас работает в компании Сбербанк-Технологии, где успешно развивает розничный бизнес в таких программах, Централизация, Надежность 99.99.

Посмотреть подробности программы и пройти вступительное тестирование можно здесь:
Продолжается набор студентов на курс «DevOps практики и инструменты»: https://otus.pw/OBRp/
TravisCI - популярный распределённый веб-сервис для сборки и тестирования кода

#deepdevops

Многие используют его, т.к. для OpenSource проектов он доступен бесплатно и обеспечивает удобную интеграцию с GitHub. При этом отлаживать билды в Travis не всегда удобно.

Для упрощения данной задачи Seth M. Larson разработал прекрасную утилиту trytravis. Она позволяет тестировать изменения в репозитории без коммитов и пушей в удалённый репозиторий.

Для начала работы с trytravis достаточно всего лишь:
– установить его с помощью pip install trytravis,
– создать тестовый репозиторий на github,
– включить для него билды в TravisCI и указать этот репозиторий как рабочий для trytravis с помощью trytravis —repo.

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

Таким образом можно легко проверить ваши правки без коммитов в репозиторий тестируемого проекта или создания PR (Pull Request).

Научиться использовать практики CI/CD вместе с TravisCI вам помогут эксперты из Экспресс 42 на курсе «DevOps практики и инструменты», который стартует уже 12 февраля.

Присоединяйтесь:
Курс «Разработчик C++» стартует 22 февраля: https://otus.pw/pWoo/
📝 Полезная заметка для программистов С++!

#deepcplus

Читаем вместе:
Сегодня в 20:00 День Открытых Дверей на курсе «Разработчик JavaScript»: https://otus.pw/HSwI/
Ты – не ты, когда нужна обёртка над API

Читаем советы Александра Коржикова, преподавателя курса «Разработчик JavaScript»!

#deepjavanoscript

Приглашаем сегодня в 20:00 всех ценителей JavaScript на День Открытых Дверей, где мы расскажем, как выйти на уровень Middle и чем поможет курс OTUS в достижении этой цели. Присоединяйтесь!

Читать «FrontEnd-разработчику на заметку»:
👉 Новая статья на Хабре: «Метод анализа мультиканального взаимодействия с пользователем»!

Старт профессионального авторского курса Виктории Александровой «Digital-маркетолог» переносится на 14 февраля! Пройти вступительное тестирование и присоединиться к группе можно здесь.

Читаем статью:
Как опытные и высокопрофессиональные люди, например, хирурги, совершают очевидные просчёты. Например, забывают помыть руки?

Очередная заметка Станислава Михальского, преподавателя курса «Руководитель разработки». Старт обучения 1 февраля, присоединяйтесь!

#deepdevhead

Читаем заметку:
Приглашаем вас на День Открытых Дверей, где мы поговорим о том, как стать профессиональным DevOps-разработчиком: https://otus.pw/fTIr/
👍 Свежая статья на Хабре «Учимся надёжному управлению Kubernetes»!

Kubernetes становится всё популярней и даёт много обещаний: например, инженерам не придётся переживать, на каком устройстве запущено их приложение.

Читать полностью:
🔭 Что такое Observable? Читаем полезную заметку по JavaScript!

Кстати, мы перенесли старт курса «Разработчик JavaScript» на 27 февраля. Если хочется быстро повысить свой профессиональный уровень, чётко и систематизировано освоить 5 фреймворков за 4 месяца? Присоединяйтесь!

#deepjavanoscript Читаем заметку:
Курс «Разработчик Android» стартует 20 февраля! Посмотреть программу и пройти вступительное тестирование можно здесь: https://otus.pw/3IiP/
Разрешения во время выполнения: как дать пользователям больше контроля над функциональностью приложения?

#deepandroid

Читаем первую заметку по Android:
«Разработчик Python» – старт 26 февраля: https://otus.pw/Jy99/