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

Номер заявления в РКН 4970781590
Download Telegram
Как устроена Дока — опенсорсный справочник с документацией, который сообщество пишет для сообщества 🐶

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

Сегодня публикуем интервью с редакторами о том, как устроена Дока. Алёна Батицкая и Николай Лопин рассказали, как пришла идея проекта, сколько они работали над запуском, в чём отличия Доки от остальных справочников и почему важно формировать сообщество единомышленников.
Как правильно готовить автоматизацию или Что покрывать тестами в первую очередь 🤖

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

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

Чтобы автоматизация действительно экономила силы и время, нужно чётко определиться с тем, что автоматизировать в первую очередь. Техлид курса «Автоматизатор тестирования на Java» в Практикуме, лид в Яндексе Эрик Бурыгин рассказал про один из способов, как это понять.
Какой JS-фреймворк выбрать новичку — мнения шести экспертов 🤔

Год назад наставник на веб-факультете Яндекс.Практикума, Head of Frontend в СберМаркете Дима Чудинов написал статью о JS-фреймворках, в которой рассказал о самых популярных из них: Angular, React, Vue и других. В комментариях разработчики спорили о том, какой фреймворк лучше, а новички спрашивали, какой же инструмент выбрать для проекта и с чего начать знакомство с библиотеками.

Чтобы ответить на эти вопросы, Дима собрал мнения знакомых разработчиков, которые пишут на разных фреймворках. Статья не даст однозначного ответа на вопрос «Что же выбрать?», но поможет решить, в каком направлении двигаться. А ещё подскажет, какие инструменты лучше применять в пет-проектах, а какие — в энтерпрайзе.
В Практикуме запустился новый курс для специалистов с опытом — «DevOps для эксплуатации и разработки» 💥

Мы сделали этот курс, чтобы помочь уже действующим IT-специалистам вырасти профессионально и повысить свои технические навыки.

За 6 месяцев обучения по 8 часов в неделю вы освоите основные инструменты, которые требуются разработчикам ПО, системным администраторам, инженерам по эксплуатации ПО и QA-инженерам, чтобы быстрее и эффективнее делать свою работу.

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

👉 Программа и подробности курса
Честная пятница в Практикуме 🚀

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

Если вы давно хотели начать учиться в Практикуме, но вас останавливала цена — это ваш шанс. Мы предлагаем честную сделку: до 30 ноября 2021 года пройдите бесплатную вводную часть понравившегося курса, и если вы решите, что хотите учиться дальше, вы получите скидку 20%.

Напомним, что в Практикуме есть курсы для начинающих и опытных.

👉 Выбрать курс и подробнее почитать про акцию
В крупных IT-компаниях, таких как Яндекс, Google или Meta, алгоритмическое собеседование — обязательный этап отбора разработчиков. На нём проверяют умение быстро отразить идею в коде.

Курс «Алгоритмы для разработчиков» создан в том числе для людей, которые хотят подготовиться к собеседованию. В курсе есть не только все необходимые темы и задания по алгоритмам, но и серия уроков про собеседования. Проходить обучение можно на одном из языков: Python, Java, C++, JavaScript, Go, C#. В конце курса проводится пробное алгоритмическое собеседование с наставником.

Новый поток на курсе стартует 30 ноября. Если вы давно планировали, сейчас хороший момент: пройдите бесплатную часть до конца ноября и получите скидку 20% в честь Честной пятницы.

А вот несколько полезных материалов, которые помогут освежить знания по алгоритмам перед собеседованием:
1. Вебинар «Открытое алгоритмическое собеседование»;
2. Ищем максимальную разницу между соседями. User-friendly-разбор задачи;
3. АТАТА: распутываем задачу про палиндром.
Какие проекты делают выпускники Практикума 👩‍💻👨‍💻

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

Максим Карпов рассказал, как в Яндекс.Практикуме работают над реализацией внутренних и внешних проектов и какую выгоду это приносит студентам и заказчикам.
Вычисляем на видеокартах. Технология OpenCL. Часть 1b. Пишем для OpenCL

Автор курса «Разработчик С++» Георгий Осипов продолжает рассказывать на Хабре про технологию OpenCL.

