Яндекс Практикум. Программирование и анализ данных
11.7K subscribers
702 photos
3 videos
1 file
649 links
Полезное для начинающих разработчиков, тестировщиков и аналитиков данных. Отвечаем на вопросы и делимся новостями Практикума. Выбрать курс и попробовать свои силы бесплатно: https://ya.cc/t/3bO2f2245AmCeQ

Номер заявления в РКН 4970781590
Download Telegram
Обновили бесплатную часть на курсе «Мидл Android-разработчик»

Сделали фритрек полезнее и прозрачнее для тех, кто присматривается к курсу и хочет понять, подходит ли он по уровню.

Что нового:

💛Более подробное описание курса, чтобы вы могли заранее понять глубину программы и ожидаемый уровень. Мы детально разобрали, какие технологии и навыки вы будете осваивать на курсе — от архитектуры и корутин до CI/CD и Jetpack Compose.

💛Визуальная карта компетенций junior → middle, чтобы помочь разобраться, какие навыки отличают middle-разработчика и как курс помогает системно их нарастить. Это удобный ориентир для оценки своей точки роста.

💛Новый урок про AI в Android-разработке. Разобрали, что такое искусственный интеллект и машинное обучение, какие возможности AI есть в приложениях на Android. Добавили практические задания с кодом на Kotlin.

➡️ Начать учиться бесплатно. В конце бесплатной части по-прежнему есть тест для оценки технического уровня и готовности к курсу, чтобы вы могли оценить стартовую точку.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Алгоритмы: интенсивная подготовка к стажировке в Яндексе

Наши друзья из Young&&Yandex за 5 недель научат уверенно проходить все этапы отбора на стажировку: от первого шага до финальных собеседований. Участников ждут короткие видеоуроки, соревнования и призы от Яндекса.

🔘 Подать заявку до 11 марта

❤️ Получите прямой путь на стажировку. Кстати, если вы завалили контест, рекомендуем идти на Тренировки. В случае прохождения и попадания в топ-300, контест можно будет пропустить.

❤️ Научитесь решать без ИИ и подсказок. Если решаете задачи с AI — на собеседовании это не поможет. А здесь натренируете навык думать и решать самостоятельно.

❤️ Перестанете бояться собеседований. Узнаете, чего реально ждут интервьюеры. Думать вслух, задавать вопросы, объяснять ход мыслей — этому тоже научат.

❤️ Кайфанёте от нового формата. Сможете смотреть короткие ролики по каждой теме и отрабатывать практику на тренировочных задачах. Если туго с задачками, сможете сразу же посмотреть ролик с разбором. И вишенка на торте — проверка знаний на соревнованиях 3 раза в неделю.

❤️ Заберёте призы. Карьерные консультации, воркшопы, билеты на Young Con. Уйдёте не с пустыми руками.

❤️ Пройдёте всё бесплатно и онлайн. Нужно только 5 недель вашего времени и желание дойти до стажировки.

❤️ Увидите легенду — Михаила Густокашина. Ну тут без комментариев.

🔘 Подать заявку до 11 марта
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥2
На бесплатном вебинаре поговорим о рынке труда: какие тенденции найма влияют на джунов и какие сферы по-прежнему нуждаются в новичках.

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

➡️ Бесплатно, 12 марта в 13:00 мск

Вы узнаете:

— Какие тенденции найма важны для джунов в 2026 году. Разберём прогнозы, текущие изменения и что стоит учитывать тем, кто выходит на рынок впервые.

— Какие сферы и направления набирают новичков.
Расскажем, в каких отраслях сохраняется спрос на джунов и где выше шанс найти первую работу.

— Как работодатель оценивает кандидата. Покажем процесс отбора: требования, этапы найма и то, как внутри компаний принимают решение.

— Сколько времени занимает поиск первой работы
. Разберём сроки, типичные ошибки в стратегии и причины, почему отклики могут не приходить.

— Как работать с откликами и отказами. Обсудим, как вести поиск системно, что корректировать в материалах и поведении, если нет результатов.

— Что точно делать не нужно. Поговорим об ошибках в откликах и поведении кандидата, которые мешают получить офер.

➡️ Зарегистрироваться на вебинар. Подтвердим регистрацию в телеграме, напомним об эфире и пришлём на него ссылку. Отправим вам запись, если не сможете присоединиться онлайн.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Пройдите бесплатную часть любого курса и оплатите его до 20 марта, чтобы получить скидку 16% на обучение. Подробнее об учёбе в Практикуме рассказали в карточках.

