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

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

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
В сети есть огромное количество мануалов, посвящённых работе бессерверным окружениям от Amazon Webservices (и не только) и даже запуску «Hello, World!» на PHP внутри этих окружений. Но давайте обо всём по порядку!

👉🏻 ЧИТАЕМ

❄️ OTUS открыл новый набор сразу на два курса по направлению Backend-разработка на PHP: PHP-разработчик и Framework Laravel.

Пройдите тест и запишитесь в группу на любой выбранный курс

📌PHP-разработчик
Курс позволит получить полное представление о разработке больших и высоконагруженных веб-приложений. Существенно повысить свою компетенцию в сфере разработки на PHP. Научиться разрабатывать коммерческие приложения самостоятельно и в команде.

📌 Framework Laravel
Курс позволит использовать в своих проектах Laravel, обеспечивать безопасность приложения. Тестировать и разворачивать полученный код, выполнять анализ работы логики и делать выводы. Использовать встроенные инструменты фреймворка.
🎺 9 января пройдет второе занятие в новых группах курса «Android-разработчик».

На базовом курса студенты продолжат изучение основ Kotlin.
На продвинутом курсе студенты будут разбираться с Kotlin coroutines.


⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉⑉

🎬 Предлагаем посмотреть записи мастер-классов по Android-разработке:

🎐«Android UI Testing», на котором Антон Казаков (преподаватель продвинутого курса по Android-разработке) вместе со слушателями разбирался в API Espresso и его особенностях; рассматривал паттерны написания тестов (PageObject, Robot Pattern) и сравнивал тестовые фреймворки Kakao, Kaspresso и Marathon Runner.

⭐️ СМОТРЕТЬ

🎐 «Unit-тестирование в Android», на котором преподаватель базового курса по Android-разработке Денис Журавлёв вместе со слушателями изучал Unit-тесты; тестировали компоненты, классы и методы в Java и рассмотрели популярные инструменты для unit-тестирования(JUnit, Mockito).

⭐️ СМОТРЕТЬ

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

👉🏻 Android-разработчик. Базовый курс
👉🏻 Android-разработчик. Продвинутый курс
💥 Если вы сталкивались с алгоритмами, то наверняка видели обозначения типа O(log n), а также слышали о логарифмической вычислительной сложности. Давайте освежим в памяти, что это такое, и как оценивается сложность алгоритмов.

👉🏻 ПОДРОБНЕЕ

🎶 Для вас в OTUS разработали уникальную авторскую программу от инженера-программиста из Лаборатории Касперского, которая поможет на профессиональном уровне:
— использовать готовые алгоритмы и структуры данных и грамотно создавать свои под конкретную задачу;
— владеть техникой вычисления сложности алгоритмов;
— применять в работе продвинутые структуры данных: хэш-таблицы, графы, деревья поиска и др.;
— решать алгебраические задачи и задачи динамического программирования.


👉🏻 WELCOME

Проходите вступительное тестирование и присоединяйтесь!
🏆 Си — лучший язык программирования-2019.

Вопреки ожиданиям большинства, лучшим языком программирования прошедшего 2019 года по версии TIOBE стал не Python, получивший титул в 2018 году, а Си. Об этом пишет Dice Insights.

Как считают в TIOBE, рейтинг C растёт по причине его использования при разработке интернета вещей и смарт-устройств, которые всё прочнее входят в жизнь современного человека. Другой плюс Си — отсутствие проблем в изучении и большое количество компиляторов.

Вдобавок ко всему, знание С обеспечивает достойный заработок.

💥💥💥💥💥💥💥

Загляните за горизонт событий вместе с OTUS!

👉 Записывайтесь на наши курсы
В этой статье мы посмотрим, что не так с allOf и anyOf в CompletableFuture и как их можно сделать более удобными.

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

🚦10 января пройдет второе занятие в новой группе курса «Разработчик Java».

Для тех, кто давно хотел, но забыл, проспал, не знал, «я это того», «а запись будет», «осторожно двери закрываются», мы оставили возможность попасть в группу! Но только сегодня и только до 00:00!

👉🏻 ТОРОПИТЕСЬ

Вас ждут 5 увлекательных месяцев с полноценным погружением в особенности командной и самостоятельной разработки приложений и серверов для веб-сервисов.

Желаем профессиональных успехов и до встречи в прямом эфире!
В этой статье мы постарались систематизировать основные команды Linux. Главная цель — создать список основных команд Linux, что упростит как изучение, так и эксплуатацию этой операционной системы.

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

