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

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

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
Ещё одна полезная Хабр-статья — «Форматирование чисел в Java: DecimalFormat»!

ПРОЧИТАТЬ

Сегодня в 20:00 пройдёт второе занятие курса «Разработчик Java»!
А следующий онлайн-урок пройдёт 12 июля, и догнать нас будет всё сложнее: 2 занятия придётся наверстать по видео, а это минимум 8 часов обучения!

Поэтому, если есть желание продвинуть свои навыки на новый уровень и получить реальные профессиональные компетенции в разработке на языке Java, советуем набраться сил и побороть свои страхи с помощью отличного метода – вопросов.

Есть сомнения? Спросите наших студентов и преподавателей в Telegram!

Следующий набор запустится нескоро, поэтому есть повод поторопиться:
В любом приложении есть части кода, «пересекающие» несколько частей архитектуры одновременно. И всегда наступает момент, когда фреймворк не способен предоставить нужный уровень контроля над конкретным фрагментом логики.

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

Подробнее об этом читайте в нашей Хабр-статье «Аспектно-ориентированное программирование на PHP»

9 июля в 20:00 пройдёт открытый урок Олега Козинцева на тему «Основные понятия баз данных»: научимся описывать концептуальные схемы предметной области при помощи ER-модели, поговорим о SQL, его истории, стандартах и совместимости, подробнее остановимся на реляционной модели.

Запишитесь, чтобы не пропустить трансляцию:
«Используем ansible-vault в плэйбуках и ролях» – полезная заметка для ценителей Linux от Алексея Цыкунова! Читаем вместе:

ПРОЧИТАТЬ

На следующей неделе, 12 июля, пройдёт мастер-класс Александра Румянцева «Механизмы контейнеризации Linux». Запишитесь заранее, чтобы получить ссылку на онлайн-трансляцию:
Чем творцы отличаются от ремесленников?

Фаина Лернер, EPAM Director, Talent Acquisition Russia и преподаватель курса «IT-Recruiter», разбирается с этим вопросом в своей Хабр-статье:

ПРОЧИТАТЬ

Вчера прошло второе занятие нашего курса «IT-Recruiter». Следующий онлайн-урок пройдёт 11 июля (в среду), и догнать нас будет ещё сложнее: 2 занятия придётся наверстать по видео, а это минимум 8 часов обучения!

Набор в эту группу скоро закроется! Поэтому, если есть желание продвинуть свои навыки на новый уровень и получить реальные профессиональные компетенции в сфере IT-рекрутинга, советуем набраться сил и побороть свои страхи с помощью отличного метода – вопросов. Есть сомнения? Спросите наших студентов и преподавателей в Telegram.

Следующий набор в новую группу запустится нескоро, поэтому есть повод поторопиться:
Дорогие участники проекта OTUS, у нас отличная новость: мы присоединились к программе лояльности Бонус Mail.Ru!

Это программа, созданная специально для любимых пользователей Mail.Ru. Всё просто: чем эффективнее вы используете почту, тем выгоднее предложения!

Пользователям бонусной программы Mail.Ru мы даём СКИДКИ ДО 15% на все курсы OTUS. Проверьте, какая скидка сейчас доступна вам:

ПОСМОТРЕТЬ

Ещё можно успеть в группы курсов:
Machine Learning
Разработчик Java
IT-Recruiter

P.S. Для получения скидки нужно:
– пройти по ссылке,
– далее перейти СТРОГО по кнопке «Перейти на сайт партнёра»,
– далее выбрать интересующий вас курс,
– пройти вступительное тестирование выбранного курса,
– в случае успешного прохождения вступительного теста введите промокод при оплате курса и получите скидку!

Присоединяйтесь к программе лояльности Бонус Mail.Ru и получайте СКИДКИ ДО 15% на любой курс OTUS:
Ура! Запускаем пятую группу курса «Разработчик Python»!

ПРОЙТИ ВСТУПИТЕЛЬНЫЙ ТЕСТ

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

Особенности курса: практика и охват. Будет много домашних заданий, многие из них – настоящий challenge, а опциональные задания позволят самым смелым капнуть ещё глубже и «потрогать» продвинутые вещи. При этом курс охватывает и web, и анализ данных, и вопросы создания высоконагруженных систем. В конце вы реализуете проект на свободную тему.

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

Оцените качество контента!
Посмотрите наши полезные материалы для подготовки к курсу, которые мы собрали в один пост для студентов прошлых групп. Через месяц мы также соберём все материалы вместе и отправим вам письмом:

ПОСМОТРЕТЬ

18 работодателей-партнёров уже ждут вас на собеседованиях!

Наш курс «Разработчик Python» – одна из самых наполненных образовательных программ в сфере онлайн-обучения для специалистов уровня Junior.

Процесс обучения построен так, чтобы студенты могли освоить набор компетенций, необходимых для трудоустройства в крупные компании. 18 компаний-партнёров OTUS пригласят на собеседования выпускников.
Станьте одним из них:
Высокое разрешение дисплеев Retina создало ряд проблем, которые коснулись и веб-разработку. Например, 100 физических пикселей на обычном экране и на Retina будут иметь абсолютно разный размер.

Чтобы сайты не превратились в крошечные квадратики, а расцвели красками на Retina, было принято простое решение: теперь пиксели делятся на логические и физические.

Как бороться с размытыми пикселями с помощью JavaScript, читайте в новой заметке Юрия Дворжецкого:

ПРОЧИТАТЬ

Также приглашаем всех ценителей профессионального фронтенда 9 июля в 20:00 на мастер-класс «CSS препроцессоры», где Юрий расскажет, как настроить и использовать LESS и SASS/SCSS для ускорения профессиональной вёрстки, а также поможет разобраться в возможностях и особенностях препроцессоров, что позволит эффективно использовать Mobile-first вёрстку, БЭМ и UI фреймворки.

Не забудьте записаться, чтобы получить ссылку на трансляцию:
Сегодня в 20:00 Олег Козинцев, разработчик компании PRO100 и преподаватель курса OTUS «Backend разработчик на PHP», проведёт мастер-класс, где вы научитесь описывать концептуальные схемы предметной области при помощи ER-модели, узнаете о SQL, его истории, стандартах и совместимости, и подробнее изучите реляционную модель.

До встречи в прямом эфире:
ЗАПИСАТЬСЯ

P.S. Для более эффективной работы установите MySQL Workbeanch и MySQL. Создадим ER-модели, проанализируем получившийся результат согласно различным правилам нормализации и реляционной алгебры.

Не сможете присутствовать онлайн? Всё равно запишитесь, и завтра мы вышлем вам письмо с видеозаписью мастер-класса:
Публикуем полезную заметку для ценителей веб-разработки на Python, где Илья Лебедев, старший разработчик в Itcanfy и Ngenix, рассказывает о полезных и малоизвестных функциях Argparse:

ПРОЧИТАТЬ

Приглашаем на мастер-класс 12 июля. Всех, кому интересна разработка приложения на Webpack + React + Express, ждём в 20:00 в онлайне!

Не забудьте записаться:
Сегодня в 20:00 также пройдёт открытый урок Юрия Дворжецкого, ведущего разработчика в Luxoft и преподавателя курса «Разработчик JavaScript»!

«CSS препроцессоры» – это мастер-класс, где вы узнаете, как настроить и использовать LESS и SASS/SCSS для ускорения профессиональной вёрстки, а также разберётесь в возможностях и особенностях препроцессоров, что позволит эффективно использовать Mobile-first вёрстку, БЭМ и UI фреймворки. Ждём всех, кому интересна эта тема, в прямом эфире!

Записаться можно здесь: