Как стать автором
Обновить
229.58
Яндекс Практикум
Помогаем людям расти
Сначала показывать

Range Loop в Go: подводные камни, как с ними бороться и что нас ждёт в версии 1.22

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров7.6K

Привет, Хабр! Меня зовут Рафаэль Мустафин, я ментор на курсе «Go-разработчик» в Яндекс Практикуме. Эта статья посвящена нюансам цикла range в Go. Мы рассмотрим распространённые подводные камни, лучшие практики и интересные изменения, ожидаемые в Go 1.22.

Читать далее
Всего голосов 11: ↑8 и ↓3+5
Комментарии10

Решаем задачу: как сохранить нервные клетки пользователей с помощью валидации поля ввода

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров5.8K

Всем привет! Меня зовут Алексей Гмитрон, я фулстек-разработчик и наставник на курсе «Фронтенд-разработчик» в Практикуме. Довольно долгое время я разрабатываю интерфейсы, а ещё дольше — пользуюсь ими. 

В этом году я много путешествовал, поэтому нередко заполнял формы с анкетами на разные визы — в них бывало по 30—40 полей. Когда что-то шло не так, часто сайты не давали никакой обратной связи. Иногда они сбрасывали всё, что я заполнял в течение часа, если одно из полей невалидно. 

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

В этой статье мы разберёмся, как настроить валидацию поля ввода.

Читать далее
Всего голосов 12: ↑8 и ↓4+4
Комментарии7

Техсобесы — это просто, но есть нюанс… Часть 2: Зазеркалье

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров10K

Эта статья является некоторым логическим продолжением предыдущей — «Техсобесы — это просто, но есть нюанс…». Я делился своим опытом прохождения технических собеседований, и в комментариях отметили, что это очередная статья о том, как соискатель должен выполнить всю работу за рекрутера. Поэтому сегодня я постараюсь взглянуть на процесс с другой стороны стола.

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

TL;DR: Знайте границы. Не расслабляйтесь. Готовьтесь и не тратьте время впустую. Понимайте зачем. Ищите релевантное. Проверяйте базу, а не частности. Понимание важнее знания. Задачи совсем не про код. Будьте открыты. Будьте таким интервьюером, которого хотели бы видеть с той стороны стола. Успехов!

Читать далее
Всего голосов 12: ↑7 и ↓5+2
Комментарии0

День в Квартале Образования. Поиски Деда Мороза продолжаются

Время на прочтение5 мин
Количество просмотров14K

В преддверии Нового года Хабраслизень занят поисками пропавшего Деда Мороза на огромной Фабрике подарков. Не без помощи хабраюзеров, конечно, которые следят за ходом поисков в хабе «Адвент 24». Они уже успели обыскать Книжный квартал, но следов Деда Мороза не нашли. Теперь внимание Хабраслизня привлёк большой Квартал Образования. 

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

Разобраться с роботами
Всего голосов 22: ↑19 и ↓3+16
Комментарии6

Почему мы бросаем учёбу на полпути? Исследование

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров15K

Привет! Меня зовут Мария Ковалева, и я руковожу Лабораторией образовательных технологий в Яндекс Практикуме. Используя методическую экспертизу и науку о данных, мы исследуем учебный опыт студентов, их успехи в освоении навыков и разные методики обучения. Наша цель — находить образовательные практики, которые имеют доказанную эффективность.

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

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

Читать далее
Всего голосов 7: ↑5 и ↓2+3
Комментарии12

Как мы создали сервис подбора фильмов

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров2.1K

Всем привет! Меня зовут Алексей, я выпускник курса «Менеджер проектов» и проджект-менеджер в Мастерской программирования — подразделении Практикума, где студенты создают IT-проекты для портфолио. Я расскажу, как мы работали над «Киноточкой» — сервисом, который рекомендует кино на вечер: как придумывали бриф, управляли задачами и планируем развивать продукт в будущем.

Читать далее
Всего голосов 10: ↑6 и ↓4+2
Комментарии5

Хотел устроиться Python-разработчиком, стал мидлом в QA-отделе — как я искал первую работу

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров11K

Привет! Меня зовут Юра, и в этой статье я хочу поделиться своим опытом поиска работы. И это вряд ли блестящая история успеха — на этом пути нашлось место и самым неожиданным факапам, и офферу от галеры, и отчаянию. Спойлер: на работу я всё-таки устроился, хоть и совсем не в том качестве, в котором планировал.

Читать далее
Всего голосов 18: ↑13 и ↓5+8
Комментарии16