➡️ Выбрать курс и начать учиться
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Вопросы на собеседовании по Java в 2026 году

Набор тем почти не меняется — отличается только уровень глубины. Разница по грейдам обычно такая:

Junior — проверяют понимание базовых концепций и умение применить их на практике.
Middle — ждут объяснения «почему так», знание типовых ошибок и их последствий.
Senior — проверяют на понимание внутреннего устройства, последствий решений и компромиссов и часто добавляют этап систем-дизайна.

Освоить профессию с нуля можно на курсе «Java-разработчик». 36 первых уроков бесплатно — попробуйте и узнайте, подходят ли вам направление и формат обучения.


Вот темы, по которым чаще всего задают вопросы на интервью:

Java Core
— Чем отличаются JVM, JRE и JDK?
— Что изменилось в Java 8/11/17/21?
— Что такое bytecode?
— Был ли опыт миграции между версиями Java? Какие есть риски?

Синтаксис и ООП
— В чём разница между overload и override?
— Когда использовать checked и unchecked исключения?
— Что такое generics и wildcard’ы?
— Зачем нужен контракт equals/hashCode?

Коллекции
— Когда выбирать ArrayList, а когда LinkedList?
— Чем HashMap отличается от TreeMap?
— Как HashMap работает внутри?

Многопоточность
— Как создать поток в Java?
— Что такое race condition и deadlock?
— Как обеспечить синхронизацию?
— Что такое locks?
— Что такое ExecutorService?
— Чем Runnable отличается от Callable?

Stream API
— Чем map отличается от flatMap?
— Какие операции бывают в Stream API?
— Почему parallelStream не всегда быстрее?
— Что такое функциональный интерфейс в Java?
— Что такое method reference и чем он отличается от лямбды?
— Можно ли перегружать методы, принимающие разные функциональные интерфейсы?

Spring
— Как работает жизненный цикл бина?
— Что делает @​Transactional?
— Чем отличаются @​Component, @​Service, @​Repository?
— Что такое dependency injection и какие виды инъекции бывают?
— Что такое AOP и зачем нужны advice?
— Как сделать глобальный обработчик ошибок в Spring?

Базы данных
— Зачем нужны индексы и какие типы бывают?
— Что такое N+1 и как от него избавиться?
— Как оптимизировать сложный SQL-запрос?

Подробнее о том, как готовиться, проходить интервью и отвечать на эти вопросы, рассказали в статье в нашем Блоге.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63👍2
⚡️Продлили скидки на все курсы

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

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

➡️Все курсы по программированию
➡️Все курсы по анализу данных
➡️Все курсы по искусственному интеллекту
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31
На бесплатном вебинаре поговорим о том, чего ждут работодатели от резюме в 2026 году, какие этапы проходит отклик и что влияет на решение о приглашении.

Разберём, как ИИ помогает собрать резюме и подготовиться к собеседованию. Покажем, какие ошибки в структуре мешают дойти до офера и как повысить свои шансы на отбор.

➡️ Бесплатно, 31 марта в 19:00 мск

Вы узнаете:

— Как работодатели отбирают новичков в 2026 году. Разберём, что такое ATS-системы, пройдёмся по процессу отбора откликов и расскажем про ключевые факторы, которые важны для компаний.

— Как работает автоматический отбор кандидатов в компаниях. Расскажем, как компании используют автоматический отбор, как их настраивают и почему именно они решают, увидит ли HR ваше резюме.

— Как правильно делать резюме вместе с ИИ. Попробуем составить резюме с помощью ИИ и обсудим частые ошибки новичков.

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

➡️ Зарегистрироваться на вебинар. Подтвердим регистрацию в телеграме, напомним об эфире и пришлём на него ссылку. Отправим вам запись, если не сможете присоединиться онлайн.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Комик и артист Михаил Кострецов запустил авторскую программу «Репортаж на Диване» при поддержке Практикума. Его цель — узнать больше об искусственном интеллекте и поделится знаниями с вами.

К сожалению, Михаил ввёл нас в заблуждение и репортаж снят не на диване, а в абсолютно разных локациях. Но получилось всё равно интересно!

Если хотите узнать больше об ИИ от человека, который не является экспертом в области, а пытается разобраться во всём самостоятельно, — переходите на ютуб или в VK Видео.
7😁3👎2👏2
Cursor AI: обзор возможностей

Cursor — это интеллектуальный редактор кода с интегрированным ИИ. Он поддерживает большинство популярных языков, потому что работает на базе VS Code.

