Посты | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
iOS Developer. Professional Kotlin Backend Developer Flutter Mobile Developer Symfony Framework C++ Developer. Basic Unity Game Developer. Basic Java Developer. Professional
-35%
Highload Architect Unity Game Developer. Professional React.js Developer Специализация Java-разработчик
-25%
Алгоритмы и структуры данных
-16%
Scala-разработчик C# Developer. Professional
-23%
Разработчик голосовых ассистентов и чат-ботов Team Lead Архитектура и шаблоны проектирования NoSQL Web-разработчик на Python Golang Developer. Professional PostgreSQL Vue.js разработчик Супер-практикум по использованию и настройке GIT Разработчик IoT Подготовка к сертификации Oracle Java Programmer (OCAJP) Программист С HTML/CSS
Инфраструктура
Инфраструктурная платформа на основе Kubernetes Microservice Architecture Базы данных Highload Architect Reverse-Engineering. Professional
-8%
Network engineer. Basic Administrator Linux.Basic MongoDB Infrastructure as a code MS SQL Server Developer Cloud Solution Architecture Мониторинг и логирование: Zabbix, Prometheus, ELK Супер-практикум по использованию и настройке GIT Разработчик IoT Экcпресс-курс «ELK» Супер-интенсив "Tarantool" Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» Экспресс-курс «Введение в непрерывную поставку на базе Docker»
Корпоративные курсы
Безопасность веб-приложений Экосистема Hadoop, Spark, Hive Пентест. Практика тестирования на проникновение Node.js Developer Java QA Engineer. Basic
-18%
Reverse-Engineering. Professional
-8%
DevOps практики и инструменты NoSQL Reverse-Engineering. Basic Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Game QA Engineer Супер - интенсив по Kubernetes Дизайн сетей ЦОД Экспресс-курс «IaC Ansible» Экспресс-курс по управлению миграциями (DBVC) Экспресс-курс "Версионирование и командная работа с помощью Git" Основы Windows Server
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02
Как определить фишинг?

Сегодня фишинговым атакам могут подвергаться как простые люди, так и крупные корпорации. А все потому, что «взломать» пользователя компьютера значительно проще, чем сам компьютер. По каким же признакам можно определить, что вы столкнулись с фишингом?

Про ОТУС и преподавание - Василий Ванчук, руководитель курса JavaScript Developer. Basic, преподаватель на курсе React.js Developer

А мы продолжаем брать интервью у наших преподавателей и спрашивать про ОТУС и преподавание.

Василий рассказал нам о начале своей преподавательской деятельности, о подготовке к занятиям, о подключении нового преподавателя на курс и дал советы будущим преподавателям.

О начале преподавательской деятельности Посвятить себя преподавательской деятельности я решил давно: сначала делал курсы на заказ, когда компании обращались с запросом на подготовку их сотрудников, также преподавал в Образовательном центре ПВТ IT-Academy Минск.

Почему именно ОТУС? Мне как студенту около одного года назад предложили попробовать себя в роли преподавателя. Мой первый курс, на котором я начал свою преподавательскую деятельность, был React.js Developer.

Современные тенденции Customer support

Клиентское обслуживание не стоит на месте и постоянно развивается. Один из глобальных трендов — эволюция понятия поддержки, то есть уже не первый год поддержка представляет собой не только техническую, но и клиентскую поддержку (customer support), причем в широком смысле этого слова.

Смартап — что это?

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

В чем особенности MongoDB?

MongoDB представляет собой документоориентированную СУБД с открытым исходным кодом. В ней для хранения данных применяется JSON-подобный формат, а еще эта система управления базами данных характеризуется безопасностью, масштабируемостью и высокой доступностью. Но давайте обо всем по порядку.

Архитектура Pacemaker

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

Роботизация бизнеса. Центр компетенций по RPA

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

Переменные, значения и типы в Scala

В языке программирования Scala переменные и значения объявляют с помощью ключевого слова val либо var. Val является неизменяемой переменной (то есть значением) -- по сути, это аналог final в языке Java. Что касается var, то это обычная переменная. Рассмотрим примеры.

Профессиональный коучинг и распределение ответственности

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