👉🏻 ПРОЧИТАТЬ

🚨 30 января начнутся занятия в новой группе курса «Администратор Linux» — курс об администрировании систем на базе Linux, который направлен на получение знаний и формирование навыков построения и обслуживания высоконадежных высокодоступных систем.

50% выпускников курса сменили работу и выросли в ЗП по итогу обучения на курсе «Администратор Linux».

Хотите оказаться среди их числа? Сдавайте тестирование и ждем на курсе!

👉🏻 УСПЕТЬ В ГРУППУ
🔓 Исследователи Dell SecureWorks Counter Threat Unit (CTU) обнаружили вредоносное ПО, обходящее проверку подлинности в системах Active Directory (AD), в которых реализована однофакторная (только пароль) аутентификация. Злоумышленники могут использовать пароль по своему выбору для аутентификации в качестве любого пользователя. Эта вредоносная программа получила название «Skeleton Key» (универсальный ключ).

👉🏻 ПОДРОБНЕЕ НА ХАБРЕ

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

Уже сегодня пройдёт второе занятие новой группы в 20:00 по мск

👉🏻 УСПЕТЬ В ГРУППУ
Соскучились по вебинарам?

🌵 Приглашаем 17 января в 20:00 на открытый вебинар «Дерево отрезков: просто и быстро»

Изучим структуру данных, которая позволяет алгоритмически просто и логарифмически быстро находить сумму элементов массива на любом его отрезке. Рассмотрим идею дерева отрезков, как его строить, обновлять и быстро O(log n) вычислять сумму чисел любого отрезка данного массива. Алгоритм очень простой и экономный: нужно O(n) памяти. Для закрепления материала мы решим задачу с олимпиады.