«Из коробки» редактор работает с Python, JavaScript/TypeScript, C/C++, Go, HTML, CSS, Java и Kotlin. А через плагины можно подключить PHP, Ruby и Swift.

Кому особенно полезен:

🟡 Разработчикам, работающим с чужим или устаревшим кодом. Помогает быстро разбираться в проектах, анализировать зависимости и находить потенциальные проблемы.

🟡 Командам, работающим над сложными интеграциями. Упрощает согласование изменений в проектах с большим количеством модулей или микросервисов, ускоряет ревью и снижает количество ошибок при совместной работе.

🟡 Специалистам, работающим с прототипами и MVP. Нейросеть генерирует рабочие фрагменты кода, ускоряя тестирование идей и проверку гипотез.

🟡 Студентам, изучающим программирование.

Основные возможности:

Автогенерация кода и шаблонов. Редактор умеет создавать функции, классы, тесты и целые модули на основе комментариев или описаний. Достаточно написать, что должно делать приложение, и ИИ предложит рабочий фрагмент кода.

Например, с его помощью можно генерировать Python-функции для обработки данных, создавать шаблоны HTML или CSS для интерфейсов и автоматически писать тесты PyTest.

Исправление ошибок. Cursor анализирует проект целиком и отмечает потенциальные баги. Он подсказывает, где код может вызвать исключения или нарушать принятые стандарты. Это позволяет быстро выявлять ошибки до запуска проекта и понимать структуру чужого кода без долгого чтения.

Рефакторинг. Редактор предлагает улучшения кода, делая его более читаемым и эффективным. Например, умеет сокращать избыточные конструкции, упрощать длинные функции и подсказывать лучшие практики для разных языков программирования.

Работа с документацией. Cursor помогает поддерживать документацию в актуальном состоянии. Для этого есть автогенерация docstring для функций и методов, создание README и инструкций к проекту, а также комментарии к сложным фрагментам кода.

Командная работа. В проектах с несколькими разработчиками Cursor ускоряет коммуникацию. Допустим, он может ответить на вопросы вроде «Почему этот код не работает?» или «Что делает эта функция?». Это помогает новым членам команды быстрее освоиться.


🤓 — пока не использовал(а)
🔥 — классный инструмент
🗿 — переоценён
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓17🔥14🗿4
Гайд по профессиональной устойчивости *️⃣

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

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

Профессиональная устойчивость — не врождённый талант, а набор навыков, которые можно тренировать.


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

🥺 Стать непотопляемым специалистом
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41
Пройдите отбор и получите офер на стажировку за неделю

Ждём начинающих бэкенд-разработчиков. Языки программирования: C++, Python, Java, Kotlin или Go. Стажировка оплачиваемая, все этапы отбора проходят онлайн.

До 8 апреля 12:00 мск — зарегистрируйтесь и пройдите Контест
13–15 апреля — пройдите две технические секции
16–17 апреля — познакомьтесь с командами и получите офер

➡️ Зарегистрироваться — до 8 апреля
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Как сменить работу, когда меняется всё вокруг

Делимся 7 бесплатными видео от экспертов Практикума, которые помогут составить реалистичный маршрут до новой работы: от выбора направления до первого сообщения коллегам.

➡️ Смотреть видео бесплатно

1️⃣«Как устроен рынок труда для начинающих». Ольга Рязанцева, карьерный консультант и Senior IT Recruiter в Авиасейлс.

2️⃣«Как разобраться с сомнениями и успокоить тревогу, когда хочется сменить профессию». Александра Фомина, психолог, гештальт и телесный терапевт, экс-HR.

3️⃣«Как не прогадать с выбором профессии?» Маша Оборина, карьерный эксперт, ex-Product manager в hh​.​ru и Практикуме.

4️⃣«У вас точно получится: видео о том, как не сдаться на полпути». Александра Фомина, психолог, гештальт и телесный терапевт, экс-HR.

5️⃣«1000 неудач и 1 успешная попытка — как преодолевать трудности в учёбе и поиске работы». Александра Фомина, психолог, гештальт и телесный терапевт, экс-HR.

6️⃣«Как построить собственную карьерную стратегию — с чего начать и куда бежать». Валерия Березина, карьерный консультант в Практикуме.

7️⃣«Как организовать поиск работы». Игорь Гаврильченко, руководитель продукта в Т-Банке.

➡️ Сохранить ссылку на будущее
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥92👎1