Код-ревью в Практикуме: как мы делаем его быстрее и эффективнее 🔍
Старший ревьюер бэкенд-факультета Артём Коломацкий рассказал про практики, которые мы используем в код-ревью наших студентов. Часть из них — наши внутренние правила, а часть — универсальные советы, которые вы легко сможете применить у себя в команде.
#codereview
Старший ревьюер бэкенд-факультета Артём Коломацкий рассказал про практики, которые мы используем в код-ревью наших студентов. Часть из них — наши внутренние правила, а часть — универсальные советы, которые вы легко сможете применить у себя в команде.
#codereview
Хабр
Код-ревью в Практикуме: как мы делаем его быстрее и эффективнее
Код-ревью — полезный инструмент для командной разработки и для прокачки собственных навыков. Код-ревью помогает обнаружить недочёты в коде: как синтаксические ил...
Как проходит собеседование Junior фронтенд-разработчика 🙋♂️
Наставник на курсе «Веб-разработчик» Максим Чеченёв рассказал на Хабре, из чего обычно состоит собеседование, описал каждый этап, перечислил термины, которые стоит повторить, и дал советы по подготовке.
Многие советы универсальные, поэтому рекомендуем прочитать пост всем программистам. Ну а для фронтендеров — это просто must read.
#frontend
Наставник на курсе «Веб-разработчик» Максим Чеченёв рассказал на Хабре, из чего обычно состоит собеседование, описал каждый этап, перечислил термины, которые стоит повторить, и дал советы по подготовке.
Многие советы универсальные, поэтому рекомендуем прочитать пост всем программистам. Ну а для фронтендеров — это просто must read.
#frontend
Хабр
Как проходит собеседование Junior фронтенд-разработчика
Меня зовут Максим Чеченёв, я фронтенд-разработчик уже почти девять лет. Работаю в компании MessageBird в Амстердаме и наставником на курсе «Веб-разработчик» в Ян...
Вебинар для разработчиков С++, которые хотят использовать последние возможности языка, а также для программистов на других языках, которые хотят узнать, какие преимущества даёт разработка на C++.
Максимально кратко и содержательно расскажем о новых фичах Стандарта:
1. зачем они нужны и насколько они круты;
2. когда и для чего их можно будет использовать в своих программах;
3. особое внимание уделим модулям, концептам, диапазонам (Ranges), корутинам и трёхстороннему сравнению;
4. также поговорим и об остальных нововведениях.
25 февраля в 19.30 (Мск)
70 минут обзор + 20 минут ответы на вопросы
👉Бесплатная регистрация на сайте
Максимально кратко и содержательно расскажем о новых фичах Стандарта:
1. зачем они нужны и насколько они круты;
2. когда и для чего их можно будет использовать в своих программах;
3. особое внимание уделим модулям, концептам, диапазонам (Ranges), корутинам и трёхстороннему сравнению;
4. также поговорим и об остальных нововведениях.
25 февраля в 19.30 (Мск)
70 минут обзор + 20 минут ответы на вопросы
👉Бесплатная регистрация на сайте
Тесты должна писать разработка (?)🐞
В новом посте наставник на курсе «Инженер по тестированию» Эрик Бурыгин разбирается, кто должен писать тесты: разработчики или тестировщики. Тема дискуссионная, но у Эрика хорошо получилось разложить плюсы и минусы.
В комментариях идет большая дискуссия по теме. А как вы считаете, кто должен писать тесты?
#qa
В новом посте наставник на курсе «Инженер по тестированию» Эрик Бурыгин разбирается, кто должен писать тесты: разработчики или тестировщики. Тема дискуссионная, но у Эрика хорошо получилось разложить плюсы и минусы.
В комментариях идет большая дискуссия по теме. А как вы считаете, кто должен писать тесты?
#qa
Хабр
Тесты должна писать разработка (?)
Привет! Есть старый холивар на тему, кто же должен писать тесты: разработчики или тестировщики. Вроде как если в команде есть тестировщики, то логично, что тесты...
Новый курс от Практикума — «React-разработчик» ⚡️
Друзья, мы запустили двухмесячный интенсив для погружения в экосистему React. Курс подойдёт тем, кто уже умеет верстать и знает основы JavaScript.
Что будет на курсе
* В основной программе — вся базовая теория для разработки современных приложений на React и Typescript. В дополнительной программе — материалы, которые помогут расширить кругозор и глубже понять экосистему React.
* Вам предстоит написать полноценное многопользовательское приложение на React и TypeScript и покрыть его юнит-тестами. Вы будете работать над ним постепенно: проходить нужную теорию, решать задачи в тренажёре, а затем писать фрагмент приложения.
* Кроме самостоятельного проекта вам предстоит работать с другими студентами над готовым приложением: изменять его функциональность, обновлять дизайн и реализовывать собственные идеи.
После завершения курса доступ к платформе останется открытым: количество дополнительного контента будет увеличиваться, и вы всегда сможете узнавать что-то новое.
#react
Друзья, мы запустили двухмесячный интенсив для погружения в экосистему React. Курс подойдёт тем, кто уже умеет верстать и знает основы JavaScript.
Что будет на курсе
* В основной программе — вся базовая теория для разработки современных приложений на React и Typescript. В дополнительной программе — материалы, которые помогут расширить кругозор и глубже понять экосистему React.
* Вам предстоит написать полноценное многопользовательское приложение на React и TypeScript и покрыть его юнит-тестами. Вы будете работать над ним постепенно: проходить нужную теорию, решать задачи в тренажёре, а затем писать фрагмент приложения.
* Кроме самостоятельного проекта вам предстоит работать с другими студентами над готовым приложением: изменять его функциональность, обновлять дизайн и реализовывать собственные идеи.
После завершения курса доступ к платформе останется открытым: количество дополнительного контента будет увеличиваться, и вы всегда сможете узнавать что-то новое.
#react
Хабр
Яндекс.Практикум запустил курс «React-разработчик»
Сервис онлайн-образования Яндекс.Практикум запустил курс «React-разработчик» — двухмесячный интенсив для погружения в экосистему React, работы с популярными технологиями и изучения их альтернатив....
Автоматизируй это! Упрощаем жизнь разработчика 🤖
Вместе с курсом «Мидл Python-разработчик» разбираемся, как автоматизировать тестирование, cбор и обработку данных, деплой — и другие рутинные задачи. Использовать будем Python: потому что он позволяет быстро написать рабочий код, и для него существует много разных библиотек.
#python
Вместе с курсом «Мидл Python-разработчик» разбираемся, как автоматизировать тестирование, cбор и обработку данных, деплой — и другие рутинные задачи. Использовать будем Python: потому что он позволяет быстро написать рабочий код, и для него существует много разных библиотек.
#python
academy.yandex.ru
Автоматизируй это! Упрощаем жизнь разработчика
Как автоматизировать тестирование, cбор и обработку данных, деплой — и другие рутинные задачи
Из каких областей чаще всего приходят учиться, чтобы сменить сферу деятельности. Исследование от Яндекс.Практикума 💡
Несколько фактов из исследования:
→ Три сферы, из которых приходит больше всего желающих сменить профессию: IT (специалисты переходят в смежные направления), продажи и промышленность.
→ Те, кто раньше работал в промышленности, чаще всего выбирают курс по тестированию.
→ Люди из банковской сферы и науки — Data Science, а маркетологи, рекламщики и пиарщики — дизайн интерфейсов.
→ Те из опрошенных, у кого нет высшего образования, чаще всего выбирают веб-разработку и тестирование.
Ещё больше фактов — читайте в нашем исследовании.
Несколько фактов из исследования:
→ Три сферы, из которых приходит больше всего желающих сменить профессию: IT (специалисты переходят в смежные направления), продажи и промышленность.
→ Те, кто раньше работал в промышленности, чаще всего выбирают курс по тестированию.
→ Люди из банковской сферы и науки — Data Science, а маркетологи, рекламщики и пиарщики — дизайн интерфейсов.
→ Те из опрошенных, у кого нет высшего образования, чаще всего выбирают веб-разработку и тестирование.
Ещё больше фактов — читайте в нашем исследовании.
Хабр
Из каких областей чаще всего приходят учиться, чтобы сменить сферу деятельности. Исследование от Яндекс.Практикума
В феврале Яндекс.Практикуму исполнилось 2 года, за это время на платформе зарегистрировалось больше миллиона пользователей. Исследователи Яндекса проанализировали анкеты студентов, чтобы узнать, кто...
Запись вебинара «Стандарт С++20» 👉
25 февраля мы провели вебинар «Стандарт C++20». Запись вебинара смотрите на нашем канале, в описании видео вы найдёте список полезных материалов — рекомендуем их тоже посмотреть. Презентация здесь.
#cpp
25 февраля мы провели вебинар «Стандарт C++20». Запись вебинара смотрите на нашем канале, в описании видео вы найдёте список полезных материалов — рекомендуем их тоже посмотреть. Презентация здесь.
#cpp
YouTube
Стандарт C++20
Вместо технического стандарта, исправляющего ошибки предыдущего, Стандарт C++20 стал талмудом, добавляющим в язык массу долгожданных возможностей. Проведем обзор новых возможностей и расскажем, как с этим жить.
Курс «Разработчик C++» в Яндекс.Практикуме:…
Курс «Разработчик C++» в Яндекс.Практикуме:…
Как обойти ограничение браузера и прикрепить сразу два файла и более: мультидобавление файлов 🤔
Код-ревьюер на веб-факультете Имран Гаджиев рассказал на Хабре, как решить нетривиальную задачку: обойти ограничение браузера и прикрепить сразу несколько файлов. Если вы столкнётесь с такой задачей в работе, у вас теперь есть три способа решения от Имрана.
#web
Код-ревьюер на веб-факультете Имран Гаджиев рассказал на Хабре, как решить нетривиальную задачку: обойти ограничение браузера и прикрепить сразу несколько файлов. Если вы столкнётесь с такой задачей в работе, у вас теперь есть три способа решения от Имрана.
#web
Хабр
Как обойти ограничение браузера и прикрепить сразу два файла и более: мультидобавление файлов
Привет, Хабр! Давайте решим нетривиальную задачу. Представьте, что вам нужно скачать данные через интерфейс элементарным способом, например, кликнуть по кнопке...
Как составить резюме на английском для иностранной компании ✍️
В новом посте на Хабре рассказали, чем резюме для иностранных компаний принципиально отличается от резюме для российских, как выстроить структуру, какие есть специфичные ключевые английские формулировки и какие лайфхаки по наполнению резюме можно использовать.
В новом посте на Хабре рассказали, чем резюме для иностранных компаний принципиально отличается от резюме для российских, как выстроить структуру, какие есть специфичные ключевые английские формулировки и какие лайфхаки по наполнению резюме можно использовать.
Хабр
Как составить резюме на английском для иностранной компании
Привет! Меня зовут Лео Скляр, я методист направления английского языка в Яндекс.Практикуме. Сейчас занимаюсь подготовкой курса английского для работы. Он может быть полезен как программистам, так и...
Hello, Word! Разрабатываем браузерное расширение в 2021-м 💻
Наставник на программе «Мидл фронтенд-разработчик» Саша Коновалов на примере своего пет-проекта рассказал на Хабре, как разрабатывать кроссбраузерное расширение со знаниями современного фронтенда.
#web
Наставник на программе «Мидл фронтенд-разработчик» Саша Коновалов на примере своего пет-проекта рассказал на Хабре, как разрабатывать кроссбраузерное расширение со знаниями современного фронтенда.
#web
Хабр
Hello, Word! Разрабатываем браузерное расширение в 2021-м
Привет! Меня зовут Саша Коновалов, я разработчик в компании Oxonit и наставник на программе «Мидл фронтенд-разработчик» в Яндекс.Практикуме. На примере разрабо...
Курс тестировщика пройден. А дальше что?
В новом посте на Хабре эксперт по трудоустройству Нина Уткина и старший ревьюер QA-факультета Кирилл Маркидонов рассказали, что выпускнику онлайн-курса писать в резюме и как подготовиться к собеседованию.
#qa
В новом посте на Хабре эксперт по трудоустройству Нина Уткина и старший ревьюер QA-факультета Кирилл Маркидонов рассказали, что выпускнику онлайн-курса писать в резюме и как подготовиться к собеседованию.
#qa
Хабр
Курс тестировщика пройден. А дальше что?
Привет! На курсе «Инженер по тестированию» в Практикуме мы хотим не только обучить человека нужным навыкам, но и помочь выпускнику состояться в профессии. Поэтому у нас есть отдельное направление...
6 способов больше узнать про алгоритмы 🙌
Автор курса «Алгоритмы для разработчиков» Николай Субоч рассказал про книги, сайты и курсы, с помощью которых можно прокачать свои знания алгоритмов.
#alg
Автор курса «Алгоритмы для разработчиков» Николай Субоч рассказал про книги, сайты и курсы, с помощью которых можно прокачать свои знания алгоритмов.
#alg
Tproger
6 способов больше узнать про алгоритмы
Книги, курсы и прочие ресурсы для прокачки ваших знаний по алгоритмам.
Pattern matching. Теперь и в Python 🐍
В Python 3.10 завезли pattern matching. Код-ревьюер на курсе «Мидл Python-разработчик» Денис Кайшев рассказал, зачем в Python pattern matching и как с ним работать.
В Python 3.10 завезли pattern matching. Код-ревьюер на курсе «Мидл Python-разработчик» Денис Кайшев рассказал, зачем в Python pattern matching и как с ним работать.
Хабр
Pattern matching. Теперь и в Python
Привет! В юбилейный минор третьего питона наконец-то завезли pattern matching. Саму концепцию сложно назвать новой, она уже реализована во многих языках, причём...
Вебинар про актуальные кейсы из области экспериментов и разработки метрик ⚡️
Для кого?
— для тех, кто в своей работе регулярно сталкивается с метриками и экспериментами;
— для тех, кто хочет использовать актуальные инструменты и технологии для принятия решений на основе данных.
В программе:
✔️Как ломаются простые решения по увеличению пропускной способности системы экспериментов?
✔️10 тысяч бутстрапов на 10 миллионов точек за 20 секунд: зачем и как?
✔️Offline-эксперименты
✔️Как построить в IT-компании аналитическую культуру?
✔️Метрика Satisfcation, как Яндекс.Практикум измеряет удовлетворённость студентов?
18 апреля с 12.00 до 15:00 (Мск)
👉Подробности и регистрация
Для кого?
— для тех, кто в своей работе регулярно сталкивается с метриками и экспериментами;
— для тех, кто хочет использовать актуальные инструменты и технологии для принятия решений на основе данных.
В программе:
✔️Как ломаются простые решения по увеличению пропускной способности системы экспериментов?
✔️10 тысяч бутстрапов на 10 миллионов точек за 20 секунд: зачем и как?
✔️Offline-эксперименты
✔️Как построить в IT-компании аналитическую культуру?
✔️Метрика Satisfcation, как Яндекс.Практикум измеряет удовлетворённость студентов?
18 апреля с 12.00 до 15:00 (Мск)
👉Подробности и регистрация
Что такое React и как его освоить? 🚀
Фронтенд-разработчик в Яндекс.Практикуме Давид Роганов очень подробно объяснил, что такое React, рассказал, какие особенности важно знать про эту JS-библиотеку, и составил пошаговый план изучения React. А ещё статья поможет определиться, если вы думаете, стоит ли сейчас начинать изучать React или нет.
#react
Фронтенд-разработчик в Яндекс.Практикуме Давид Роганов очень подробно объяснил, что такое React, рассказал, какие особенности важно знать про эту JS-библиотеку, и составил пошаговый план изучения React. А ещё статья поможет определиться, если вы думаете, стоит ли сейчас начинать изучать React или нет.
#react
Профилирование Node.js: видео доклада и расшифровка 👉
Fullstack-разработчик в Яндекс.Практикуме Артем Несмиянов полтора года назад выступил на FrontendConf и посвятил 40 минут профилированию. Перечисленные приемы и инструменты по-прежнему актуальны — публикуем видео с подробным конспектом.
В докладе: что такое профилирование, как локализовывать потенциальные утечки памяти, а также немного про DevTools.
Fullstack-разработчик в Яндекс.Практикуме Артем Несмиянов полтора года назад выступил на FrontendConf и посвятил 40 минут профилированию. Перечисленные приемы и инструменты по-прежнему актуальны — публикуем видео с подробным конспектом.
В докладе: что такое профилирование, как локализовывать потенциальные утечки памяти, а также немного про DevTools.
Как авторы в Практикуме пишут образовательные курсы ✍️
Рассказываем, как процесс написания курсов устроен со стороны авторов. В посте: главные правила создания полезных курсов, концепция смерти автора, топ-5 вещей, которые не надо делать, если вы хотите написать хороший курс, и немного личных историй.
Рекомендуем пост всем, кто участвует в процессе передачи знаний: тимлидам, техноблогерам и создателям обучающего контента.
Рассказываем, как процесс написания курсов устроен со стороны авторов. В посте: главные правила создания полезных курсов, концепция смерти автора, топ-5 вещей, которые не надо делать, если вы хотите написать хороший курс, и немного личных историй.
Рекомендуем пост всем, кто участвует в процессе передачи знаний: тимлидам, техноблогерам и создателям обучающего контента.
Вебинар «Ускорение на простых типах данных и битовые операции»
Для кого?
• для разработчиков, которые всему научились сами, и ищут основ;
• для разработчиков на Python и C/C++, которые хотят научиться трюкам для ускорения кода;
• для программистов на других языках — для расширения кругозора;
• для начинающих разработчиков — чтобы узнать интересные фишечки, связанные с типами данных.
Что будет на вебинаре:
1. коротко расскажем о том, как устроены числа и строки в разных языках, а затем погрузимся в различные спецэффекты, которые могут из-за этого возникнуть;
2. вы узнаете, какие неприятные ошибки могут возникнуть, если неправильно обращаться с числами с плавающей точкой, и зачем может быть нужна арифметика по модулю;
3. разберем несколько популярных задач с собеседований, связанных с темой вебинара.
Ведущая: Александра Воронцова, разработчик в Joom и автор курса «Алгоритмы для разработчиков» в Яндекс. Практикуме.
15 апреля в 19:30 (Мск)
👉 Программа и бесплатная регистрация на сайте
Для кого?
• для разработчиков, которые всему научились сами, и ищут основ;
• для разработчиков на Python и C/C++, которые хотят научиться трюкам для ускорения кода;
• для программистов на других языках — для расширения кругозора;
• для начинающих разработчиков — чтобы узнать интересные фишечки, связанные с типами данных.
Что будет на вебинаре:
1. коротко расскажем о том, как устроены числа и строки в разных языках, а затем погрузимся в различные спецэффекты, которые могут из-за этого возникнуть;
2. вы узнаете, какие неприятные ошибки могут возникнуть, если неправильно обращаться с числами с плавающей точкой, и зачем может быть нужна арифметика по модулю;
3. разберем несколько популярных задач с собеседований, связанных с темой вебинара.
Ведущая: Александра Воронцова, разработчик в Joom и автор курса «Алгоритмы для разработчиков» в Яндекс. Практикуме.
15 апреля в 19:30 (Мск)
👉 Программа и бесплатная регистрация на сайте
Яндекс.Практикум и московский Музей космонавтики подготовили бесплатный интерактивный урок Space Days к 60-летию первого полёта человека в космос 🚀
Урок основан на историях и личном опыте космонавта Сергея Рязанского и астронавта Паоло Несполи. Космонавты сами озвучили урок и рассказали, как обитатели МКС спят в невесомости, какие кулинарные эксперименты проводят, как отмечают дни рождения и что видят из иллюминаторов.
Кроме этого, с 12 по 19 апреля будет проходить инстаграм-конкурс, в котором можно выиграть именные пригласительные в Музей космонавтики с автографами космонавтов, а также другие космические подарки.
Урок основан на историях и личном опыте космонавта Сергея Рязанского и астронавта Паоло Несполи. Космонавты сами озвучили урок и рассказали, как обитатели МКС спят в невесомости, какие кулинарные эксперименты проводят, как отмечают дни рождения и что видят из иллюминаторов.
Кроме этого, с 12 по 19 апреля будет проходить инстаграм-конкурс, в котором можно выиграть именные пригласительные в Музей космонавтики с автографами космонавтов, а также другие космические подарки.