Обложка канала

Frontender's notes. Страница 36

Годные заметки, новости, видео и интересные статьи для Frontend разработчиков.

  • Frontender's notes

    Успейте попасть на ближайшие потоки курсов по веб-разработке в Яндекс Практикум! 6 октября стартует поток курса «Веб‑разработчик», который продлится 10 месяцев  Расширенная программа «Веб‑разработчик плюс» стартует 29 сентября. Учёба на этом курсе идёт 18 месяцев  Что вас ждёт во время учёбы: ✔️**Сильная команда сопровождения** С вами всегда на связи код ревьювер, наставник, куратор и служба поддержки. ✔️**Дружное сообщество** С самого начала обучения вы попадёте в сообщество студентов, где сможете найти вдохновение, поддержу и мотивацию. ✔️**Практика** Практика, много практики! А после учёбы? ✔️**Трудоустройство** 78% выпускников Практикума трудоустраиваются после обучения. Выпускников Практикума нанимают Яндекс, ВТБ, МТС, Перекрёсток, Playrix, Wildberries, Сбер, Level.Travel, 2GIS, Yota, Ozon и многие другие компании. ✔️При покупке курса «Веб-разработчик плюс» вы получаете гарантию возврата средств в случае, если после курса вы не сможете трудоустроиться по профессии. ✔️**Диплом Яндекса** Это официальное подтверждение того, что вы прошли обучение в Практикуме. Диплом не гарантирует трудоустройство сам по себе, как и любой другой, но сильно укрепляет вашу позицию при поиске работы. ✔️**Портфолио** Вы сделаете реальные проекты (сайты и веб-приложения) для портфолио — вам будет, что показать на собеседовании.
  • Frontender's notes

    ​​Приручаем многопоточность в Node.js (часть 1: базовые концепты) В прошлой статье мы рассмотрели реализацию эффективной очереди на основе "эластичного" кольцевого буфера, а в этой попробуем разобраться с особенностями использования модуля Worker threads в Node.js - какие проблемы внедрения многопоточности будут нас ждать при попытках сделать код более производительным, и узнаем, как их можно обойти, применяя типовые концепты. Читать...
  • Frontender's notes

    ​​Курс «Английский для разработчиков» от Яндекс Практикума Для специалистов, которые хотят изменить свою профессиональную жизнь и работать в международной команде. Обучение построено вокруг рабочих ситуаций и полезных для карьеры навыков: • Самопрезентация. Рассказ о своей роли, задачах, сфере ответственности на поведенческом интервью и в неформальной беседе. • Работа в команде. Стендапы, планирование спринтов, демонстрация навыков командной работы на собеседовании. • Общение в процессе работ над кодом. Код-ревью, парное программирование, комментирование алгоритмических задач на собеседовании. • Общение с заказчиками. Уточнение технического задания, решение спорных ситуаций. • Нетворкинг. Выступление на митапах, неформальное общение с коллегами из отрасли. • Рефлексия и самоанализ. Ретроспектива, ревью, ответы на сложные вопросы. Запишитесь на бесплатную консультацию. Определим ваш уровень языка, расскажем про обучение и ответим на все вопросы.
  • Реклама

  • Frontender's notes

    ​​Визуализация алгоритмов сортировки Эта статья посвящена созданию интерактивного приложения для визуализации алгоритмов сортировки. Надеюсь, многим из вас тема покажется интересной. Уверен, что вы успешно пройдёте через все этапы разработки и пополните свою копилку пет-проектов. Читать...
  • Frontender's notes

    ​​Сколько о вас знает GOOGLE? 🕵 Мы знаем ответ на этот вопрос! Читай на канале Rumarket ➡️
  • Frontender's notes

    ​​Генератор коротких CSS классов и id Одним днем возникла необходимость добавить в проект генерацию коротких css классов и id элементов в html верстке. Основные причины были следующие: 👉 Усложнить жизнь парсерам и блокировщикам рекламы (они зачастую на имена классов опираются). 👉 Уменьшить размер html страниц. 👉 И чтобы все было как у Google, шутка 😄 Очевидно, что минификация классов и id полностью не защитит от парсеров, как говорится, лучшая защита от парсинга – удалить страницу из интернета. Но данный подход может отбить охоту у вчерашних студентов с фриланс биржи зарабатывать на парсинге, или защитить от универсальных ботов-парсеров. Читать...
  • Frontender's notes

    ​​Под капотом у Mobx. Пишем свою реактивную библиотеку с нуля Первое мое знакомство с Mobx началось с удивления. Я не понимал всю магию библиотеки и задавал себе вопрос: “А как это возможно?”. Кажется, в ней используются какие-то подкапотные возможности JS или Mobx вообще написан на другом языке.  И вот, потратив 3 месяца в исходниках, я развеял для себя магию. Mobx все таки написан на JS и даже имеет множественные ограничения, которые нужно соблюдать, чтобы ваш браузер не взорвался. В этой статье мы создадим свой Mobx с нуля, а так же свяжем его с React, через собственно написанный HOC observer. В конце у вас будет общее понимание реактивности, которое поможет в самостоятельном осмыслении не только Mobx, но и других реактивных библиотек и фреймворков. Читать...
  • Frontender's notes

    ​​Прими участие в третьем хакатоне Moscow Travel Hack с призовым фондом в 2,5 млн рублей! Участники изучат существующие возможности туристического сервиса RUSSPASS и разработают новые решения по его улучшению в одном из четырех направлений.  Ты Backend- или Frontend-разработчик?  Приходи на Moscow Travel Hack и представь MVP планировщика RUSSPASS, при котором он взаимодействует с пользователем с первого шага на сайте и стимулирует купить минимум два события в путешествии.  Подать заявку можно до 4 октября Даты проведения: 15-16 октября Место проведения: Grand Ballroom  Организатор: Комитет по туризму города Москвы в рамках проекта Moscow Travel Hub.
  • Frontender's notes

    ​​Ребята из Яндекса расписали свой путь на Хабр, как они перестали смотреть на метрики и наконец решили улучшать поиск для самих себя
  • Frontender's notes

    ​​Как стать разработчиком React в 2022 году? React — это ведущая технология для разработки первоклассных пользовательских интерфейсов, быстрых, масштабируемых и, главное, многократно используемых. По данным опроса, проведенного StackOverFlow в 2021 году, React является самым востребованным веб-фреймворком. В 2022 году в React-разработчиках будет нуждаться больше компаний, чем когда-либо. Читать...
  • Frontender's notes

    ​​Как повысить скорость разработки с помощью общедоступных функций JavaScript Практическое руководство по написанию лаконичного кода и повторному использованию вспомогательных функций JS в проектах. Читать... #longread #js
  • Frontender's notes

    ​​Клуб использованных техлидов Меня зовут Сергей. Я – использованный техлид. Долго думал, что я такой один – невезучий, потерявший всякий интерес к любимому делу, работающий от звонка до звонка. Оказалось, нет. Читать далее...
  • Frontender's notes

    ​​7 дней бесплатного обучения frontend-разработке! Организовали для тебя бесплатный онлайн-интенсив по frontend-разработке с практикой, обратной связью и куратором. За 7 дней ты: - Сверстаешь веб-сайт на HTML + CSS; - Реализуешь функционал на JavaScript; - Используешь фронтенд-фреймворк Angular; - Подключишь Backend и загрузишь сайт на хостинг. В итоге ты сверстаешь качественный сайт, который не стыдно добавить в портфолио или продать, освоишь азы работы с фреймворком Angular и получишь море бесценного опыта в вёрстке сайтов. Ухватить бесплатно такой ценный материал можешь по ссылке: Frontend Start После подтверждения участия мы вышлем тебе в подарок чек-лист: «45 мест для поиска работы», где собраны все ресурсы, на которых разработчики находят работу в престижных IT-компаниях. Стартуем 20 сентября!
  • Frontender's notes

    Немного мотивации
  • Frontender's notes

    ​​Узнай уровень своей крутости! Специально ко Дню программиста Сбер запустил квест с реальными персонажами.   Презентация приложения для распознавания голосов птиц «Щебет» начнётся через 30 минут, а продукт ещё не до конца готов! Не теряй время – переходи по ссылке и выбирай, кто ты в команде, выполняй задания и получи возможность сделать игру реальностью!
  • Реклама

  • Frontender's notes

    ​​6 типов собеседований. Как айтишнику не провалить отбор в иностранную компанию Существует 6 разных типов собеседований на английском языке со специфическими вопросами – что только эйчары не намудрят. Но у каждого job interview есть своя цель, и понимание этой цели поможет вам правильно подготовиться. Обсуждаем все этапы отбора: от первичного звонка с рекрутером – до финального технического интервью. Читать... #longread #career
  • Frontender's notes

    ​​Яндекс опубликовал единый календарь найма разработчиков В чем я вижу профит этой новости – у Яндекса есть несколько типов специальных мероприятий, благодаря которым в компанию можно попасть максимально быстро: Weekend Offer, Intern Week Offer и Fast Track. Раньше новости о старте мероприятий публиковались хаотично и в разных местах. Желающим поучаствовать нужно было отслеживать их специально. А это, мягко говоря, неудобно. Теперь собрали в одном месте все “шорткаты”, обещают обновлять регулярно с перспективой на 3 месяца, так что будет время подготовиться и спланировать свое время. Сейчас там опубликовано расписание ивентов для мобилки, фронтэндеров, бекэндеров и SRE-инженеров в разные команды вплоть до конца октября.
  • Frontender's notes

    ​​Представь себе — сидишь в красивом офисе, в удобном эргономичном кресле, рядом — кружка кофе, а на экранах — написанный тобой код, который поможет тысячам людей.  Одна из многих причина нежелания идти учиться на курсы по разработке — отсутствие гарантий, что деньги за курс не будут выброшены на ветер. В Kata Academy эти гарантии предоставляют. В договоре с Kata четко прописано, что вам не нужно платить за обучение до тех пор, пока вы не устроитесь на работу в IT. То есть во время обучения вы ничего не платите.  Также в договоре указывается, что Kata гарантирует минимальную зарплату от 80 тысяч рублей в месяц. Если вы вдруг не смогли устроиться на работу, то за обучение платить не нужно. Связано это с тем, что цель Kata — ваше трудоустройство разработчиком, а если вам не удалось, значит на курсе вас не смогли подготовить должным образом.  Записывайтесь на курс и получайте тестовое задание: https://clck.ru/yXiCu Если не уверены в своих силах — не переживайте, Kata дадут неплохой FAQ, который поможет с выполнением тестового