ch
Feedback
OTUS: программирование и карьера в IT

OTUS: программирование и карьера в IT

前往频道在 Telegram

Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!

显示更多
7 337
订阅者
+324 小时
+47
+1330
帖子存档
Бесплатные открытые уроки в OTUS — настоящие кейсы, живые спикеры, никакой воды. 29 июля — и да, это бесплатно 🙂 Процессы в Linux: от демонов до зомби Разбираемся, как работают процессы в Linux: от запуска до завершения, и почему появляются зомби и сироты. Страх и ненависть при работе с зависимостями (SCA) В результате вебинара поймём, какие проверки и на каких этапах нужно проводить и как управлять тысячами зависимостей в крупных командах. Ansible + Selenoid: инфраструктура для автотестов без боли и хаоса Познакомимся с Ansible и разберём его на практике: напишем playbook для установки Docker, Docker Compose и развёртывания инструмента Selenoid, который используется для запуска браузерных автотестов. Знакомство с Pandas на примере разведочного анализа данных На уроке вы поймёте, как находить и исправлять такие проблемы, чтобы данные стали пригодными для анализа. Стенды для нагрузочного тестирования На занятии обсудим какие стенды можно использовать для нагрузочного тестирования, поговорим об основных особенностях стендов и основные цели. Асинхронная обработка данных в высоконагруженных системах Присоединяйтесь, чтобы прокачать свою архитектурную экспертизу и начать строить системы, готовые к высоким нагрузкам! Не забывайте регистрироваться)

Поднимись на новый уровень с курсом QA Engineer Basic 📌 Тестирование — это не просто кнопки нажимать. Это профессия, которая решает реальные проблемы, а еще — отлично зарабатывает. 🤫 Не будем врать — легко не будет, но зато как захватывающе будет после того, как вы преодолеете все трудности! Не ждите, пока все начнут без вас! ⏳ Курс "QA Engineer. Basic" стартует уже 29 июля Не упустите шанс начать карьеру в динамичной и перспективной области.

Что общего у Льва Толстого, Пикассо и мобильной разработки? Оказывается, всё! 👁 Приложения — это тоже искусство, и не просто
Что общего у Льва Толстого, Пикассо и мобильной разработки? Оказывается, всё! 👁 Приложения — это тоже искусство, и не просто так. Лев Толстой, на самом деле, мог бы быть отличным консультантом для разработчиков мобильных приложений, ведь для создания настоящих шедевров нужны не только технические навыки, но и способность передавать великое человеческое чувство. В новом материале мы разобрали, как мобильные приложения превращаются в искусство, которое меняет мир, точно так же, как великие художники и писатели создают свои произведения. Готов стать творцом, который создаёт не просто код, а искусство? 🔗 Записывайся на курс в OTUS 🔵Вступительный тест 🔵

Страх и ненависть при работе с зависимостями (SCA) 📢 29 июля в 20:00 в рамках урока поговорим, как контролировать проверку, обновление и хранение зависимостей, избегая хаоса и уязвимостей. В результате урока вы поймёте, какие проверки и на каких этапах нужно проводить и узнаете, как управлять тысячами зависимостей в крупных командах. ▶️ Записывайтесь и получите скидку на большое обучение «Внедрение и работа в DevSecOps.

