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

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

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
💫 Друзья!

Наши партнеры Women in Big Data(@WiBData) приглашают на митап 23 октября в 18.30! Обсудим выбор технологий для анализа данных и расскажем, с чего начать, если вы никогда этим не занимались.

В программе:

Работа с данными: траектории обучения.
Технологии Big Data в цифровой ортодонтии.
Что в черном ящике? Интерпретация предсказаний black-box моделей.

Ждём вас в офисе компании Align Technology по адресу: Варшавское шоссе, 9с1Б (Бизнес-центр «Даниловская Мануфактура»). Для прохода в бизнес-центр необходим паспорт или любой другой документ, удостоверяющий личность.

Обязательная регистрация
Класс Regex реализует регулярные выражения в C#. В этой статье вы узнаете, как использовать C# Regex для проверки различных пользовательских входных данных.

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

🔔 Не забудьте посетить 9 октября открытый вебинар «Fluent Validation как инструмент валидации данных».

На открытом вебинаре вы узнаете, как избавиться от кучи if-ов на примере проверки корректности заполнения данных покупателя, изучите внутреннюю реализацию библиотеки и способы применения подхода Fluent Interface на практике. Запишитесь!
Преподаватель: Алексей Ягур – Team Lead в компании YouDo в Москве.

👉 ЗАПИСАТЬСЯ
🎏 Многие считают, что проектирование крупного проекта — магия и волшебство. На самом деле научиться можно всему, и никакой магии тут нет. Нужно правильно думать, применять архитектурные приёмы и паттерны проектирования. И если изучить паттерны не очень сложно, то развить в себе инженерное мышление намного труднее. Именно о нём мы и поговорим в этой статье — об инженерном подходе.

👉🏻 ПРОЧИТАТЬ

11 октября пройдет третье занятие новой группы курса «Архитектор высоких нагрузок».
Обсудим, как правильно проводить тестирование под высокими нагрузками.

👉🏻 УСПЕТЬ В ГРУППУ
GIL уже не актуален?

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

А что вы думаете по этому поводу?

«Разработчик Python» – Best Practice по решению прикладных задач и освоению инструментов, применяемых программистом при разработке инфраструктурных решений, веб-приложений, систем контроля качества и аналитических систем.

🏁 Если вы уверенно чувствуете себя с Python, помните C, имеете представление о сетевом взаимодействии и реляционных СУБД, умеете обращаться с Linux, git’ом и прочими стандартными инструментами девелопера – наша программа в OTUS вам точно понравится!

Проходите вступительное тестирование и запишитесь в ближайшую группу курса «Разработчик Python»!

👉🏻 ЗАПИСАТЬСЯ
🔥 Вакансия дня от OTUS. Лучшие вакансии для лучших!

Сегодня вакансия от нашего партнера компании ТЕХНОСЕРВ — крупнейший российский системный интегратор, работающий в России, странах СНГ и Европе, основан в 1992 году. Команда ищет Full Stack разработчика (Python).

📌 Что ждут от вас:
— Профессиональный уровень владения Python 2 или 3 (от 3 лет, PEP8, SOLID, понимание внутренностей Python), опыт использования одного из веб-фреймворков (Bottle/Django/Flask);
— Владение JavaScript и перечисленными выше фреймворками.
Приветствуется:
— Понимание базовых принципов UX или желание их изучать, способность разбираться в build-pipeline для своего решения (npm, yarn, webpack);
— Опыт использования популярных фреймворков - React\Angular\Vuejs;
— Понимание работы баз данных SQL (MySQL/PostgreSQL), знание языка SQL и понимание принципов оптимизации запросов;
— Работа с распределенными системами контроля версий (Git);
— Плюсом будет владение Selenium или другими инструментами автоматизации UI тестов.

📌 Задачи:
По frontend части:
— Разработка на JavaScript (ES6, vanillaJS) и HTML5\CSS3 с применением AngularJS.
По backend части:
— Разработка web-сервисов для управления облачными услугами на Python 3
Общая часть:
— Написание unit tests;
— Выполнение code- и архитектурных review;
— Техническая документация. 

Заинтересовались?

👉 ОТКЛИКНУТЬСЯ

Предлагаем проверить свои навыки! Пройдите вступительное тестирование на курс «Разработчик Python».