В новом посте он объяснил, как написать на OpenCL полноценную программу, которая нарисует красивое изображение.
Открытое собеседование на Go-разработчика 🎤

10 декабря в 19.00 (Мск) Яндекс.Практикум проведёт открытое собеседование на Go-разработчика. На вебинаре мы покажем, как проходит собеседование, дадим комментарии по всему процессу и ответим на ваши вопросы.

Вебинар будет полезен тем, кто планирует проходить собеседование на Go-разработчика, а также тем, кто сам проводит собеседования.

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

Ведущий вебинара — Михаил Корнилов — разработчик в dfinance и ментор на курсе «Go-разработчик» в Практикуме.

👉 Подробности и регистрация
Django Rest Framework для начинающих: создаём API для записи и обновления данных (часть 2) 🐍

Выпускник курса «Python-разработчик» Стас Гаранжа продолжает рассказывать на Хабре основы Django Rest Framework.

В предыдущей статье он подробно рассмотрел, как сериалайзер валидирует входные данные.

Из новой статьи вы узнаете:
• какое поле сериалайзера выбрать для ForeignKey-поля модели;
• как сериалайзер работает с датами;
• как устроен метод save сериалайзера.
Что может дать наставничество разработчику: истории от первого лица 💁‍♂️💁‍♀️

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

Мы собрали несколько историй, в которых наставники Практикума делятся тем, как пришли к этой работе, почему решили за неё взяться и изменила ли она их жизнь.
Кто такой Go-разработчик и как им стать 🧐

В 2009 году разработчики Google представили Go — язык программирования, который совместил простоту разработки на Python и скорость C++.

Вместе с техлидом курса «Go-разработчик» в Практикуме Георгием Зуйковым и тимлидом авторов курса Дмитрием Шубенком, разбираемся, за что программисты любят Go и какие задачи он помогает решать.
Приглашаем на неформальную встречу с выпускником курса «Веб-разработчик» Андреем Зайцевым. До курса Андрей был преподавателем истории и обществознания в Якутии, в январе 2020-го закончил Практикум и теперь работает разработчиком в Санкт-Петербурге.

На встрече обсудим, сложно ли учиться из другого часового пояса, как искать работу начинающему разработчику и как Андрею живётся в Петербурге.

Встреча пройдёт сегодня, 22 декабря, в 19:00.

👉 Присоединиться к трансляции
1
Вместе с нашими друзьями @mifbooks мы подготовили подборку книг, которые помогут грамотно распределять ресурсы и не терять продуктивность, когда дел становится слишком много. Вы узнаете о том, как работает мозг, как тратить меньше времени на гаджеты и почему при решении проблем лучший выход — чёткий алгоритм.

По ссылке ниже вы найдёте тест «Эпик фейл Деда Мороза». Каждый, кто его завершит, получит книгу «Сила эмоционального интеллекта» из нашей подборки.

👉 Пройти тест
Django Rest Framework для начинающих: как работает ModelSerializer 🐍

Выпускник курса «Python-разработчик» Стас Гаранжа подготовил завершающую статью цикла о том, как устроены сериалайзеры в Django REST Framework.

В предыдущих статьях он подробно разобрал работу сериалайзера на основе классов BaseSerializer и Serializer, а в новой рассказал про класс-наследник ModelSerializer.
Начинаем год с отличного мероприятия — 21 января в 19.00 (Мск) проведём вебинар в формате открытого микрофона «Спроси меня про Go»🎤

На вебинаре ответим на любой вопрос, связанный с Go: про язык и его возможности, про карьеру Go-разработчика, а главное, попробуем ответить на вопрос — стоит ли изучать Go сейчас и зачем он нужен именно вам.

Вебинар пройдёт в зуме. В начале мероприятия ведущий коротко расскажет о правилах открытого микрофона, а затем будет отвечать на вопросы участников. Чтобы задать вопрос, нужно будет «поднять руку» или написать вопрос в чате. К дискуссии можно подключаться по желанию.

Отвечать на вопросы будет Георгий Зуйков — техлид курса «Go-разработчик» в Яндекс.Практикуме, ведущий разработчик в «Едадиле» и член Go-комитета Яндекса.

👉 Подробности и регистрация