🔤🔤🔤🔤🔤 Последняя неделя июля обещает быть насыщенной и продуктивной с новыми бесплатными вебинарами OTUS 🦉 Эксперты-практики проводят вебинары в живом формате, что позволит не только освоить новые знания, но и задать вопросы экспертам. Регистрируйтесь и присоединяйтесь: 📆 28 июля (понедельник) Для чего используются микросервисы на Go После занятия вы будете знать концепцию микросервисной архитектуры, причины популярности языка Go для разработки микросервисов; основныме компоненты и инструменты для создания микросервисов на Go. Основы проектирования бизнес-логики в MSA Приходите и прокачайте архитектурное мышление в мире микросервисов! 📆 29 июля (вторник) Процессы в Linux: от демонов до зомби Разбираемся, как работают процессы в Linux: от запуска до завершения, и почему появляются зомби и сироты. Страх и ненависть при работе с зависимостями (SCA) В результате вебинара поймём, какие проверки и на каких этапах нужно проводить и как управлять тысячами зависимостей в крупных командах. Ansible + Selenoid: инфраструктура для автотестов без боли и хаоса Познакомимся с Ansible и разберём его на практике: напишем playbook для установки Docker, Docker Compose и развёртывания инструмента Selenoid, который используется для запуска браузерных автотестов. 📆 30 июля (среда) Решаем задачи текстовой классификации с помощью BERT Вы узнаете про особенности BERT и то, как применять ее на практике. Data Governance: бюрократия или суперспособность? Честный разбор, почему DG кажется "бумажной волокитой", суперсилы СА в действии, обзор практичных решений для автоматизации рутинных задач DG – от глоссариев до простых проверок качества здесь и сейчас. Стиль разработки 2020-х и среда окружения современного бэкенд-приложения Обсудим какие из традиционных функций приложения уехали из него в сторону готовых инфраструктурных компонентов. Подробно разберем как выполняется аутентификация/авторизация, сбор и анализ логов и метрик, взаимодействие с мобильным и вэб-фронтом. 📆 31 июля (четверг) Псевдосервер за 15 минут: учим SoapUI делать вид, что он API Вы узнаете, как быстро создать REST-заглушку в SoapUI, чтобы тестировать фронт или интеграции даже без работающего бэкенда. Введение в смарт-контракты и пример создания своего токена После посещения открытого урока участники получат знания о написании смарт-контрактов на Solidity. Интеграция 1С УНФ и Битрикс24: от теории к практике Разберём актуальные способы интеграции 1С УНФ и Битрикс24, которые помогут автоматизировать ключевые бизнес-процессы вашей компании. ↪️ Расписание всех открытых уроков уже доступно в календаре — выбирайте темы, которые вам интересны, и подключайтесь онлайн. #анонс

27 июля — День системного администратора 🥳 Как системный администратор, ты каждый день борешься с багами, настраиваешь инфра
27 июля — День системного администратора 🥳 Как системный администратор, ты каждый день борешься с багами, настраиваешь инфраструктуру и поддерживаешь мир в работоспособном состоянии. А что получаешь взамен? Ничего, кроме благодарностей пользователей и пары кнопок с ошибками в логе? Время менять ситуацию! В честь твоего дня дарим тебе дополнительную скидку 5% на все курсы по инфрастуктуре в OTUS. 🔔 Успей записаться и прокачивай навыки в инфраструктуре с дополнительной скидкой!

Искусственный интеллект в HR: угроза или мощный союзник? HR — это не просто люди, это стратегия. HR Business Partner (HRBP) д
Искусственный интеллект в HR: угроза или мощный союзник? HR — это не просто люди, это стратегия. HR Business Partner (HRBP) должен не только выполнять процедуры, но и стать настоящим партнёром для бизнеса. Но как это сделать правильно? ⏩️ На вебинаре "ИИ для HR и HR Business Partner: угроза или помощник?" мы разберём, как HRBP может использовать искусственный интеллект для повышения эффективности и избежать ошибок, которые могут стоить бизнеса дорого. 📣 28 июля, 19:00 МСК — Бесплатно! Спикер: Дарья Горбатова, IT HR Бизнес-партнёр в НЛМК-ИТ, карьерный консультант Что узнаете на вебинаре? 👩‍💻 Как HRBP становится стратегическим партнёром бизнеса, а не просто исполнителем HR-инициатив. 👩‍💻Как использовать данные и аналитику для повышения эффективности работы HR. 👩‍💻Роль искусственного интеллекта в HR — союзник или враг? Как автоматизировать процессы, не теряя человечности. 👩‍💻Практические кейсы из реальных компаний: как внедрение HRBP улучшило результаты бизнеса. 7% скидка и полезные подарки! 💌 Запишись и сделай шаг к новой роли в HR — становись стратегом бизнеса!

Этот код точно стоит переписать! Но почему? 🧐 Разбираем на примере SOLID 🎮 Ответ: здесь нарушается принцип инверсии зависим
Этот код точно стоит переписать! Но почему? 🧐 Разбираем на примере SOLID 🎮 Ответ: здесь нарушается принцип инверсии зависимостей, так как явно создается экземпляр класса Order. Мы не сможем его заменить, например, на mock или на какой-либо подкласс (например, если онлайн заказ и заказ в магазине различаются). Как правильно - смотрим на карточке 👆 Таким образом мы даем возможность не задавать только Order, но заводим некий контракт для различных типов заказов. И конкретный тип заказа можно будет передавать в метод в момент выполнения. Развивайтесь как профессионалы, и больше не сталкивайтесь с такими проблемами в коде! 👩‍💻 Если ты хочешь реально прокачать свои навыки PHP, углубиться в принципы SOLID и научиться строить чистый код — записывайся на курс PHP Developer. Professional со скидкой 10% до конца июля.

