Бесплатные занятия недели
Память в Linux, контейнеризация Java, промпт-инжиниринг, ИИ-агенты, ClickHouse, инцидент-менеджмент и другие темы разберём вместе с практикующими экспертами. Знания, которые помогут в реальных задачах сейчас, а не «когда‑нибудь потом»:
22 июня (понедельник)
→ Память в Linux. Cache, swap, dirty pages. Вы узнаете, как Linux управляет памятью на уровне системы: что происходит с кэшем и swap, как работают dirty pages и почему из‑за них может проседать производительность.
Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Продвинутый уровень»
→ Контейнеризация Java-приложений с Docker. Пошагово запустим Java‑приложение в Docker, разберём, как тестировать его под нагрузкой и что важно учитывать при профилировании внутри контейнера. Поговорим о типичных ошибках и отладке в контейнерной среде.
Зарегистрироваться на бесплатное занятие курса «Java разработчик. Экспертный уровень»
→ Продвинутое структурирование промптов: как получать предсказуемый результат. Покажем, как строить запросы к LLM так, чтобы результат был предсказуемым: из каких блоков должен состоять промпт, как задавать строгий формат ответа и как снижать риск галлюцинаций при работе с фактами.
Зарегистрироваться на бесплатное занятие курса «Промпт-инжиниринг: внедрение ИИ в бизнес-процессы»
→ ИИ-агенты против младших разработчиков: кто кого заменит к концу 2026 года. Дадим автономному агенту реальную задачу с собеседования и посмотрим, справится ли он без помощи человека. Обсудим, какие роли в IT уже меняются под влиянием ИИ и что это значит для разработчиков.
Зарегистрироваться на бесплатное занятие курса «ИИ-агенты: продвинутое внедрение и использование»
23 июня (вторник)
→ Обзор инфраструктуры Ollama. Разберём архитектуру Ollama, покажем, как развернуть LLM без облачных зависимостей и как оптимизировать модели под ограниченные ресурсы: квантизация, форматы, конфигурации.
Зарегистрироваться на бесплатное занятие курса «ИИ для разработчиков»
→ ClickHouse: интеграция с Postgres, Kafka, S3 и Superset — готовые решения. На практике настроим коннекторы и разберём, как строить отчёты в Superset поверх ClickHouse. Поговорим о нюансах интеграции и архитектурных решениях для разных сценариев.
Зарегистрироваться на бесплатное занятие курса «ClickHouse для инженеров и архитекторов БД»
24 июня (среда)
→ Внедрение новой функции системным аналитиком на примере услуги на Госуслугах. На шуточном примере «самозапрета на просмотр котиков в рабочее время» пройдём весь цикл: от сбора требований и моделирования бизнес-процесса до проектирования БД, API и интеграции систем. Покажем, как довести идею до работающей услуги.
Зарегистрироваться на бесплатное занятие курса «Системный аналитик. Управление командой»
→ Инцидент-менеджмент в SRE. Поговорим о том, как быстро находить причину сбоя, устранять его и не допускать повторения. Разберём практические инструменты и подходы, которые повышают стабильность сервисов.
Зарегистрироваться на бесплатное занятие курса «SRE практики и инструменты»
→ Топ-навыки менеджера продукта в 2026 году. Разберём, какие компетенции реально востребованы, что писать в резюме и как рынок оценивает продактов сегодня. Посмотрим реальные вакансии и требования работодателей.
Зарегистрироваться на бесплатное занятие курса «Менеджер продукта в ИТ»
→ Кто такой COO и почему он нужен сейчас. Поговорим о роли операционного директора: за что он отвечает, чем отличается от продакта и тимлида и как помогает выстроить процессы и снизить хаос в компании.
Зарегистрироваться на бесплатное занятие курса «Операционный директор в ИТ / COO»
Выбирайте тему, которая подходит для решения ваших задач, и подключайтесь. До встречи на занятиях.
Память в Linux, контейнеризация Java, промпт-инжиниринг, ИИ-агенты, ClickHouse, инцидент-менеджмент и другие темы разберём вместе с практикующими экспертами. Знания, которые помогут в реальных задачах сейчас, а не «когда‑нибудь потом»:
22 июня (понедельник)
→ Память в Linux. Cache, swap, dirty pages. Вы узнаете, как Linux управляет памятью на уровне системы: что происходит с кэшем и swap, как работают dirty pages и почему из‑за них может проседать производительность.
Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Продвинутый уровень»
→ Контейнеризация Java-приложений с Docker. Пошагово запустим Java‑приложение в Docker, разберём, как тестировать его под нагрузкой и что важно учитывать при профилировании внутри контейнера. Поговорим о типичных ошибках и отладке в контейнерной среде.
Зарегистрироваться на бесплатное занятие курса «Java разработчик. Экспертный уровень»
→ Продвинутое структурирование промптов: как получать предсказуемый результат. Покажем, как строить запросы к LLM так, чтобы результат был предсказуемым: из каких блоков должен состоять промпт, как задавать строгий формат ответа и как снижать риск галлюцинаций при работе с фактами.
Зарегистрироваться на бесплатное занятие курса «Промпт-инжиниринг: внедрение ИИ в бизнес-процессы»
→ ИИ-агенты против младших разработчиков: кто кого заменит к концу 2026 года. Дадим автономному агенту реальную задачу с собеседования и посмотрим, справится ли он без помощи человека. Обсудим, какие роли в IT уже меняются под влиянием ИИ и что это значит для разработчиков.
Зарегистрироваться на бесплатное занятие курса «ИИ-агенты: продвинутое внедрение и использование»
23 июня (вторник)
→ Обзор инфраструктуры Ollama. Разберём архитектуру Ollama, покажем, как развернуть LLM без облачных зависимостей и как оптимизировать модели под ограниченные ресурсы: квантизация, форматы, конфигурации.
Зарегистрироваться на бесплатное занятие курса «ИИ для разработчиков»
→ ClickHouse: интеграция с Postgres, Kafka, S3 и Superset — готовые решения. На практике настроим коннекторы и разберём, как строить отчёты в Superset поверх ClickHouse. Поговорим о нюансах интеграции и архитектурных решениях для разных сценариев.
Зарегистрироваться на бесплатное занятие курса «ClickHouse для инженеров и архитекторов БД»
24 июня (среда)
→ Внедрение новой функции системным аналитиком на примере услуги на Госуслугах. На шуточном примере «самозапрета на просмотр котиков в рабочее время» пройдём весь цикл: от сбора требований и моделирования бизнес-процесса до проектирования БД, API и интеграции систем. Покажем, как довести идею до работающей услуги.
Зарегистрироваться на бесплатное занятие курса «Системный аналитик. Управление командой»
→ Инцидент-менеджмент в SRE. Поговорим о том, как быстро находить причину сбоя, устранять его и не допускать повторения. Разберём практические инструменты и подходы, которые повышают стабильность сервисов.
Зарегистрироваться на бесплатное занятие курса «SRE практики и инструменты»
→ Топ-навыки менеджера продукта в 2026 году. Разберём, какие компетенции реально востребованы, что писать в резюме и как рынок оценивает продактов сегодня. Посмотрим реальные вакансии и требования работодателей.
Зарегистрироваться на бесплатное занятие курса «Менеджер продукта в ИТ»
→ Кто такой COO и почему он нужен сейчас. Поговорим о роли операционного директора: за что он отвечает, чем отличается от продакта и тимлида и как помогает выстроить процессы и снизить хаос в компании.
Зарегистрироваться на бесплатное занятие курса «Операционный директор в ИТ / COO»
Выбирайте тему, которая подходит для решения ваших задач, и подключайтесь. До встречи на занятиях.
👍5❤2🔥2
Как обновиться до Java 25 и не уронить прод: что почитать разработчику
Собрали наши свежие статьи на Хабре. Spring Boot, Java 25, навигационный компьютер «Союза» и property-based testing — читайте, сохраняйте, сразу применяйте в работе:
→ Миграция на Spring Boot 4 и Java 25: пошаговый план, чтобы обновиться и не уронить прод: https://otus.pw/8aWo0/
→ Как «Союз» считал орбиту шестерёнками: внутри навигационного компьютера «Глобус»: https://otus.pw/1ubF/
→ Property-based testing на практике: как находить баги, о которых вы не подумали: https://otus.pw/G4Ri/
Если есть темы, которые хотите разобрать подробнее, поделитесь в комментариях.
________
🔹OTUS на Хабре
🔹OTUS в MAX
Собрали наши свежие статьи на Хабре. Spring Boot, Java 25, навигационный компьютер «Союза» и property-based testing — читайте, сохраняйте, сразу применяйте в работе:
→ Миграция на Spring Boot 4 и Java 25: пошаговый план, чтобы обновиться и не уронить прод: https://otus.pw/8aWo0/
→ Как «Союз» считал орбиту шестерёнками: внутри навигационного компьютера «Глобус»: https://otus.pw/1ubF/
→ Property-based testing на практике: как находить баги, о которых вы не подумали: https://otus.pw/G4Ri/
Если есть темы, которые хотите разобрать подробнее, поделитесь в комментариях.
________
🔹OTUS на Хабре
🔹OTUS в MAX
👍4❤3
Media is too big
VIEW IN TELEGRAM
Когда и почему стоит выбирать монолиты
Выбор архитектуры всегда зависит от задач проекта, доступных ресурсов и планов на рост. Стартапу с ограниченным бюджетом и небольшой командой часто разумнее начать с монолита. А если проект изначально рассчитан на масштабирование и высокую нагрузку, стоит задуматься о микросервисах. Подробнее разбираем, как сделать правильный выбор и на что обратить внимание, в коротком видео.
Рассказал Денис Лавров — архитектор AI/ML в банке, преподаватель курса «Системный аналитик. Управление командой». По промокоду SATL10 на курс действует скидка 10% до 12 июля. Оставить заявку можно бесплатно, наш менеджер расскажет вам о курсе подробно, старт группы уже 29 июня: https://otus.pw/rkHS/
Выбор архитектуры всегда зависит от задач проекта, доступных ресурсов и планов на рост. Стартапу с ограниченным бюджетом и небольшой командой часто разумнее начать с монолита. А если проект изначально рассчитан на масштабирование и высокую нагрузку, стоит задуматься о микросервисах. Подробнее разбираем, как сделать правильный выбор и на что обратить внимание, в коротком видео.
Рассказал Денис Лавров — архитектор AI/ML в банке, преподаватель курса «Системный аналитик. Управление командой». По промокоду SATL10 на курс действует скидка 10% до 12 июля. Оставить заявку можно бесплатно, наш менеджер расскажет вам о курсе подробно, старт группы уже 29 июня: https://otus.pw/rkHS/
👍4🤔3🔥2
Быть или не быть: разработчиком с инженерным мышлением или оператором кнопок в нейросети
Дано: «код‑завод» во главе с ИИ находит решения за минуты, код компилируется, рутина сократилась.
Есть одно «но»: когда приходит баг под нагрузкой, вопрос по архитектуре или необходимость масштабирования — не получается объяснить, почему система устроена именно так. О том, как исключить «слепое» использование ИИ в разработке, рассказали в чек-листе.
ИИ может быть мощным ускорителем и даже умеет писать работающий код. Но инженерное мышление не заменяет. Освоить работу с ИИ-агентами и научиться эффективно интегрировать их в реальные проекты можно на курсе «ИИ-агенты: продвинутое внедрение и использование». Старт обучения 30 июня, узнайте подробную программу: https://otus.pw/zOMx/
Если ещё не определились, какой курс поможет вам получить нужные навыки для работы, оставьте заявку по ссылке выше, наш менеджер поможет выбрать программу для решения ваших задач.
Дано: «код‑завод» во главе с ИИ находит решения за минуты, код компилируется, рутина сократилась.
Есть одно «но»: когда приходит баг под нагрузкой, вопрос по архитектуре или необходимость масштабирования — не получается объяснить, почему система устроена именно так. О том, как исключить «слепое» использование ИИ в разработке, рассказали в чек-листе.
ИИ может быть мощным ускорителем и даже умеет писать работающий код. Но инженерное мышление не заменяет. Освоить работу с ИИ-агентами и научиться эффективно интегрировать их в реальные проекты можно на курсе «ИИ-агенты: продвинутое внедрение и использование». Старт обучения 30 июня, узнайте подробную программу: https://otus.pw/zOMx/
Если ещё не определились, какой курс поможет вам получить нужные навыки для работы, оставьте заявку по ссылке выше, наш менеджер поможет выбрать программу для решения ваших задач.
❤4🔥2
Собрали 5 бесплатных уроков недели. С практикой, разбором кейсов и конкретными инструментами, которые можно применять в работе сразу. Ближайшие занятия — уже сегодня ↓
24 июня (среда)
→ Ретроспектива в Agile: что это, нужна ли она и как сделать её полезной. Зарегистрироваться на бесплатный урок курса «Менеджер Agile-проектов»
→ RabbitMQ против Kafka — что выбрать для вашей структуры: сравнение и лучшие практики. Зарегистрироваться на бесплатный урок курса «Микросервисная архитектура»
25 июня (четверг)
→ Какие навыки прокачать, чтобы стать экспертом в системном анализе в 2026 году. Зарегистрироваться на бесплатный урок курса «Системный аналитик. Экспертный уровень»
→ Кеширование в ASP.NET Core: от IMemoryCache до Redis. Зарегистрироваться на бесплатный урок курса «C# ASP.NET Core разработчик»
→ IDS/IPS в действии: защищаем сервер от атак. Зарегистрироваться на бесплатный урок курса «IDS/IPS. Инфраструктурные компоненты защиты»
До встречи!
24 июня (среда)
→ Ретроспектива в Agile: что это, нужна ли она и как сделать её полезной. Зарегистрироваться на бесплатный урок курса «Менеджер Agile-проектов»
→ RabbitMQ против Kafka — что выбрать для вашей структуры: сравнение и лучшие практики. Зарегистрироваться на бесплатный урок курса «Микросервисная архитектура»
25 июня (четверг)
→ Какие навыки прокачать, чтобы стать экспертом в системном анализе в 2026 году. Зарегистрироваться на бесплатный урок курса «Системный аналитик. Экспертный уровень»
→ Кеширование в ASP.NET Core: от IMemoryCache до Redis. Зарегистрироваться на бесплатный урок курса «C# ASP.NET Core разработчик»
→ IDS/IPS в действии: защищаем сервер от атак. Зарегистрироваться на бесплатный урок курса «IDS/IPS. Инфраструктурные компоненты защиты»
До встречи!
👍3🔥2
«ИИ для решения рабочих задач» — получите готовые промпты и инструменты, чтобы за 5 недель без программирования и сложных настроек собрать личный набор сервисов и сценариев под свою роль в команде. Узнать подробнее о курсе: https://otus.pw/lvWu/
❤4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
А у вас получается сосредоточиться, когда на фоне громкие звуки?
👍 — наушники с шумоподавлением решают
👌🏻 — могу в любой обстановке абстрагироваться
Есть работающий способ немного заглушить фоновый шум и сосредоточиться на полезном — включить открытый урок. Например, разобраться в технологиях NLP. Приходите 25 июня на бесплатное занятие «Ландшафт современного NLP: от эмбеддингов и классических ML-методов до современных LLM»: https://otus.pw/0f4X/
________
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
👍 — наушники с шумоподавлением решают
👌🏻 — могу в любой обстановке абстрагироваться
Есть работающий способ немного заглушить фоновый шум и сосредоточиться на полезном — включить открытый урок. Например, разобраться в технологиях NLP. Приходите 25 июня на бесплатное занятие «Ландшафт современного NLP: от эмбеддингов и классических ML-методов до современных LLM»: https://otus.pw/0f4X/
________
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
👍5🤔3👌2
Кем вы работаете сейчас?
Anonymous Poll
39%
Разработчик
16%
Тестировщик
20%
Аналитик
17%
Менеджер
5%
Студент
28%
Другое
Кем вы работаете сейчас? Часть 2
Anonymous Poll
16%
Специалист по кибербезопасности
13%
Специалист по информационной безопасности
5%
Маркетолог
21%
Системный администратор
39%
Инженер
34%
Архитектор ПО
0%
Геймдизайнер
Новые курсы июля
Если вы уже работаете с ИИ или начинаете внедрять в ваши задачи, то знаете, что главный вопрос не в том, как как подключить модель, а как сделать это безопасно, управляемо и с реальной ценностью для бизнеса. В июле стартуют три курса — для тех, кто отвечает за технологии, процессы и результат.
• Безопасность ИИ / MLSecOps → Курс о том, как защищать ML и ИИ‑системы на практике: от моделей и данных до LLM, RAG, агентов и инфраструктуры. Вы научитесь выявлять уязвимости и выстраивать процессы безопасной эксплуатации: https://otus.pw/14ET/
• Стратегия и управление ИИ в компании → Разберёте, как связать AI‑инициативы с целями бизнеса, выстроить модели корпоративного управления, контролировать риски. В результате соберёте собственную систему управления ИИ с дорожной картой проекта на 2–3 года и набором практических артефактов: требования к данным, мониторинг и аудит: https://otus.pw/j24E/
• Вайб-кодинг: создание цифровых продуктов с ИИ → Научитесь быстро превращать идеи в работающие прототипы с помощью ИИ. От интерфейсов и логики до пользовательских сценариев. Курс поможет запускать эксперименты за часы, тестировать гипотезы и презентовать решения инвесторам или команде в виде реального продукта, а не концепции: https://otus.pw/uIQK/
Подробнее о каждом курсе — по ссылкам выше. Можно вернуть до 13% стоимости обучения с помощью налогового вычета. Оставьте заявку, наш менеджер всё подробно расскажет.
Если вы уже работаете с ИИ или начинаете внедрять в ваши задачи, то знаете, что главный вопрос не в том, как как подключить модель, а как сделать это безопасно, управляемо и с реальной ценностью для бизнеса. В июле стартуют три курса — для тех, кто отвечает за технологии, процессы и результат.
• Безопасность ИИ / MLSecOps → Курс о том, как защищать ML и ИИ‑системы на практике: от моделей и данных до LLM, RAG, агентов и инфраструктуры. Вы научитесь выявлять уязвимости и выстраивать процессы безопасной эксплуатации: https://otus.pw/14ET/
• Стратегия и управление ИИ в компании → Разберёте, как связать AI‑инициативы с целями бизнеса, выстроить модели корпоративного управления, контролировать риски. В результате соберёте собственную систему управления ИИ с дорожной картой проекта на 2–3 года и набором практических артефактов: требования к данным, мониторинг и аудит: https://otus.pw/j24E/
• Вайб-кодинг: создание цифровых продуктов с ИИ → Научитесь быстро превращать идеи в работающие прототипы с помощью ИИ. От интерфейсов и логики до пользовательских сценариев. Курс поможет запускать эксперименты за часы, тестировать гипотезы и презентовать решения инвесторам или команде в виде реального продукта, а не концепции: https://otus.pw/uIQK/
Подробнее о каждом курсе — по ссылкам выше. Можно вернуть до 13% стоимости обучения с помощью налогового вычета. Оставьте заявку, наш менеджер всё подробно расскажет.
👍4🔥2
От автотестов в проектах к роли тимлида автоматизации
Ангелина Шлыкова пришла на курс уже с опытом: работала в ДИТ, писала автотесты и применяла их в реальных задачах. Но понимала, что знаний не хватает для следующего шага — хотелось не просто писать тесты, а выстраивать процессы и принимать архитектурные решения. Она выбрала курс «Автоматизатор тестирования на Java. Базовый уровень», чтобы систематизировать базу и закрыть пробелы.
Вот что говорит Ангелина про обучение:
Что даёт курс:
— базу Java для автоматизации тестирования;
— UI‑ и API‑автотесты с использованием Selenium и Selenide;
— работа с Gradle, Maven, JUnit, TestNG;
— паттерны PageObject, PageFactory, ScreenPlay;
— практику работы с SQL, Git, Jira и другими инструментами.
После обучения вы сможете выполнять тестовые задания и уверенно чувствовать себя на собеседованиях. Если вы чувствуете, что пора перейти от разрозненных знаний к системной экспертизе — этот курс станет прочным фундаментом для роста. Только до 30 июня действует скидка 15%, узнайте подробнее: https://otus.pw/VRDq/
Ангелина Шлыкова пришла на курс уже с опытом: работала в ДИТ, писала автотесты и применяла их в реальных задачах. Но понимала, что знаний не хватает для следующего шага — хотелось не просто писать тесты, а выстраивать процессы и принимать архитектурные решения. Она выбрала курс «Автоматизатор тестирования на Java. Базовый уровень», чтобы систематизировать базу и закрыть пробелы.
Вот что говорит Ангелина про обучение:
Главный результат — карьерный рост. Благодаря новым компетенциям и уверенности я стала тимлидом команды автоматизации. Теперь я не просто пишу тесты, а выстраиваю процессы и менторю коллег.
Что даёт курс:
— базу Java для автоматизации тестирования;
— UI‑ и API‑автотесты с использованием Selenium и Selenide;
— работа с Gradle, Maven, JUnit, TestNG;
— паттерны PageObject, PageFactory, ScreenPlay;
— практику работы с SQL, Git, Jira и другими инструментами.
После обучения вы сможете выполнять тестовые задания и уверенно чувствовать себя на собеседованиях. Если вы чувствуете, что пора перейти от разрозненных знаний к системной экспертизе — этот курс станет прочным фундаментом для роста. Только до 30 июня действует скидка 15%, узнайте подробнее: https://otus.pw/VRDq/
❤3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
А вы к какому типу коллег относитесь?
😎 — у меня всегда всё хорошо
🧑💻 — раньше времени не радуюсь, баги не дремлют
________
🎁 База знаний бесплатно — записи открытых занятий по программированию, архитектуре, инфраструктуре, информационной безопасности, Data Science, геймдеву, управлению, аналитике, тестированию. В разделе с записями открытых занятий более 5 000 видео:
→ ВК
→ Youtube
😎 — у меня всегда всё хорошо
🧑💻 — раньше времени не радуюсь, баги не дремлют
________
🎁 База знаний бесплатно — записи открытых занятий по программированию, архитектуре, инфраструктуре, информационной безопасности, Data Science, геймдеву, управлению, аналитике, тестированию. В разделе с записями открытых занятий более 5 000 видео:
→ ВК
→ Youtube
👨💻8😎2
Бесплатные уроки недели
С 29 июня по 2 июля ждём вас на открытых занятиях с экспертами-практиками с опытом работы в Т-Банк, Лукойл, Мегафон и других известных компаниях. Разбор типовых ошибок, архитектурных решений и инструментов: от Spring, Java и C++ до создания Android-приложения и внедрения ИИ-технологий в рабочие задачи.
29 июня (понедельник)
→ Как работает @ Transactional в Spring: границы транзакций и типовые ошибки. Поговорим о типичных ошибках в сервисном слое и о том, как правильно задавать границы транзакций. Разберём, что на самом деле делает аннотация, как работают proxy и propagation‑режимы и почему транзакция иногда «не откатывается».
Зарегистрироваться на бесплатное занятие курса «Разработчик на Spring Framework»
→ Обзор ИИ -технологий для разработчиков: от идей до рабочих решений. Покажем, какие AI‑инструменты реально помогают писать, рефакторить и тестировать код, и как встроить их в повседневную разработку и CI/CD. Разберём кейсы использования LLM и подход к выбору инструментов под свой стек.
Зарегистрироваться на бесплатное занятие курса «ИИ для разработчиков»
→ Использование ИИ архитектором 1С: как ускорить анализ требований и подготовку документации. Разберём, какие архитектурные задачи можно ускорить с помощью ИИ: анализ требований, подготовка вопросов заказчику, генерация документации. Отдельно обсудим, как проверять ответы модели и работать с промптами.
Зарегистрироваться на бесплатное занятие курса «Архитектор 1С»
30 июня (вторник)
→ Тестирование UX для мобильных приложений: чек-лист по основным проверкам. Дадим практичный чек‑лист для оценки удобства мобильных интерфейсов и поиска UX‑дефектов. Поговорим о том, как аргументировать правки перед разработкой и менеджерами.
Зарегистрироваться на бесплатное занятие курса «Инженер по тестированию»
→ RAII в C++: фундамент надёжного управления ресурсами. Разберём принципы RAII, его связь с исключениями и безопасностью кода, а также типовые ошибки при управлении ресурсами. Покажем практические паттерны, которые можно применять в реальных проектах.
Зарегистрироваться на бесплатное занятие курса «C++-разработчик. Продвинутый уровень»
→ Gitlab CI как конструктор workflow. Разберём ключевые преимущества GitLab CI, типовые антипаттерны и лучшие практики построения пайплайнов.
Зарегистрироваться на бесплатное занятие курса «DevOps практики и инструменты»
1 июля (среда)
→ Алгоритмическая сложность коллекций в Java. Разберём, как оценивать сложность операций в разных коллекциях и как выбирать структуру данных под задачу. Поймёте, где можно ускорить код за счёт правильного выбора коллекции.
Зарегистрироваться на бесплатное занятие курса «Java-разработчик»
2 июля (четверг)
→ Всё, что нужно знать об управлении памятью в C++. Поговорим о жизненном цикле объектов, типичных ошибках работы с памятью и способах поиска утечек. Покажем практические примеры из реальной разработки.
Зарегистрироваться на бесплатное занятие курса «C++-разработчик»
→ От API до экрана: создаём Android-приложение на рекомендуемой архитектуре. Создадим приложение с использованием Clean Architecture и MVVM: подключим API, разделим слои и реализуем отображение данных. Разберём архитектуру, которую рекомендует Google.
Зарегистрироваться на бесплатное занятие курса «Android-разработчик. Базовый уровень»
→ Магия Lovable: как создавать готовые интерфейсы с помощью одного запроса. Покажем, как формулировать промпты, чтобы получать предсказуемый UI с первой попытки. Разберём структуру запроса, переиспользование компонентов и доработку интерфейса через редактор.
Зарегистрироваться на бесплатное занятие курса «Вайб-кодинг: создание цифровых продуктов с ИИ»
До встречи!
С 29 июня по 2 июля ждём вас на открытых занятиях с экспертами-практиками с опытом работы в Т-Банк, Лукойл, Мегафон и других известных компаниях. Разбор типовых ошибок, архитектурных решений и инструментов: от Spring, Java и C++ до создания Android-приложения и внедрения ИИ-технологий в рабочие задачи.
29 июня (понедельник)
→ Как работает @ Transactional в Spring: границы транзакций и типовые ошибки. Поговорим о типичных ошибках в сервисном слое и о том, как правильно задавать границы транзакций. Разберём, что на самом деле делает аннотация, как работают proxy и propagation‑режимы и почему транзакция иногда «не откатывается».
Зарегистрироваться на бесплатное занятие курса «Разработчик на Spring Framework»
→ Обзор ИИ -технологий для разработчиков: от идей до рабочих решений. Покажем, какие AI‑инструменты реально помогают писать, рефакторить и тестировать код, и как встроить их в повседневную разработку и CI/CD. Разберём кейсы использования LLM и подход к выбору инструментов под свой стек.
Зарегистрироваться на бесплатное занятие курса «ИИ для разработчиков»
→ Использование ИИ архитектором 1С: как ускорить анализ требований и подготовку документации. Разберём, какие архитектурные задачи можно ускорить с помощью ИИ: анализ требований, подготовка вопросов заказчику, генерация документации. Отдельно обсудим, как проверять ответы модели и работать с промптами.
Зарегистрироваться на бесплатное занятие курса «Архитектор 1С»
30 июня (вторник)
→ Тестирование UX для мобильных приложений: чек-лист по основным проверкам. Дадим практичный чек‑лист для оценки удобства мобильных интерфейсов и поиска UX‑дефектов. Поговорим о том, как аргументировать правки перед разработкой и менеджерами.
Зарегистрироваться на бесплатное занятие курса «Инженер по тестированию»
→ RAII в C++: фундамент надёжного управления ресурсами. Разберём принципы RAII, его связь с исключениями и безопасностью кода, а также типовые ошибки при управлении ресурсами. Покажем практические паттерны, которые можно применять в реальных проектах.
Зарегистрироваться на бесплатное занятие курса «C++-разработчик. Продвинутый уровень»
→ Gitlab CI как конструктор workflow. Разберём ключевые преимущества GitLab CI, типовые антипаттерны и лучшие практики построения пайплайнов.
Зарегистрироваться на бесплатное занятие курса «DevOps практики и инструменты»
1 июля (среда)
→ Алгоритмическая сложность коллекций в Java. Разберём, как оценивать сложность операций в разных коллекциях и как выбирать структуру данных под задачу. Поймёте, где можно ускорить код за счёт правильного выбора коллекции.
Зарегистрироваться на бесплатное занятие курса «Java-разработчик»
2 июля (четверг)
→ Всё, что нужно знать об управлении памятью в C++. Поговорим о жизненном цикле объектов, типичных ошибках работы с памятью и способах поиска утечек. Покажем практические примеры из реальной разработки.
Зарегистрироваться на бесплатное занятие курса «C++-разработчик»
→ От API до экрана: создаём Android-приложение на рекомендуемой архитектуре. Создадим приложение с использованием Clean Architecture и MVVM: подключим API, разделим слои и реализуем отображение данных. Разберём архитектуру, которую рекомендует Google.
Зарегистрироваться на бесплатное занятие курса «Android-разработчик. Базовый уровень»
→ Магия Lovable: как создавать готовые интерфейсы с помощью одного запроса. Покажем, как формулировать промпты, чтобы получать предсказуемый UI с первой попытки. Разберём структуру запроса, переиспользование компонентов и доработку интерфейса через редактор.
Зарегистрироваться на бесплатное занятие курса «Вайб-кодинг: создание цифровых продуктов с ИИ»
До встречи!
❤3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
А вам приходилось когда-нибудь разбираться в новой теме в сжатые сроки из-за неправильной оценки возможностей?
💯 — Да, это было смело
👨💻 — Нет, я всегда заранее подробно анализирую, смогу ли выполнить задачу в срок
Управлять своим временем и ресурсами так, как вам удобно, помогает подписка на наши курсы. С таким форматом обучения можно совмещать работу и личные дела, а ещё выбирать курсы под текущие задачи и сразу применять полученные знания для достижения результата.
Подписка OTUS даёт доступ к более чем 200 курсам по IT. Например, сегодня нужен PostgreSQL — проходите его, через месяц переключились на Kubernetes или ИБ. Не нужно покупать курс «на вырост» и переживать, что он станет неактуален. В основных тарифах есть варианты на выбор, с заданиями, проектными работами и без них: можно только смотреть записи лекций или дополнить подписку проверкой домашних заданий нашими экспертами и отдельными консультациями от преподавателей.
Чтобы попробовать формат, можно активировать пробный доступ к платформе OTUS на три месяца и обучаться на трёх базовых курсах: PHP, JavaScript и С++.
✅ Выбрать тариф под свои задачи и активировать подписку или оформить пробный доступ: https://otus.pw/Peku/
____
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
💯 — Да, это было смело
👨💻 — Нет, я всегда заранее подробно анализирую, смогу ли выполнить задачу в срок
Управлять своим временем и ресурсами так, как вам удобно, помогает подписка на наши курсы. С таким форматом обучения можно совмещать работу и личные дела, а ещё выбирать курсы под текущие задачи и сразу применять полученные знания для достижения результата.
Подписка OTUS даёт доступ к более чем 200 курсам по IT. Например, сегодня нужен PostgreSQL — проходите его, через месяц переключились на Kubernetes или ИБ. Не нужно покупать курс «на вырост» и переживать, что он станет неактуален. В основных тарифах есть варианты на выбор, с заданиями, проектными работами и без них: можно только смотреть записи лекций или дополнить подписку проверкой домашних заданий нашими экспертами и отдельными консультациями от преподавателей.
Чтобы попробовать формат, можно активировать пробный доступ к платформе OTUS на три месяца и обучаться на трёх базовых курсах: PHP, JavaScript и С++.
____
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
Please open Telegram to view this post
VIEW IN TELEGRAM
💯5👨💻1
Как ваш рабочий июнь? Хотели бы на летние каникулы?
Anonymous Poll
41%
Июнь классный, но перерыв на каникулы звучит отлично
47%
У меня был тяжёлый день последний год, срочно нужны каникулы
12%
А я люблю работать летом