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

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

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

  • Frontender's notes

    ​​Онлайн-курсы для тех, кто хочет вырасти до мидл разработчика🔥 Построение дизайн систем, TypeScript, понимание алгоритмов и структур данных, шаблонизаторы HTML, сложные анимации на CSS и JS — все эти навыки нужны в работе Middle разработчику, чтобы оставаться востребованным и получать от 251 000 в месяц (по данным исследования вакансий НН.ru). За что браться в первую очередь и как составить собственный план обучения?   Пройдите тест и мы предложим обучающие материалы персонально для вас 📕   HTML Academy — школа по обучению вёрстки и фронтенду провели исследование рынка вакансий, интервью с тимлидами крупных компаний и составили карту компетенций, где перечислили все навыки, которым нужно учиться в 2022 году тем, кто хочется прокачаться до мидла.    Все наши курсы разрабатываются на реальных типовых задачах, то есть на выходе вы будете уметь пользоваться новыми навыками в реальных проектах.    Проходите тест и зарабатывайте скидку на любой курс, который поможет прокачаться до мидла🎁
  • Frontender's notes

    ​​Код выгорания: как пофиксить баги в своей собственной жизни Все мечтают ворваться в IT ради красивой жизни, высоких зарплат и «императорских» условий работы. Но так ли сладко живётся инженеру, как это малюют? Несмотря на все блага, доступные среднестатистическому разработчику, исследования фиксируют средний уровень благополучия, самочувствия и удовлетворённости жизнью. Оказывается, стакан полон только наполовину. IT-специалисты страдают от переработок, выгорания и не умеют справляться со стрессом. Это пост о заботливом отношении к себе. Здесь мы собрали конкретные практики, как наладить work-life balance, о котором так много говорят, повысить стрессоустойчивость, справиться с выгоранием и улучшить качество жизни, если ты в IT. Читать...
  • Frontender's notes

    О принципе KISS Принцип разработан ВМС США, его создателем считается авиаконструктор Кларен Джонсон. Этот принцип утверждает то что если не усложнять систему то она работает лучше и стоит избегать не нужной сложности. Два варианта расшифровки: 👉 Keep it short and simple 👉 Keep it simple, stupid Вкратце о принципах KISS: 1. Не разрабатывать то, чего нет в ТЗ 2. Не пытайся предусмотреть всего, бессмысленно усложнять логику тем что возможно никогда и не пригодится. 3. Старайтесь не подключать библиотеку если от нее вам нужны 1-2 функции 4. Декомпозируйте, разбивайте сложную логику на более простые компоненты ❗ Принципы KISS позволяют писать код который намного легче поддерживать, старайтесь их придерживаться.
  • Реклама

  • Frontender's notes

    ​​Заговорить на английском без стеснения можно на курсах от Яндекс Практикума. Мы учим применять язык, а не просто рассказываем теорию. Поэтому вы с первого занятия попробуете общаться, даже если ещё не учили его.  Про курсы: — В основе — занятия с личным преподавателем. С ним будут и правила, но главное — вы будете учиться проживать разные жизненные ситуации на английском. Например, научитесь заказывать салат без лука, если именно вам так нравится. Потом сможете уверенно повторить это в жизни. — Дополнительная практика с иностранцами — преподавателями из 37 стран. Чтобы вы раскрепостились в общении на английском и привыкли к разным акцентам. — Программа соответствует международным стандартам, а ещё гибко адаптируется под ваш уровень. Вам не придётся подробно изучать знакомые темы, но вы сможете систематизировать знания и закрыть пробелы. Запишитесь на бесплатную онлайн-консультацию. Куратор определит ваш уровень языка, расскажет про обучение и ответит на все вопросы.
  • Frontender's notes

    ​​Этапы погружения junior-разработчика Меня зовут Иван Сёмин, я руковожу несколькими командами разработки в компании Домклик. На данный момент в моём подчинении 28 человек, часть из которых приходила на junior-позицию. Хочу поделиться своим видением погружения новых сотрудников в процессы компании и коллектив, и рассказать о способах развития разработчиков до middle-уровня в крупных командах. Читать...
  • Frontender's notes

    ​​[Эксперимент] useContext + useReducer вместо Redux Всем привет! Автор видео решил провести эксперимент насколько оправдано писать приложения используя связку useContext + useReducer и сделал свои выводы. Видео достаточно короткое но информативное, рекомендую ознакомиться с ним и если не согласны то можете написать свое мнение на счет результатов эксперимента в комментариях. Смотреть видео... 👉 А тут скачать исходники кода
  • Frontender's notes

    ​​Через неделю старт нового потока «PSYvIT для управленцев». Вот лишь некоторые темы курса. Разберем и отработаем их на практике: - Как связывать рабочие задачи с потребностями сотрудника; - Как управлять конфликтами в it-команде; - Как увольнять и удерживать сотрудников; - Как избежать выгорания у себя и сотрудников; Бонусная тема - финансовая грамотность тимлида. + В каждом блоке разбираем вопросы по управлению в кризисное время. Занятия проходят онлайн.  Доступна беспроцентная рассрочка на 3, 4 или 6 месяцев. 👉Программа и регистрация на курс
  • Frontender's notes

    ​​Я работаю много лет в одной компании. Мне нормально Год назад я хотела попасть в IT, а попала на галеры. Сейчас я работаю в крупной digital-компании и вижу, с какой скоростью отсюда уходят сотрудники. Некоторые — в середине испытательного срока. Периодически появляется желание сбежать, но пугают вероятные вопросы от рекрутеров: «Почему вы так быстро ушли?» Коллеги говорят, что в IT считается нормальным менять компанию через год–полтора. Я привыкла работать в другой сфере, где и через 10 лет считалась «новенькой». Решила разобраться, реально ли в IT годами трудиться в одном месте. Спойлер, я нашла человека, который работает в одной компании почти 30 лет и всем доволен. Читать...
  • Frontender's notes

    ​​Чек-лист по SEO оптимизации для фронтенд разработчика Автор затрагивает тему SEO оптимизации для фронта, на какие моменты стоит обратить внимание при разработке, для чего и что для этого надо. Читать...
  • Frontender's notes

    "На мягких лапках" о финансах Меня зовут Андрей, готовлюсь к свадьбе и решил поискать альтернативы хранения и накопления кровно заработанных.  Остановил свой взор на крипте, ибо ценные бумаги в наше время не надежны, а курс фиата меняется каждый час. Думаю, подобная тема интересна не только мне, с приятелем из крипто компании решили написать про первые шаги в крипте для новичка https://bit.ly/3D6rLPz
    💸 Как покупать, продавать и как пользоваться криптовалютой — Bitzlato на vc.ru

    Привет! Меня зову Антон, я всё еще СМО Bitzlato. Так как сейчас у многих возникают вопросы о крипте, я решил, что здесь самое место, чтобы на них ответить. Базово, для тех, кто "в первый раз".

    vc.ru
  • Frontender's notes

    ​​Пишем чистый код при помощи деструктуризации объектов в JavaScript Деструктуризация — это синтаксис, который позволяет распаковывать значения из массивов или свойства из объектов в переменные. Что нам это дает? Возможность писать более чистый и понятный код, экономя время и количество строк. Читать...
  • Frontender's notes

    ​​Фронтенд-разработчики: сколько им платят и что нужно уметь? Читайте статью и составляйте собственный план обучения📚 Статья от HTML Academy основана на базе большого исследования рынка вакансий, опроса тимлидов IT компаний, работающих разработчиков, работодателей. В опросе приняли участие 270 человек.   В статье есть большая Карта компетенций, в которой указаны какими навыками должен обладать фронтенд-разработчик и чему поэтапно учиться в 2022 году, чтобы расти профессионально.  Перейти к статье🚀
  • Frontender's notes

    ​​Recoil JS – новый store manager для React Автор в статье рассказывает о библиотеке для управления глобальным состоянием приложения – Recoil JS. Пока что она является экспериментальной и на момент написании статьи имеет версию 0.4.1. Recoil располагает себя как библиотека исключительно для React, что поможет решать проблемы в диапазоне данного фреймворка, плюс ко всему разработчики, занимающиеся Recoil и React, из одной компании. Читать...
  • Frontender's notes

    ​​10 способов поменять местами два значения в JavaScript В какой-то момент своей карьеры разработчики сталкиваются с задачей обмена значениями. Большую часть времени мы пользуемся классическим методом с использованием дополнительной переменной. Ах, если бы был способ лучше. Но подождите-ка! Такой способ есть, и не один. В моменты отчаяния мы серфим интернет в поисках решений, находим одно, копируем его без какого-либо понимания, как работает этот кусочек кода. К счастью для вас, сейчас самое время понять, как поменять местами два значения просто и эффективно. Читать...
  • Frontender's notes

    ​​Курсы направления программирования Яндекс Практикума подойдут тем, кто хочет начать карьеру в IT с нуля или перейти к более сложным и ответственным задачам в разработке.  Мы учим программированию и тестированию в условиях, которые имитируют реальную работу: с проектами, спринтами и дедлайнами. Просто не будет, но мы всегда рядом: поддержим студентов и поможем не сбиться с пути.  Вот как мы учим: → Изучаем рынок труда, чтобы делать программу актуальной Учли требования работодателей к компетенциям, чтобы выпускники чувствовали себя уверенно на рынке труда. → Учим в собственной образовательной среде Студенты изучают и отрабатывают теорию в интерактивном тренажере, а затем начинают проектную работу, которая похожа на реальный цикл разработки.  Ребята выполняют задачу, отправляют её на код-ревью к опытному разработчику, получают обратную связь и дорабатывают код. А ещё — общаются с одногруппниками и участвуют в воркшопах от экспертов. → Поддерживаем в процессе обучения Команда сопровождения направляет студентов и помогает им дойти до цели. Наставники — действующие разработчики — делятся опытом и объясняют сложные темы. Код-ревьюеры проверяют проекты и дают обратную связь. Кураторы помогают не прокрастинировать и учиться регулярно. → Помогаем собирать портфолио и искать работу Студенты работают над учебными проектами и могут разрабатывать реальные сервисы для НКО. Мы учим правильно собирать портфолио, писать резюме и проходить собеседования.  Посмотреть курсы направления
  • Реклама

  • Frontender's notes

    ​​Frontend Security: о чем вы хотели бы забыть, но не сможете Всем привет! Не самая свежая но очень крутая статья на тему уязвимостей XSS и CSRF о которых нужно знать фронту. В статье довольно подробно расписано как они работают и как с ними бороться а так же есть ссылка на крутую интерактивную игру от гугла которая учит находить XSS уязвимости в приложениях. Рекомендую! Читать статью... Для тех кому лень читать всю статью скидываю ссылку чисто на игру Вот
  • Frontender's notes

    ​​Приветствую товарищи фронты! Команда Delivery Club поделилась своим опытом использования Module Federation. Этот плагин позволяет в миг комбинировать веб-приложение из отдельных небольших веб-компонентов или полноценных веб-приложений со своими маршрутами и хранилищем. В статье ребята рассказали не только про полезные фичи инструмента, но проблемы при загрузке динамических модулей. По ссылке подробный гайд с решением, что делать со скриптом в виде строки, как делать запрос внутри функции и упростить декларирование нескольких удалённых модулей.
  • Frontender's notes

    ​​Привет! Это Илья, руководитель Frontend-разработки ЦВТ. Приходи к нему в команду, чтобы делать продукт с миллионами пользователей для самой дорогой компании Рунета. Удаленно или в офисе. Откликайся на HH.ru