Как прошло обновление курса «Python-разработчик»: новые сюжеты, Pytest и переработка алгоритмов

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров3.6K

Привет! Это команда курса «Python-разработчик». Недавно мы провели рефакторинг — большое обновление программы. Для этого мы изучили фидбек студентов, выявили точки роста и актуализировали набор технологий исходя из запросов рынка.

В этом материале мы расскажем, какие изменения внесли, почему рефакторинг никогда не заканчивается и какая работа нам ещё предстоит впереди. Материал может быть полезен тем, кто хочет узнать больше о том, как устроено онлайн-образование в IT, и всем, кто думает об обучении Python в Практикуме.

Читать далее
Всего голосов 10: ↑9 и ↓1+8
Комментарии7

Подборка: навыки и инструменты начинающего Go-разработчика

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров11K

Привет! Меня зовут Александр Тетеркин, я Go-разработчик в VK. Раньше я писал на Python, потом перешел на Go — пишу на этом языке уже три года, а также являюсь наставником на курсе «Go-разработчик с нуля».

Я знаю, что новички в любой сфере задаются вопросами о том, с чего начать: какие инструменты самые актуальные, про что прочитать в первую очередь, о чём спросят на собеседовании на младшую позицию.

Эта статья поможет разобраться, какие навыки и инструменты необходимы начинающему разработчику на Go. Я поделюсь полезными ссылками на курсы, статьи и другие ресурсы, чтобы вы могли самостоятельно углубиться в разработку на этом языке. 

Читать далее
Всего голосов 15: ↑11 и ↓4+7
Комментарии0

Как начать карьеру в инфобезопасности

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров17K

Привет! Меня зовут Иван, я инженер по кибербезопасности в достаточно крупной компании и автор курса «Специалист по информационной безопасности: веб-пентест». В этой сфере я уже около шести лет. Сейчас занимаюсь тестированием безопасности приложений, архитектурой и внедрением решений безопасности, проектированием проектов и много чем ещё, в том числе пентестами.

В этой статье расскажу о самом сложном этапе в ИБ — старте. Опишу, о чём стоит задуматься, прежде чем идти в эту сферу. Расскажу о распространённых ошибках новичков и базе: навыках и знаниях. А ещё поделюсь стартерпаком для самостоятельного погружения в контекст и обучение: от подкастов до книг.

Читать далее
Всего голосов 13: ↑10 и ↓3+7
Комментарии9

Как я готовилась и сдавала ISTQB Certified Tester Foundation Level v4.0

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7.4K

Привет! Меня зовут Даша, я ведущий инженер по контролю качества в «Мой спорт» и наставница на курсе «Инженер по тестированию: от новичка до автоматизитора» в Практикуме.

В ноябре 2023 года я сдала экзамен ISTQB® Certified Tester Foundation Level (CTFL) 4.0. В этой статье хочу поделиться своим опытом подготовки к экзамену и впечатлениями о сертификации.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии4

Как поднять холодильник на новый уровень: рецепты эффективной командной работы

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров1.5K

Привет! Меня зовут Лёша, во фронтенде уже более семи лет, сейчас работаю фронтенд‑лидом в финтехе. А ещё я ментор на курсе «Мидл фронтенд‑разработчик» в Практикуме.

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

Читать далее
Всего голосов 7: ↑5 и ↓2+3
Комментарии6

Чем занимается маркетинговый аналитик и как стать одним из них: рассказывают специалисты и работодатели

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров4.5K

Исследователи направления «Анализ данных» Практикума проинтервьюировали менеджеров и специалистов в сфере маркетинга — и рассказывают, чем занимаются маркетинговые аналитики: как отличаются их задачи в разных компаниях и какие скилы и инструменты им необходимо освоить, чтобы найти работу. Также материал дополнила комментариями тимлид команды аналитики маркетинга в Авито Ирина Гутман.

Читать далее
Всего голосов 9: ↑6 и ↓3+3
Комментарии0

Как найти проекты для портфолио аналитикам

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров8.2K

Если вы начинающий специалист и ищете работу, скорее всего, вы уже знаете, что при трудоустройстве требуют не только резюме и сопроводительное письмо. Очень часто просят показать какие-то реальные рабочие кейсы. Но где брать кейсы, если опыта мало? 

Наставники курса «Аналитик данных» расскажут, как находить проекты для портфолио аналитикам, дата-сайентистам и вообще всем, кто связан с датой.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Из пенсионного фонда в Data Science: как я ушла из одной аналитики в другую

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров6K