👉 ПРОЙТИ ТЕСТИРОВАНИЕ
🆕 Сегодня хотим поговорить о запуске нового курса «Математика для Data Science», а точнее целой серии курсов: базового и продвинутого.

Наши курсы по математике для Data Science для тех, кто:
– только сейчас осознал, что математика нужна для работы в сфере машинного обучения,
– это понял давно, но наткнулся на преподавателя в вузе, который это не понимал и хорошо преподавать не хотел,
– уже закончил вышмат и захотел получать немного больше денег, чем ученый-математик.

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

🔔 Если вы все еще сомневаетесь, какой курс вам выбрать, 10 октября в 20:00 пройдет бесплатный открытый вебинар «Математика для Data Science: на пути к Senior».

👉🏻 ЗАПИСАТЬСЯ

Это реальное онлайн занятие с преподавателем по курсу математики, в ходе которого можно будет задать свои вопросы, посмотреть, как вообще ведутся уроки в OTUS, а также разобрать реальные математические кейсы. Петр Лукьянченко расскажет, каким математическим аппаратом должен обладать middle/senior Data Scientist и какие знания необходимы для работы над рекомендательными системами, решения задачи регрессии, AB-тестирования, CV или NLP, а также поможет вам вспомнить оптимизацию функции многих переменных.

👉🏻 Математика для Data Science
♻️ В реальных приложениях практически каждый класс имеет немалое число зависимостей — других классов, на которые он рассчитывает для осуществления своих задач.
В результате может получится достаточно большое и сложное дерево 🌲зависимостей, которое, если неправильно с ним работать, существенно осложнит понимание логики работы класса, тестирование и отладку.

И здесь на помощь приходит паттерн Dependency Injection, или, сокращенно, DI.

👉🏻 ПРОЧИТАТЬ

🔔 10 октября пройдет третье занятие новой группы базового курса «iOS-разработчик».
На занятии познакомимся с ключевыми особенностями языка Swift.
Рассмотрим дополнительные типы данных, научимся писать не в Swift-стиле, узнаем, как менять стиль в зависимости от задачи.
Набор в группу открыт до 11.10. Торопитесь!

👉🏻 УСПЕТЬ НА КУРС
💯 Сегодня в рубрике ОТЗЫВЫ Роман Травин делится своими впечатлениями о курсе «Администратор Linux» в OTUS: «До начала обучения на курсе «Администратор Linux» я работал и продолжаю работать сейчас в технической поддержке хостинг-провайдера REG.RU. Для повышения общего уровня знаний по Linux и их применений решил пройти курс в OTUS.....»

👉🏻 ЧИТАЕМ ДАЛЕЕ
🎓 Александр Пряхин — преподаватель 4 курсов OTUS!

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

Александр Владимирович Пряхин любит строить новое, браться за различного рода испытания, строить процессы там, где их нет, автоматизировать то, что делается в рутинном режиме. Он искренне считает, что в любой работе нужно «болеть» тем, что делаешь — только тогда получится хороший результат.

📍В настоящее время Александр Пряхин является преподавателем сразу на четырёх курсах в OTUS: «IT-Recruiter», «Backend-разработчик на PHP», «Framework Laravel», «Team Lead 2.0». На них он с удовольствием делится своим богатым опытом и навыками, которые будут полезны любому программисту, желающему постоянно двигаться вперёд.

👉🏻 Знакомьтесь с программой новой группы курса «Framework Laravel» , проходите тестирование и присоединяйтесь к новой группе
⚡️Вчера, 10 октября, прошёл «Математика для Data Science: на пути к Senior».

На открытом вебинаре:
🔎 Разобрали, каким математическим аппаратом должен владеть middle/senior Data Scientist.
🔎 Какие разделы математики нужно подтянуть для работы над рекомендательными системами, решения задачи регрессии, AB-тестирования, CV или NLP и пр.
🔎 Обсудили, нужно ли уметь интегрировать.
🔎 Вспомнили оптимизацию функции многих переменных, обсудили, где и как она применяется.

Не смогли присутствовать онлайн? Смотрите запись трансляции:

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

Преподаватель: Петр Лукьянченко - преподаватель ВШЭ по высшей математике.

Пройдите вступительное тестирование и поступите на один из курсов.

👉🏻 Математика для Data Science