Книги по программированию и скидка 15% на них 📚
Вместе с друзьями из интернет-магазина «Читай-город» собрали подборку книг по программированию. Они будут полезны разработчикам и тем, кто только хочет начать карьеру в IT.
По промокоду «ЯНДЕКС» вас ждет скидка 15% на любые книги при заказе на сайте «Читай-города» до 15 июля.
Вместе с друзьями из интернет-магазина «Читай-город» собрали подборку книг по программированию. Они будут полезны разработчикам и тем, кто только хочет начать карьеру в IT.
По промокоду «ЯНДЕКС» вас ждет скидка 15% на любые книги при заказе на сайте «Читай-города» до 15 июля.
Воркшоп для графических дизайнеров «Редизайн страницы сайта Евро-2020» 👩🎨
Когда все шутки про автоголы пошучены, а основные матчи сыграны, самое время обсудить крупное событие этого года — Евро-2020, а точнее разобрать его сайт. Конечно, не с точки зрения футбола.
Что успеем за 1,5 часа воркшопа:
• Разберём, как выглядит сайт УЕФА и узнаем, как дизайнеры делают футбольные сайты.
• Вместе сделаем редизайн.
• Покажем, как разрабатывать классные артефакты графдизайна. Спойлер: это не сложно, прямо во время воркшопа вы сможете всё повторить за лектором и унести себе.
• В конце встречи можно будет узнать, как проходит обучение в Практикуме, кто входит в команду сопровождения студента, как проверяют практические задания на курсе, сколько времени уделяют наставники каждому студенту.
Когда:
13 июля в 19:00.
Кто будет рассказывать:
Игорь Шкарин — дизайнер, работал в The Coca-Cola Company, Сканекс, Siemens, студии Клондайк, был в оргкоманде Олимпийских игр в Сочи.
👉 Записаться на воркшоп
Когда все шутки про автоголы пошучены, а основные матчи сыграны, самое время обсудить крупное событие этого года — Евро-2020, а точнее разобрать его сайт. Конечно, не с точки зрения футбола.
Что успеем за 1,5 часа воркшопа:
• Разберём, как выглядит сайт УЕФА и узнаем, как дизайнеры делают футбольные сайты.
• Вместе сделаем редизайн.
• Покажем, как разрабатывать классные артефакты графдизайна. Спойлер: это не сложно, прямо во время воркшопа вы сможете всё повторить за лектором и унести себе.
• В конце встречи можно будет узнать, как проходит обучение в Практикуме, кто входит в команду сопровождения студента, как проверяют практические задания на курсе, сколько времени уделяют наставники каждому студенту.
Когда:
13 июля в 19:00.
Кто будет рассказывать:
Игорь Шкарин — дизайнер, работал в The Coca-Cola Company, Сканекс, Siemens, студии Клондайк, был в оргкоманде Олимпийских игр в Сочи.
👉 Записаться на воркшоп
В апреле автор курса «Алгоритмы для разработчиков» в Яндекс.Практикуме и разработчик в компании Joom Александра Воронцова провела открытый вебинар «Оптимизация на простых типах данных». У Аси за спиной 11 лет разработки, опыт олимпиадного программирования, а также работа в Яндексе с высоконагруженными проектами.
Мы подготовили расшифровку вебинара в двух частях. Первая часть — про строки и работу с ними, вторая — про числа.
Посты будут полезны разработчикам на Python и C/C++, которые хотят научиться трюкам для ускорения кода, а также программистам на других языках, которым интересны фишки, связанные с типами данных.
Мы подготовили расшифровку вебинара в двух частях. Первая часть — про строки и работу с ними, вторая — про числа.
Посты будут полезны разработчикам на Python и C/C++, которые хотят научиться трюкам для ускорения кода, а также программистам на других языках, которым интересны фишки, связанные с типами данных.
Где начинающему тестировщику получить первый опыт: проект «Хомячки» 🐹
Все, кто работает в IT-сфере, когда-то задавались вопросом, как найти первую работу. Ведь все работодатели требуют опыт, но никто не говорит, где его взять.
Начинающие программисты пишут свои pet-проекты, выкладывают на Github и добавляют ссылку в портфолио. Дизайнеры могут показать свою страницу на Behance или Dribble. Но что делать начинающим тестировщикам?
Наставница курса по тестированию Ольга Ермолаева рассказала на Хабре про один из вариантов решения этой проблемы.
Все, кто работает в IT-сфере, когда-то задавались вопросом, как найти первую работу. Ведь все работодатели требуют опыт, но никто не говорит, где его взять.
Начинающие программисты пишут свои pet-проекты, выкладывают на Github и добавляют ссылку в портфолио. Дизайнеры могут показать свою страницу на Behance или Dribble. Но что делать начинающим тестировщикам?
Наставница курса по тестированию Ольга Ермолаева рассказала на Хабре про один из вариантов решения этой проблемы.
Django Rest Framework для начинающих: создаём API для записи и обновления данных (часть 1)
Продолжаем изучать Django Rest Framework с точки зрения новичка. В предыдущих постах мы уже разобрали создание REST API для получения данных из БД, включая отдельную статью о работе сериалайзера.
В новой статье выпускник курса «Python-разработчик» Стас Гаранжа рассказал, как с помощью сериалайзера проверить поступившие данные для записи в БД.
Продолжаем изучать Django Rest Framework с точки зрения новичка. В предыдущих постах мы уже разобрали создание REST API для получения данных из БД, включая отдельную статью о работе сериалайзера.
В новой статье выпускник курса «Python-разработчик» Стас Гаранжа рассказал, как с помощью сериалайзера проверить поступившие данные для записи в БД.
Совместно с Яндексом мы запускаем акцию. Яндекс вернёт деньги за курс «Алгоритмы для разработчиков» каждому, кто устроится к ним разработчиком или аналитиком в течение 6 месяцев после окончания курса 💥
Алгоритмическая секция — один из самых сложных этапов собеседования в Яндекс. Курс «Алгоритмы для разработчиков» создан в том числе для людей, которые хотят подготовиться к собеседованию. В курсе разбираются все необходимые темы и задания, которые попадаются на собеседованиях. Мы уверены: если честно решить все задачи курса и воспользоваться рекомендациями по подготовке — проблем с собеседованием не будет.
Акция распространяется на все бизнес-юниты Яндекса и на все вакансии, на которых предусмотрена алгоритмическая секция собеседований. Это вакансии для разработчиков, аналитиков и DevOps-инженеров.
Подробные условия акции — по ссылке.
Напоминаем, что у курса есть бесплатная вводная часть. Если сомневаетесь, нужен ли вам вообще курс и осилите ли вы его, можно пройти её и решить несколько пробных задач.
Алгоритмическая секция — один из самых сложных этапов собеседования в Яндекс. Курс «Алгоритмы для разработчиков» создан в том числе для людей, которые хотят подготовиться к собеседованию. В курсе разбираются все необходимые темы и задания, которые попадаются на собеседованиях. Мы уверены: если честно решить все задачи курса и воспользоваться рекомендациями по подготовке — проблем с собеседованием не будет.
Акция распространяется на все бизнес-юниты Яндекса и на все вакансии, на которых предусмотрена алгоритмическая секция собеседований. Это вакансии для разработчиков, аналитиков и DevOps-инженеров.
Подробные условия акции — по ссылке.
Напоминаем, что у курса есть бесплатная вводная часть. Если сомневаетесь, нужен ли вам вообще курс и осилите ли вы его, можно пройти её и решить несколько пробных задач.
Чем занимается автоматизатор тестирования и как им стать 🤖
Автоматизаторы пишут программы, которые имитируют действия пользователей и проверяют продукт или его часть. Такие специалисты экономят время и деньги компании — проверка функциональности становится быстрее, а продукт качественнее.
Вместе с техлидом курса «Автоматизатор тестирования на Java» в Практикуме Виктором Медведевым разбираемся, как устроена работа автоматизаторов и что нужно знать для того, чтобы стартовать в профессии.
Автоматизаторы пишут программы, которые имитируют действия пользователей и проверяют продукт или его часть. Такие специалисты экономят время и деньги компании — проверка функциональности становится быстрее, а продукт качественнее.
Вместе с техлидом курса «Автоматизатор тестирования на Java» в Практикуме Виктором Медведевым разбираемся, как устроена работа автоматизаторов и что нужно знать для того, чтобы стартовать в профессии.
Сегодня делимся классным интервью с Соней Техажевой — руководительницей Backend-факультета в Практикуме 💥
Подростком Соня поступила на матмех Уральского федерального университета и даже участвовала в полуфинале чемпионата мира по программированию, но после университета ушла в сферу IT-образования. Сейчас в ее команде больше 50 человек, вместе с которыми она помогает студентам получить профессию разработчика.
В интервью Соня рассказала о работе в Практикуме, о том, где учиться на программиста, а ещё о синдроме самозванца и выгорании.
Подростком Соня поступила на матмех Уральского федерального университета и даже участвовала в полуфинале чемпионата мира по программированию, но после университета ушла в сферу IT-образования. Сейчас в ее команде больше 50 человек, вместе с которыми она помогает студентам получить профессию разработчика.
В интервью Соня рассказала о работе в Практикуме, о том, где учиться на программиста, а ещё о синдроме самозванца и выгорании.
Что такое критическое мышление и зачем его развивать 🤔
Принимать решения в условиях неопределённости, доносить свои идеи до команды, видеть ошибки в логике, замечать манипуляции — со всем этим помогают навыки критического мышления.
В новой статье команда курса «Критическое мышление: анализ информации, аргументация и принятие решений» объяснила, как и зачем развивать это умение, а студенты рассказали, чем оно пригодилось им в работе.
Принимать решения в условиях неопределённости, доносить свои идеи до команды, видеть ошибки в логике, замечать манипуляции — со всем этим помогают навыки критического мышления.
В новой статье команда курса «Критическое мышление: анализ информации, аргументация и принятие решений» объяснила, как и зачем развивать это умение, а студенты рассказали, чем оно пригодилось им в работе.
Подготовили расшифровку воркшопа «Redis Python based cluster», который провели автор курса «Мидл Python-разработчик» Савва Демиденко и наставник курса Илья Сильченков.
Часть 1 → Redis Python based cluster: распределённые системы, теоремы CAP и PACELC и зачем нужен Redis
Часть 2 → Redis Python based cluster: зачем нужен Dynamo и что делать, когда Redis больше одного
Часть 1 → Redis Python based cluster: распределённые системы, теоремы CAP и PACELC и зачем нужен Redis
Часть 2 → Redis Python based cluster: зачем нужен Dynamo и что делать, когда Redis больше одного
Совместный вебинар Яндекс.Практикума и Юлии Миоцен
Инструменты цифрового дизайна развиваются с неимоверной скоростью. Чтобы запускать проекты в интернете больше не обязательно быть программистом — все процессы бизнеса можно наладить через Tilda.
В то же время набирает популярность инди-кодинг, а требования работодателей к продуктовым дизайнерам все чаще включают в себя понимание кода.
В общем, полный NoCode с одной стороны, но практика погружения в код дизайнерами — с другой.
5 августа обсудим:
• Должен ли дизайнер писать код?
• Если да, то как найти необходимую глубину погружения в код?
• Как понимание кода может помочь дизайнеру в работе?
Обсуждают
→ Юля Миоцен — продуктовый дизайнер в Яндексе и аниматор на чистом CSS. Топит за код. Если вы ещё не видели работы Юли — вот ссылка на CodePen.
→ Сергей Кудинов — руководитель продуктового дизайна Яндекс.Практикума. NoCode-мэн.
Вебинар будет полезен веб-разработчикам, дизайнерам и дизайн-менеджерам.
👉Регистрация
Инструменты цифрового дизайна развиваются с неимоверной скоростью. Чтобы запускать проекты в интернете больше не обязательно быть программистом — все процессы бизнеса можно наладить через Tilda.
В то же время набирает популярность инди-кодинг, а требования работодателей к продуктовым дизайнерам все чаще включают в себя понимание кода.
В общем, полный NoCode с одной стороны, но практика погружения в код дизайнерами — с другой.
5 августа обсудим:
• Должен ли дизайнер писать код?
• Если да, то как найти необходимую глубину погружения в код?
• Как понимание кода может помочь дизайнеру в работе?
Обсуждают
→ Юля Миоцен — продуктовый дизайнер в Яндексе и аниматор на чистом CSS. Топит за код. Если вы ещё не видели работы Юли — вот ссылка на CodePen.
→ Сергей Кудинов — руководитель продуктового дизайна Яндекс.Практикума. NoCode-мэн.
Вебинар будет полезен веб-разработчикам, дизайнерам и дизайн-менеджерам.
👉Регистрация
«Своим примером я доказала, что деление на технарей и гуманитариев — всего лишь условности на пути к профессии мечты»
Выпускница курса «Инженер по тестированию» Юля Титова рассказала, как у неё получилось пройти путь от лингвиста до тестировщика и что ей помогло.
→ Читайте полную историю Юли на ТПрогере
Выпускница курса «Инженер по тестированию» Юля Титова рассказала, как у неё получилось пройти путь от лингвиста до тестировщика и что ей помогло.
→ Читайте полную историю Юли на ТПрогере
В начале ноября на ютуб-канале Яндекс.Практикума прошли дебаты «Микросервисы, Монолит и Зомби». Ведущие дебатов — наставник курса «Мидл Python-разработчик» Руслан Юлдашев и техлид курса Савва Демиденко — разобрали архитектуры двух систем, прошлись по реальным задачам и ошибкам из своей рабочей практики и по очереди защищали свои позиции.
→ Читайте сокращённую текстовую расшифровку в нашем блоге на Хабре
→ Читайте сокращённую текстовую расшифровку в нашем блоге на Хабре
«В юриспруденции больше всего мне не хватало наглядного результата или обратной связи. Разработчик может наблюдать результат в процессе своей работы практически всегда — это может быть новая фича или более чистый или оптимальный код, если задача связана с рефакторингом. В любом случае это приносит большее удовлетворение».
Алёна Гневушева, юрист с красным дипломом, после пяти лет работы по специальности поняла, что может больше. Алёна закончила курс «Веб-разработчик» и устроилась в калифорнийскую компанию Sayana.
→ Читайте полную историю на ТПрогере
Алёна Гневушева, юрист с красным дипломом, после пяти лет работы по специальности поняла, что может больше. Алёна закончила курс «Веб-разработчик» и устроилась в калифорнийскую компанию Sayana.
→ Читайте полную историю на ТПрогере
Напоминаем, что сегодня в 19:30 (Мск) пройдёт вебинар «Должен ли дизайнер писать код?», на котором продуктовый дизайнер в Яндексе и аниматор на чистом CSS Юлия Миоцен и руководитель продуктового дизайна Яндекс.Практикума Сергей Кудинов обсудят, как современному дизайнеру взаимодействовать с кодом.
Что будет на встрече:
• Должен ли дизайнер уметь программировать?
• Если да, то как найти необходимую глубину погружения в код?
• Как понимание кода может помочь дизайнеру в работе?
• Как дизайнеру начать программировать?
→ Ссылка на трансляцию. Ждём вас!
Что будет на встрече:
• Должен ли дизайнер уметь программировать?
• Если да, то как найти необходимую глубину погружения в код?
• Как понимание кода может помочь дизайнеру в работе?
• Как дизайнеру начать программировать?
→ Ссылка на трансляцию. Ждём вас!
Make argumentation SExI again: как аргументировать свои решения и предложения 🙋♀️
Автор и наставник курса «Критическое мышление: анализ информации, аргументация и принятие решений» Виктор Горбатов рассказал, что такое SExI-аргументация и аргумент-карты, как лучше выстроить линию аргументации и как построить простой, но хороший питч.
Автор и наставник курса «Критическое мышление: анализ информации, аргументация и принятие решений» Виктор Горбатов рассказал, что такое SExI-аргументация и аргумент-карты, как лучше выстроить линию аргументации и как построить простой, но хороший питч.
Как и зачем создавать собственный шаблонизатор для DOM 🤔
Фронтенд-разработчик в Miro и автор курса «Мидл фронтенд-разработчик» в Яндекс.Практикуме Владимир Санников рассказал на ТПрогере, что такое шаблонизация, какие вопросы стоит задавать при создании шаблонизатора и как на них можно отвечать.
В конце статьи есть небольшое задание. Рекомендуем попрактиковаться.
Фронтенд-разработчик в Miro и автор курса «Мидл фронтенд-разработчик» в Яндекс.Практикуме Владимир Санников рассказал на ТПрогере, что такое шаблонизация, какие вопросы стоит задавать при создании шаблонизатора и как на них можно отвечать.
В конце статьи есть небольшое задание. Рекомендуем попрактиковаться.
Tproger
Как и зачем создавать собственный шаблонизатор для DOM
Фронтенд-разработчик в Miro рассказал, что такое шаблонизация, и показал один из возможных подходов к динамическому формированию разметки.
Миша Захаров проработал поваром семь лет, ушел на завод оператором механосборочных работ, но понял, что это не его и нужно искать своё призвание в жизни. Миша рассказал, как ему удавалось совмещать учёбу в Практикуме, работу на заводе и семью с маленьким ребёнком, и как он нашел работу фронтенд-разработчиком в словенском стартапе.
→ Читайте полную историю на ТПрогере
→ Читайте полную историю на ТПрогере
Дима Коротин три раза пытался попасть в Яндекс, прошёл курс по алгоритмам в Практикуме, и после этого, с четвёртой (!) попытки, устроился разработчиком в Яндекс.Маркет.
Дима рассказал о своём опыте изучения алгоритмов и C++ и поделился рекомендациями, которые помогут подготовиться к алгоритмической секции.
→ Читайте полную историю на Академии Яндекса
Дима рассказал о своём опыте изучения алгоритмов и C++ и поделился рекомендациями, которые помогут подготовиться к алгоритмической секции.
→ Читайте полную историю на Академии Яндекса
Недавно автор курса «Разработчик C++» Георгий Осипов провёл вебинар «Вычисляем на видеокартах. Технология OpenCL».
Мы подготовили его текстовую версию в нескольких частях. Сегодня публикуем первую — «Технология OpenCL. Часть 1. Краткая история GPGPU».
Основная цель цикла — написать простую, но полноценную программу на OpenCL и объяснить базовые понятия. Программу на OpenCL напишем уже во второй части цикла, понять которую можно, не читая первую. Однако в первой вы найдёте понятия и тезисы, важные при программировании с OpenCL.
Цикл будет полезен и тем, кто уже знаком с OpenCL: в нём мы поделимся некоторыми хаками и неочевидными наблюдениями из собственного опыта.
Мы подготовили его текстовую версию в нескольких частях. Сегодня публикуем первую — «Технология OpenCL. Часть 1. Краткая история GPGPU».
Основная цель цикла — написать простую, но полноценную программу на OpenCL и объяснить базовые понятия. Программу на OpenCL напишем уже во второй части цикла, понять которую можно, не читая первую. Однако в первой вы найдёте понятия и тезисы, важные при программировании с OpenCL.
Цикл будет полезен и тем, кто уже знаком с OpenCL: в нём мы поделимся некоторыми хаками и неочевидными наблюдениями из собственного опыта.
Как стать мидл python-разработчиком за полгода: опыт выпускников Практикума 🐍
Мы поговорили с первыми выпускниками курса «Мидл Python-разработчик», которые получили офферы практически сразу после защиты дипломных проектов, и выяснили, насколько сложно было учиться и что помогло быстро найти работу. А ещё спросили у тимлидов и эйчара нанимающей стороны, насколько выпускники готовы к реальным задачам.
Мы поговорили с первыми выпускниками курса «Мидл Python-разработчик», которые получили офферы практически сразу после защиты дипломных проектов, и выяснили, насколько сложно было учиться и что помогло быстро найти работу. А ещё спросили у тимлидов и эйчара нанимающей стороны, насколько выпускники готовы к реальным задачам.