🎓 Преподаватель: Евгений Волосатов (Профессиональный программист. Преподаватель языка Java в колледже. Автор видеокурсов по C#, Java, PHP)

👉🏻 ЗАПИСАТЬСЯ
🌎 Выпущен инструмент для создания ИИ-моделей за 3 строки кода

На днях компания Amazon представила опенсорсную библиотеку под названием AutoGluon. Она позволяет разработчикам создавать приложения на базе ИИ с помощью всего трёх строчек кода.

🔝AutoGluon автоматизирует такие операции, как поиск нейронной архитектуры и настройка гиперпараметров, которые обычно делаются вручную. Создатели утверждают, что усилия разработчиков минимальны: кроме написания 3 строчек кода, нужно будет ещё указать срок создания обученной модели. В результате AutoGluon автоматически распределит имеющиеся вычислительные мощности, чтобы за отведённое время отыскать самую эффективную модель.
Инструмент построен на базе ML-библиотеки Gluon и работает с табличными данными, текстом, изображениями, выполняет задачи регрессии и классификации, может распознавать объекты. Библиотека совместима с Python 3.6 и 3.7 и пока поддерживает только Linux.

👉 Курсы в OTUS
Умный указатель в C++ (его ещё называют интеллектуальным) обеспечивает безопасность за счёт автоматического управления памятью.

👉🏻 РАССМОТРИМ ПОДРОБНЕЕ

🚦13 января пройдет второе занятие в новой группе курса «Разработчик C++».

Еще есть возможность попасть в группу! Но только сегодня и только до 00:00!

👉🏻 ТОРОПИТЕСЬ

Научим применению С++11/14/17, многопоточности, шаблонной магии, паттернам, ML-библиотекам

Желаем профессиональных успехов и до встречи в прямом эфире!
🛠 В этой статье мы рассмотрим инструменты, применение которых сделают разработку Android-приложений более продуктивной. Надеемся, что данная подборка будет для вас полезной и интересной, а ваши приложения станут более качественными

👉🏻 ЧИТАЕМ

🎺 13 января пройдет третье занятие в новых группах курса «Android-разработчик».

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

👉🏻 Android-разработчик. Базовый курс
👉🏻 Android-разработчик. Продвинутый курс
⚡️Этот пост для тех, кто еще не знаком с Алексеем Цыкуновым, преподавателем 5 курсов в OTUS!

😎 Алексей Цыкунов — опытный программист, системный архитектор, Oracle DBA, разработчик perl/python, имеет более чем 20-летний опыт работы в IT.
Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем.

В настоящее время работает на аутсорсе. Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в госструктурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

🎓 Имея такой профессиональный опыт, Алексей не мог не стать преподавателем, так как ему действительно есть, чем поделиться со своими студентами.

✁ - - - - - - - - - - - - - - - - - - - - - - - - -

Хотите получить практические знания и навыки профессионального уровня, уметь выстраивать и обслуживать высокодоступные системы на базе Linux? Сменить свою профессию на более престижную и интересную? Ждём вас на курсе «Администратор Linux» в OTUS!

👉🏻 ПОСМОТРЕТЬ ПРОГРАММУ
❗️Устойчивость – одна из важнейших характеристик материальных систем. Под устойчивостью понимают способность системы сохранять своё состояние в условиях возмущающего воздействия среды.

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

♜♞♝♚♛♝♞♜♙♙♙♙♙♙♖♘♗♔♕♗♘♖

💚 Базовый курс «Математика для Data Science»

Вы освоите основные разделы высшей математики, необходимые для успешной работы в Data Science: математический анализ, линейную алгебру, теорию вероятности и статистику. После курса вы будете готовы к изучению машинного обучения.

💙 Продвинутый курс «Математика для Data Science»

Основные преимущества нашей программы:
Обычно математику в вузах преподают в отрыве от реальных задач, где она в дальнейшем будет применяться. Мы пошли по другому пути — каждый модуль курса сбалансирован математической теорией и практическими примерами, которые взяты из реальных кейсов. Вы будете решать задачу регрессии, проводить АБ-тестирование, работать над рекомендательной системой, использовать метод опорных векторов.

❗️Не упустите возможность повысить свои знания по математике для успешной карьеры в Data Science и освоить востребованную профессию!
❄️ Ни для кого не секрет, что ежемесячно OTUS запускает несколько абсолютно новых уникальных курсов, в этом месяце в их число вошел курс «Пентест. Практика тестирования на проникновение». По устоявшейся традиции, в преддверии старта курса, делимся с вами переводом полезного материала по данному направлению.

👉🏻 ХАБР

🎯 Цель курса - показать на практике, как проводится детальный анализ сетевых ресурсов, программного обеспечения, web-ресурсов на наличие уязвимостей, их эксплуатацию и дальнейшее устранение.

Сегодня, 14 января, пройдёт второе занятие в новой группе. Разберём, что такое тестирование на проникновение и зачем оно нужно.

🔔 УСПЕТЬ В ГРУППУ
«Я не могу найти работу, потому что у меня нет опыта. У меня нет опыта, потому что я не могу найти работу»

❗️Разрываем замкнутый круг, объявляем набор на трехмесячную стажировку DevInternOps в Экспресс 42!❗️

Мы познакомим и погрузим тебя в свою команду и научим инструментам (Kubernetes, Docker и Ansible) и практикам (CI/CD, IaC, мониторинг и логирование) на задачах приближенных к «боевым».

Стажировка рассчитана на 3 месяца, старт 24 февраля 2020г.

Предусмотрена стипендия 40 000 рублей (со второго месяца). Формат — только офлайн, в офисе Экспресс 42 в Москве.

💯 Идеальна для:
— студентов 4-5 курса или выпускников (направления: программирование, телекоммуникации, компьютерные системы)
— тех, кто хочет сменить работу и быстро пройти апгрейд, при этом имеет соответствующий технический бэкграунд
— готовых работать минимум 6 часов в день


👉🏻 Программа, условия прохождения и подробности стажировки

Телеграм: @razrushana, почта rushana@express42.
💥 Уверенно чувствуете себя с Python, помните C, имеете представление о сетевом взаимодействии и реляционных СУБД и хотите повысить свой уровень за счет новых знаний и навыков из различных областей разработки?

Предлагаем погрузиться в современную «промышленную» разработку на Python с юбилейной 10 группой профессионального курса «Разработчик Python»

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

━━━━ ▸▹◉◈◉◃◂ ━━━━

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

В процессе обучения вы получите понимание структуры современной разработки ПО и место Python и прочих инструментов в ней, ответите на вопросы: «Как писать простой и идиоматичный код, за который не будет мучительно стыдно?», «Как тестировать и поддерживать код на Python?», «Как написать приложение, которое не умрёт под нагрузкой?»

Профессия Python-разработчик одна из самых высокооплачиваемых и востребованных на рынке. За профессионалов в этой области борются такие гиганты, как Google, Facebook, Yandex, Microsoft, Яндекс. Средняя зарплата на 2020 год составляет – 90 000 – 150 000 рублей.