🎄 OTUS к вам приходит! 🎄
Дорогие друзья, подарков много не бывает – и мы продолжаем радовать вас полезными сюрпризами!
Сегодня стартует новогодняя распродажа ⛄️, которая продлится до конца года ( до 31 декабря 23:59)
Спешите воспользоваться новыми возможностями:
❄️ получите скидку 30% на оплату полного курса;
❄️ купите месяц обучения и получите скидку 30% на полную оплату в 2020 году!
🎁 ПОЛУЧИТЬ СКИДКУ
Приобретайте современные цифровые навыки, которые станут трамплином для вашего карьерного роста в IT-сфере.
Дорогие друзья, подарков много не бывает – и мы продолжаем радовать вас полезными сюрпризами!
Сегодня стартует новогодняя распродажа ⛄️, которая продлится до конца года ( до 31 декабря 23:59)
Спешите воспользоваться новыми возможностями:
❄️ получите скидку 30% на оплату полного курса;
❄️ купите месяц обучения и получите скидку 30% на полную оплату в 2020 году!
🎁 ПОЛУЧИТЬ СКИДКУ
Приобретайте современные цифровые навыки, которые станут трамплином для вашего карьерного роста в IT-сфере.
This media is not supported in your browser
VIEW IN TELEGRAM
❓Знаете ответ на этот вопрос?
Попробуйте свои силы в реальном тестировании по курсу «Архитектор высоких нагрузок»!
👉🏻 ПРОЙТИ ТЕСТИРОВАНИЕ
Ждём всех 10 декабря на открытом уроке «Основы использования tarantool»⚡️
На уроке будут рассмотрены базовые возможности использования СУБД tarantool. Рассмотрим основные CRUD-операции, паттерны использования, ограничения технологии. Немного узнаем об особенностях эксплуатации tarantool в продакшен-системах.
👉🏻 ЗАПИСАТЬСЯ
Попробуйте свои силы в реальном тестировании по курсу «Архитектор высоких нагрузок»!
👉🏻 ПРОЙТИ ТЕСТИРОВАНИЕ
Ждём всех 10 декабря на открытом уроке «Основы использования tarantool»⚡️
На уроке будут рассмотрены базовые возможности использования СУБД tarantool. Рассмотрим основные CRUD-операции, паттерны использования, ограничения технологии. Немного узнаем об особенностях эксплуатации tarantool в продакшен-системах.
👉🏻 ЗАПИСАТЬСЯ
🦴Настройка базового микросервиса в Kubernetes обманчиво проста. В одной из последних статей мы рассказали, как легко начать работать с контейнерами.
Администрировать их порой — сплошная головная боль. В этой статье мы расскажем об Istio — инструменте для service mesh (эту архитектуру мы рассматривали ранее), который выводит управление крупными облачными развертываниями на новый уровень.
👉🏻 ИДЁМ НА ХАБР
10 декабря пройдет второе занятие новой группы на курсе «Инфраструктурная платформа на основе Kubernetes».
💫 ЗАПИСАТЬСЯ В ГРУППУ ПО СПЕЦИАЛЬНОЙ ЦЕНЕ
Администрировать их порой — сплошная головная боль. В этой статье мы расскажем об Istio — инструменте для service mesh (эту архитектуру мы рассматривали ранее), который выводит управление крупными облачными развертываниями на новый уровень.
👉🏻 ИДЁМ НА ХАБР
10 декабря пройдет второе занятие новой группы на курсе «Инфраструктурная платформа на основе Kubernetes».
💫 ЗАПИСАТЬСЯ В ГРУППУ ПО СПЕЦИАЛЬНОЙ ЦЕНЕ
🌩 LBSA (Linux Basic Security Audit noscript) — это базовый скрипт аудита конфигурации безопасности Linux-систем. О нём сегодня и пойдет речь в статье.
👉🏻 ПОДРОБНЕЕ
На курсе «Безопасность Linux» Вас ждет 3 мес интенсивного обучения, по итогу которых вы научитесь:
⚡️применять лучшие мировые практики (Debian, RedHat, MitRE) по настройке безопасности для ОС Linux.
⚡️проводить самостоятельный аудит безопасности системы по 50 ключевым показателям защищенности, автоматизировать этот процесс в корпоративной среде и осуществлять постоянный мониторинг и выявление инцидентов ИБ.
⚡️планировать настройку и применение политик безопасности для систем на базе Linux, размещенных в облаке (Amazon Web Services, Microsoft Azure, Google Clud).
⚡️использовать средства для самостоятельного тестирования на проникновение всех систем на базе ОС Linux.
🔥 Cдавайте вступительный тест и записывайтесь в группу по специальной ❄️новогодней цене
👉🏻 ПОДРОБНЕЕ
На курсе «Безопасность Linux» Вас ждет 3 мес интенсивного обучения, по итогу которых вы научитесь:
⚡️применять лучшие мировые практики (Debian, RedHat, MitRE) по настройке безопасности для ОС Linux.
⚡️проводить самостоятельный аудит безопасности системы по 50 ключевым показателям защищенности, автоматизировать этот процесс в корпоративной среде и осуществлять постоянный мониторинг и выявление инцидентов ИБ.
⚡️планировать настройку и применение политик безопасности для систем на базе Linux, размещенных в облаке (Amazon Web Services, Microsoft Azure, Google Clud).
⚡️использовать средства для самостоятельного тестирования на проникновение всех систем на базе ОС Linux.
🔥 Cдавайте вступительный тест и записывайтесь в группу по специальной ❄️новогодней цене
🆚 Бессерверная архитектура и микросервисы: идеальная пара?
ЧИТАТЬ НА ХАБРЕ
👥 Сегодня, 10 декабря, в новой группе курса «DevOps практики и инструменты» пройдёт уже третье занятие: Система контроля версий как основа разработки и поставки ПО. Знакомство с Git.
👉🏻 УСПЕТЬ В ГРУППУ
ЧИТАТЬ НА ХАБРЕ
👥 Сегодня, 10 декабря, в новой группе курса «DevOps практики и инструменты» пройдёт уже третье занятие: Система контроля версий как основа разработки и поставки ПО. Знакомство с Git.
👉🏻 УСПЕТЬ В ГРУППУ
🏗 Разработка технологических облачных систем похожа на строительство здания. Если фундамент плох, структурные проблемы со временем подорвут целостность объекта и нарушат его функциональность. Именно для этого и разработали концепцию Well Architected Framework. Концепция основана на пяти принципах (точнее, на 5 наборах требований), позволяющих реализовывать проекты, масштабируемые со временем. Что это за признаки, мы сейчас и узнаем.
👉🏻 ПОДРОБНЕЕ
🔔 Завтра, 11 декабря пройдёт открытый урок «Cloud Architecture Patterns: архитектурные шаблоны основных доменов»
👉🏻 ЗАПИСАТЬСЯ
Вместе с Владимиром Гуторовым изучим проектирование архитектуры домена Cloud Landing Zone и рассмотрим архитектурные шаблоны основных доменов.
‼️ И не забудьте про наши скидки!
👉🏻 ПОДРОБНЕЕ
🔔 Завтра, 11 декабря пройдёт открытый урок «Cloud Architecture Patterns: архитектурные шаблоны основных доменов»
👉🏻 ЗАПИСАТЬСЯ
Вместе с Владимиром Гуторовым изучим проектирование архитектуры домена Cloud Landing Zone и рассмотрим архитектурные шаблоны основных доменов.
‼️ И не забудьте про наши скидки!
🎓 25 декабря стартует новая группа курса «Реверс-инжиниринг», в связи с этим традиционно делимся полезным материалом по теме.
В статье покажем простой способ распаковки начального загрузчика для Dridex.
👉🏻 ЧИТАТЬ НА ХАБРЕ
⚡️Напоминаем – 17 декабря в 20:00 пройдет открытый вебинар «Разбор буткита».
Разберём алгоритм работы буткита на разных стадиях его загрузки.
Преподаватель: Артур Пакулов – специалист в области низкоуровневого программирования, обратной разработки и анализа вредоносного программного обеспечения.
👉 ЗАПИСАТЬСЯ
В статье покажем простой способ распаковки начального загрузчика для Dridex.
👉🏻 ЧИТАТЬ НА ХАБРЕ
⚡️Напоминаем – 17 декабря в 20:00 пройдет открытый вебинар «Разбор буткита».
Разберём алгоритм работы буткита на разных стадиях его загрузки.
Преподаватель: Артур Пакулов – специалист в области низкоуровневого программирования, обратной разработки и анализа вредоносного программного обеспечения.
👉 ЗАПИСАТЬСЯ
Сегодня хотим поделиться переводом статьи, которая, как мы думаем, будет полезной для многих читателей.
👉🏻 Зашифрованные предпочтения в Андроид
❓Вы внесли в календарь открытый вебинар «Unit-тестирование в Android»?
Ждём всех 11 декабря в 20:00 по мск.
👉🏻 ЗАПИСАТЬСЯ
В рамках вебинара мы:
- изучим Unit-тесты;
- научимся тестировать компоненты, классы и методы в Java;
- рассмотрим популярные инструменты для unit-тестирования(JUnit, Mockito).
👉🏻 Зашифрованные предпочтения в Андроид
❓Вы внесли в календарь открытый вебинар «Unit-тестирование в Android»?
Ждём всех 11 декабря в 20:00 по мск.
👉🏻 ЗАПИСАТЬСЯ
В рамках вебинара мы:
- изучим Unit-тесты;
- научимся тестировать компоненты, классы и методы в Java;
- рассмотрим популярные инструменты для unit-тестирования(JUnit, Mockito).
🎓 Подготовительные курсы в OTUS
Как вы уже успели заметить, чтобы начать обучение в OTUS, сначала необходимо успешно сдать вступительный тест. Да, нам важно, чтобы студенты, которые объединяются потом в группах, обладали похожим стеком знаний.
В OTUS вы можете приобрести пять подготовительных курса для дальнейшего обучения по направлениям:
💣 «Разработчик Python» — курс позволит вам овладеть базовым набором знаний и навыков, необходимых для старта карьеры разработчика на Python и подготовки к основному курсу «Разработчик Python».
💣 «Разработчик C++» — курс разработан для людей, с минимальными знаниями программирования, которые хотят начать свою карьеру в разработке на языке С++.
Курс поможет выработать базовые навыки разработки программного обеспечения на языке C++, сборки проектов в различном окружении, решения часто встречающихся при разработке проблем.
💣 «Разработчик Java» — курс позволит получить необходимые базовые знания для курса «Разработчик Java».
💣 Курс «JavaScript для начинающих» рассчитан на тех, кто делает первые шаги в веб-разработке и будет полезен вам, если вы:
- изучили вёрстку и хотите дальше развиваться как фронтенд-разработчик;
- хотите научиться программировать, но не знаете с чего начать;
- хотите освежить знания перед поступлением на курс «Разработчик JavaScript».
💣 Подготовительный курс «Администратор Linux» рассчитан на тех, кто не знаком с ОС Linux. Он подойдет как будущим администраторам, так и разработчикам, которые хотят изучить Linux для решения своих задач.
При успешном прохождении курса вы получите приглашение в Slack сообщество и возможность приобрести со скидкой основные курсы без прохождения вступительного теста (при 80 % и более правильных ответов на тесты подготовительного курса).
🎶 Ну что? Let's go to the Middle Side!
Как вы уже успели заметить, чтобы начать обучение в OTUS, сначала необходимо успешно сдать вступительный тест. Да, нам важно, чтобы студенты, которые объединяются потом в группах, обладали похожим стеком знаний.
В OTUS вы можете приобрести пять подготовительных курса для дальнейшего обучения по направлениям:
💣 «Разработчик Python» — курс позволит вам овладеть базовым набором знаний и навыков, необходимых для старта карьеры разработчика на Python и подготовки к основному курсу «Разработчик Python».
💣 «Разработчик C++» — курс разработан для людей, с минимальными знаниями программирования, которые хотят начать свою карьеру в разработке на языке С++.
Курс поможет выработать базовые навыки разработки программного обеспечения на языке C++, сборки проектов в различном окружении, решения часто встречающихся при разработке проблем.
💣 «Разработчик Java» — курс позволит получить необходимые базовые знания для курса «Разработчик Java».
💣 Курс «JavaScript для начинающих» рассчитан на тех, кто делает первые шаги в веб-разработке и будет полезен вам, если вы:
- изучили вёрстку и хотите дальше развиваться как фронтенд-разработчик;
- хотите научиться программировать, но не знаете с чего начать;
- хотите освежить знания перед поступлением на курс «Разработчик JavaScript».
💣 Подготовительный курс «Администратор Linux» рассчитан на тех, кто не знаком с ОС Linux. Он подойдет как будущим администраторам, так и разработчикам, которые хотят изучить Linux для решения своих задач.
При успешном прохождении курса вы получите приглашение в Slack сообщество и возможность приобрести со скидкой основные курсы без прохождения вступительного теста (при 80 % и более правильных ответов на тесты подготовительного курса).
🎶 Ну что? Let's go to the Middle Side!
🔦 Поговорим о проблемах и угрозах средств защиты информации.
👉🏻 ЧИТАЕМ ПОДРОБНЕЕ
Новый курс «Безопасность приложений» в OTUS — углубленный курс по практике обеспечения безопасности приложений для программистов, QA инженеров, пентестеров, DevOps специалистов.
❓Что даст вам этот курс?
🧨 Познакомит с основными уязвимостями веб-приложений, инструментами их поиска и методами их исправления.
🧨 Научит основным этапам анализа защищенности приложений.
🧨 Научит выполнять оценку защищенности программного продукта (методами "белого" и "черного" ящиков).
🧨 Научит методологии и практикам безопасной разработки.
📍Знакомьтесь с программой, проходите тестирование и присоединяйтесь к новой группе!
👉🏻 ЧИТАЕМ ПОДРОБНЕЕ
Новый курс «Безопасность приложений» в OTUS — углубленный курс по практике обеспечения безопасности приложений для программистов, QA инженеров, пентестеров, DevOps специалистов.
❓Что даст вам этот курс?
🧨 Познакомит с основными уязвимостями веб-приложений, инструментами их поиска и методами их исправления.
🧨 Научит основным этапам анализа защищенности приложений.
🧨 Научит выполнять оценку защищенности программного продукта (методами "белого" и "черного" ящиков).
🧨 Научит методологии и практикам безопасной разработки.
📍Знакомьтесь с программой, проходите тестирование и присоединяйтесь к новой группе!
⚡️ 11 декабря приглашаем на открытый вебинар «Итоги CTF: Безопасность Linux и безопасная разработка»
Разберем задачи и подведем итоги CTF по направлению «Безопасность Linux и безопасная разработка», а также расскажем о курсах «Безопасность приложений» и «Безопасность Linux» от руководителей программ.
👥 Проведут вебинар Алексей Гришин (CTF), Денис Макрушин (руководитель программы «Безопасность приложений») и Иван Пискунов (руководитель программы «Безопасность Linux»).
Иван Пискунов обязательно поделится с вами опытом, поэтому если есть желание задать профессиональный вопрос, не пропустите прямой эфир трансляции.
👉🏻 РЕГИСТРАЦИЯ
Разберем задачи и подведем итоги CTF по направлению «Безопасность Linux и безопасная разработка», а также расскажем о курсах «Безопасность приложений» и «Безопасность Linux» от руководителей программ.
👥 Проведут вебинар Алексей Гришин (CTF), Денис Макрушин (руководитель программы «Безопасность приложений») и Иван Пискунов (руководитель программы «Безопасность Linux»).
Иван Пискунов обязательно поделится с вами опытом, поэтому если есть желание задать профессиональный вопрос, не пропустите прямой эфир трансляции.
👉🏻 РЕГИСТРАЦИЯ
📚 Хотим поделиться с вами небольшой подборкой книг, наиболее подходящих для освоения такого дела, как «тестирование защищённости» с самых основ. Все книги на русском языке, две из них изданы совсем недавно и содержат достаточно актуальную и интересную информацию.
Итак, начинаем!
👉🏻 ПРОЧИТАТЬ
🎯 Цель курса «Пентест. Практика тестирования на проникновение» - показать на практике, как проводится детальный анализ сетевых ресурсов, программного обеспечения, web-ресурсов на наличие уязвимостей, их эксплуатацию и дальнейшее устранение.
Готовы к новым знаниям? ⛄️ Записывайтесь в группу, которая стартует 26 декабря!
👉🏻 ЗАПИСАТЬСЯ
Итак, начинаем!
👉🏻 ПРОЧИТАТЬ
🎯 Цель курса «Пентест. Практика тестирования на проникновение» - показать на практике, как проводится детальный анализ сетевых ресурсов, программного обеспечения, web-ресурсов на наличие уязвимостей, их эксплуатацию и дальнейшее устранение.
Готовы к новым знаниям? ⛄️ Записывайтесь в группу, которая стартует 26 декабря!
👉🏻 ЗАПИСАТЬСЯ
В этой статье мы поговорим о том, что такое уровни СММ и как их достичь в QA-процессах, а также рассмотрим доступные и понятные примеры.
👉🏻 ЧИТАЕМ НА ХАБРЕ
✅ Специализированный курс «Python QA Engineer» позволит узнать, как решаются задачи автоматизации тестирования на реальных проектах с использованием языка Python. Освоив образовательную программу, вы получите навыки решения основных задач в области автоматизации тестирования веб-приложений.
❗️Успейте начать учиться по специальной цене!
👉 ЗАПИСАТЬСЯ
👉🏻 ЧИТАЕМ НА ХАБРЕ
✅ Специализированный курс «Python QA Engineer» позволит узнать, как решаются задачи автоматизации тестирования на реальных проектах с использованием языка Python. Освоив образовательную программу, вы получите навыки решения основных задач в области автоматизации тестирования веб-приложений.
❗️Успейте начать учиться по специальной цене!
👉 ЗАПИСАТЬСЯ
💡«Какой самый живучий паразит? Бактерия? Вирус? Кишечный глист? Идея. Она живучая и крайне заразная».
Именно этой цитатой из фильма «Начало» Максим Килин, один из студентов курса «Разработчик Java», начал защиту своей проектной работы. И, как выразился руководитель курса Сергей Петрелевич, — «Максим реализовал на сегодняшний день один из лучших проектов — бот для телеграмма».
👉🏻 ПОДРОБНЕЕ
・ ⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ . ⠂⋆ ・
💥 Всех желающих детальнее погрузиться в виртуальную машину Java и научиться заглядывать «под капот» популярных фреймворков OTUS приглашает на открытые 2х-дневные онлайн-интенсивы.
✨ Записывайтесь и присоединяйтесь к нам 12 и 13 декабря.
☘️ День 1 посвящен Framework Spring:
-вы узнаете, что такое Spring и IoC-контейнер;
-научитесь создавать простые приложения;
-разберетесь с получением данных со стороннего сервиса.
ЗАПИСАТЬСЯ
♨️ День 2 будет предназначен для Java:
-вы поймете, как использовать всю мощь Java;
-научитесь настраивать GC;
-изучите методы проведения правильного логирования.
ЗАПИСАТЬСЯ
🗣 Проводят встречи специалисты с многолетним опытом и руководители образовательных программ, не нуждающиеся в дополнительном представлении: Юрий Дворжецкий и Сергей Петрелевич.
Именно этой цитатой из фильма «Начало» Максим Килин, один из студентов курса «Разработчик Java», начал защиту своей проектной работы. И, как выразился руководитель курса Сергей Петрелевич, — «Максим реализовал на сегодняшний день один из лучших проектов — бот для телеграмма».
👉🏻 ПОДРОБНЕЕ
・ ⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ ⠄⠂⋆ ・ . ⠂⋆ ・
💥 Всех желающих детальнее погрузиться в виртуальную машину Java и научиться заглядывать «под капот» популярных фреймворков OTUS приглашает на открытые 2х-дневные онлайн-интенсивы.
✨ Записывайтесь и присоединяйтесь к нам 12 и 13 декабря.
☘️ День 1 посвящен Framework Spring:
-вы узнаете, что такое Spring и IoC-контейнер;
-научитесь создавать простые приложения;
-разберетесь с получением данных со стороннего сервиса.
ЗАПИСАТЬСЯ
♨️ День 2 будет предназначен для Java:
-вы поймете, как использовать всю мощь Java;
-научитесь настраивать GC;
-изучите методы проведения правильного логирования.
ЗАПИСАТЬСЯ
🗣 Проводят встречи специалисты с многолетним опытом и руководители образовательных программ, не нуждающиеся в дополнительном представлении: Юрий Дворжецкий и Сергей Петрелевич.
🚷 Продолжаем серию статей для новичков и всех тех, кто только начинает заниматься программированием на языке JavaScript. Сегодня поговорим об ошибках, которые случаются в JS, а также о том, как именно с ними бороться.
👉 ЧИТАЕМ НА ХАБРЕ
📍 Приглашаем 16 декабря на день открытых дверей курса «Fullstack разработчик JavaScript»
День Открытых Дверей — отличная возможность задать все вопросы Александру Коржикову, узнать подробнее о программе курса, особенностях онлайн-формата, навыках, компетенциях и перспективах, которые ждут выпускников после обучения.
Поэтому если есть вопрос, запишитесь на онлайн-трансляцию и задайте его в прямом эфире!
👉 ЗАПИСАТЬСЯ
👉 ЧИТАЕМ НА ХАБРЕ
📍 Приглашаем 16 декабря на день открытых дверей курса «Fullstack разработчик JavaScript»
День Открытых Дверей — отличная возможность задать все вопросы Александру Коржикову, узнать подробнее о программе курса, особенностях онлайн-формата, навыках, компетенциях и перспективах, которые ждут выпускников после обучения.
Поэтому если есть вопрос, запишитесь на онлайн-трансляцию и задайте его в прямом эфире!
👉 ЗАПИСАТЬСЯ
📜 Плохо, когда объект остаётся в памяти дольше, чем это реально нужно. Ведь используемые ресурсы пригодятся для решения других задач, которые могут иметь для пользователей не меньшую ценность. Давайте посмотрим, почему утечки памяти в Android-приложениях — это плохо. И заодно разберём, как обнаружить утечки памяти.
👉🏻 ЧИТАЕМ В БЛОГЕ
Приглашаем 12 декабря в 20:00 на открытый вебинар «Android UI Testing».
👉🏻 ЗАПИСАТЬСЯ
На практическом вебинаре, посвященном Android UI testing, мы:
📍 разберемся в API Espresso и его особенностях;
📍 рассмотрим паттерны написания тестов, такие как PageObject, Robot Pattern;
📍 сравним и разберем тестовые фреймворки Kakao, Kaspresso и Marathon Runner;
📍 взглянем на инструменты для распределенного выполнения тестов на ферме.
👉🏻 ЧИТАЕМ В БЛОГЕ
Приглашаем 12 декабря в 20:00 на открытый вебинар «Android UI Testing».
👉🏻 ЗАПИСАТЬСЯ
На практическом вебинаре, посвященном Android UI testing, мы:
📍 разберемся в API Espresso и его особенностях;
📍 рассмотрим паттерны написания тестов, такие как PageObject, Robot Pattern;
📍 сравним и разберем тестовые фреймворки Kakao, Kaspresso и Marathon Runner;
📍 взглянем на инструменты для распределенного выполнения тестов на ферме.