В августе запускаем курсы по инфраструктуре ❕ Если ты планировал освоить самые горячие темы от Linux до Kubernetes, базы данн
В августе запускаем курсы по инфраструктуре ❕ Если ты планировал освоить самые горячие темы от Linux до Kubernetes, базы данных и Битрикс — не упусти свой шанс! 🔛 Administrator Linux. Basic 🔛 Administrator Linux. Professional 🔛 Инфраструктурная платформа на основе Kubernetes 🔛 Внедрение и работа в DevSecOps 🔛 Apache Kafka 🔛 Базы данных 🔛 Бизнес-процессы и автоматизация в Битрикс24 🔛 Профессиональная разработка в 1С:EDT + Git Вместо того чтобы тратить годы на теоретические курсы, ты можешь уже в этом августе начать прокачивать свою карьеру. Поторопись, места ограничены 🔥

#badкод ✍️ Ты пишешь код, чтобы он работал чисто и без багов. Но что-то идет не так. Предлагаем разобрать реальный пример из
+1
#badкод ✍️ Ты пишешь код, чтобы он работал чисто и без багов. Но что-то идет не так. Предлагаем разобрать реальный пример из кода — маленькая ошибка в методе, который оформляет заказ из корзины, и она нарушает один из принципов SOLID. Итак, вопрос:
Есть одна строчка кода внутри класса, который оформляет заказ из корзины - смотрим карточку 1. Сигнатура метода-конструктора у Order - смотрим карточку 2.
Вопрос для настоящих айтишников: с точки зрения SOLID какой принцип здесь нарушается? Ответы оставляйте в комментариях, а правильный пришлем ближе к вечеру.

Привет, я Кристина👋, и я готова помочь тебе стать мастером работы с базами данных. На нашем курсе MS SQL Server Developer ты не только научишься анализировать планы запросов и разбираться, почему они тормозят, но и освоишь все тонкости работы с индексами — от их создания до обслуживания.
Я объясню, как проектировать базы, строить высоконагруженные приложения и понимать нюансы администрирования, которые важны при разработке базы данных.
Если ты хочешь работать с SQL как профессионал и решать реальные задачи — присоединяйся. Дополнительная скидка по промокоду MS_SQL10 на обучение 🎓 Жду тебя на курсе!

Время стать мастером управления проектами в IT 🆙 Профессия Delivery Manager — это не просто работа, это возможность стать ключевым игроком в развитии IT-проектов. Он не просто управляет проектами — он помогает команде работать слаженно, ускоряет процессы и гарантирует, что все задачи выполняются в срок и с высоким качеством. Если ты хочешь быть в центре всего и управлять IT-проектами, то эта профессия для тебя! 📌 Собрали мощную подборку: статьи, видеоуроки, книги и проекты выпускников, которые помогут научиться управлять командами, решать проблемы и организовывать работу.
Сохраняйте, чтобы не потерять и делитесь с коллегами — пригодится каждому, кто хочет развиваться в новой профессии.

Планируете стать Python-разработчиком и научиться работать с современными инструментами, которые используют ведущие компании? ✔️ Docker — это ваш ключ к успеху! Освоив Docker, вы значительно упростите свою работу с проектами, избавитесь от проблем с окружением и ускорите деплой. Поэтому рекомендуем посетить открытый урок «Docker и его возможности для Python-разработчика» от OTUS! ⏳ 24 июля в 20:00 Присоединяйтесь и получите 10% скидку на полный курс «Python Developer. Basic»:

Популярность ИИ-агентов продолжает расти. Создание собственного агента может быть сложным, ведь для этого необходимо изучить
Популярность ИИ-агентов продолжает расти. Создание собственного агента может быть сложным, ведь для этого необходимо изучить множество концепций, фреймворков и практик. 💡 Хорошая новость в том, что есть простой способ добавления агентов в приложение, и в этой статье покажем, как это сделать. Давайте начнём

Как, начав обучение на платформе Android, можно перейти к написанию кросс-платформенных приложений? ➡️ Узнаете на открытом вебинаре 23 июля в 20:00 мск, где мы также познакомимся: 🟢 с кросс-платформенными библиотеками для работы с сетью и локальным хранилищем 🟢 с Jetbrains Compose - кросс-платформенным view-фреймворком Встречаемся в преддверии старта курса «Специализация Android Developer», на который сейчас действует скидка 10% на обучение⏳ 💠 Присоединиться к вебинару