Привет! Меня зовут Алия Бисенгалиева. После университета я работала аналитиком в пенсионном фонде, но в один момент решила всё изменить — прошла курсы «Python-разработчик плюс» и «Специалист по Data Science» в Практикуме, поработала в исследовательской компании Mediascope, а теперь занимаюсь данными в авиации на позиции мидл-дата-сайентиста. Я расскажу, как нашла первую работу и как помогаю новичкам, которые решили пройти по тому же пути, что и я.

Читать далее
Всего голосов 19: ↑11 и ↓8+3
Комментарии4

Где брать знания бизнес-аналитику? Подборка бесплатных ресурсов

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров16K

Привет! Меня зовут Ольга Мазур, сейчас я работаю продакт-менеджером в Samokat.tech, а до этого 5 лет занималась бизнес-анализом. Я прошла путь от бизнес-аналитика на аутсорсе до руководителя департамента бизнес-анализа на 100 человек в продуктовой компании. Также я один из авторов курса «Бизнес-аналитик» в Яндекс Практикуме, лектор и ментор.

В этой статье поделюсь 10 полезными для погружения в бизнес-анализ ресурсами. Оттолкнусь от важных для бизнес-аналитиков тем и на каждую из них предложу несколько ресурсов.

Читать далее
Всего голосов 12: ↑10 и ↓2+8
Комментарии3

Как я написал программу для преданалитики клиентов

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.7K

Привет! Меня зовут Александр Кулагин. Я не занимался разработкой профессионально, но заинтересовался созданием нейросетей. После изучения основ Python, NumPy и TensorFlow я захотел попрактиковаться на реальных задачах. Так я решил создать проект, который оценивает, какие компании потенциально заинтересованы в сотрудничестве с конкретным бизнесом.

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

Читать далее
Всего голосов 8: ↑7 и ↓1+6
Комментарии7

Техсобесы — это просто, но есть нюанс…

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров19K

Привет, Хабр. Меня зовут Дима и я разработчик, тимлид и по совместительству наставник на курсе «Мидл Python-разработчик» в Практикуме. Сегодня, с вашего позволения, я вставлю свои пять копеек и поделюсь опытом по такой заезженной теме, как технические собеседования. Много слов сказано, статей написано и копий сломано на сей благодатной почве, потому постараюсь быть максимально кратким.

Не буду писать много о себе, скажу лишь одно: я провёл много часов по обеим сторонам стола. Уповаю на то, что смогу кому-то быть полезным в этом нелёгком и, кажется, поднадоевшем деле. Я практически не буду затрагивать другие этапы, сконцентрируюсь только на техническом собеседовании и процессе подготовки к нему.

TL;DR: Внимательно читайте вакансию и анализируйте результат собеседования. Говоря о себе, фокусируйтесь на релевантном для слушателя. Будьте готовы ответить за обозначенный опыт. Задачи совсем не про код. Задавайте вопросы, интересуйтесь. И помните — «г-г-главное  н-н-не бояться». Успехов!

Читать далее
Всего голосов 23: ↑18 и ↓5+13
Комментарии22

Пентесты: готовим рабочее окружение для атаки

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров7.6K

Веб-пентест — это специализированная процедура, в ходе которой специалисты по кибербезопасности активно ищут и эксплуатируют уязвимости веб-системы. Цель такой симулированной атаки — выявить слабые звенья системы безопасности, которые могут стать целью для настоящих атак. 

Этот процесс аналогичен ситуации, когда банк нанимает эксперта для тестирования устойчивости своих систем. Задача эксперта — обойти системы безопасности и получить доступ к данным. Если ему это удаётся, банк получает ценную информацию, как эти системы усовершенствовать.

Авторы курса «Специалист по информационной безопасности» собрали рекомендации о том, как подготовить рабочее окружение для веб-пентеста.

Читать далее
Всего голосов 6: ↑5 и ↓1+4
Комментарии0

Как наложить макет на вёрстку через PerfectPixel

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров9.3K

Привет! Меня зовут Сергей Криворучко, я работаю наставником на курсе «Фронтенд-разработчик» в Практикуме. Иногда у студентов возникают сложности с PerfectPixel — расширением Chrome, совмещающим макет из Figma с вёрсткой в браузере.

В этом материале я расскажу, как корректно экспортировать макет, установить PerfectPixel, управлять расширением и находить элементы страницы, которые стоит поправить на вёрстке. Для примера взял макет, с которым работают студенты на курсе.

Читать далее
Всего голосов 7: ↑6 и ↓1+5
Комментарии5

Информация

Сайт
practicum.yandex.ru
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Россия
Представитель
Ира Ко