Обзор: Курс "Продвинутый Debug во Frontend"
Прошла небольшой, очень классный курс "Продвинутый debug во Frontend" от Димы Холстинина (в Kobezzza.lab).
〰️ Почему вообще решила попробовать
Не так давно на работе надо было подебажить чуть более нетривиальную штуку, чем обычно, и я вляпалась в то, что не умею нормально пользоваться дебаггером. Никогда раньше особо не надо было, а тут пригорело, и случился ступор, причем случился он посреди созвона с коллегой, которому пришлось на пальцах пояснять, что надо делать.
Спасибо коллеге, что выручил, но что-то я от этой истории погрустнела, и захотелось закрыть пробелы. С Kobezzza.lab мы уже сотрудничали, я с большим теплом отношусь к курсам Андрея Кобеца, так что залетела, особо не раздумывая. Ни пожалела ни на минуту.
〰️ Что внутри курса
10 лекций общей суммой примерно часов на 7, покрывающие всю необходимую для юного дебагера инфу:
🔵 собственно, разбор
🔵 здоровенный разбор всего, что есть в девтулзах Chrome, включая самые нишевые и неочевидные вещи. Я даже про вкладку
Из самого любопытного: узнала, что есть классная штука для раздебаживания анимаций, CSS Overview с удобной статой по всей странице (цвета, типографика итд), как просто и комфортно овер-райдить и блокировать реквесты (вместо вот тех костылей, какими я сама пользовалась всю жизнь);
🔵 введение в профилирование и отладку утечек памяти: что это такое, как работает, о базовых ошибках и том, как с ними работать. Сложные кейсы не рассматривали, да и не надо, это была бы тема отдельного курса;
🔵 дебаг разных сред: ноды, андроида и iOS. Со второй и третьей очень ценно: рассказано, как завести эмуляторы для live-like тестирования, потому что бывает, что просто суженного браузера не хватает, и нужно попробовать вот именно Сафари конкретной версии на конкретной версии iOS;
🔵 отладка в проде: разница между
🔵 всякие некатегоризированные, но полезные мелочи: введение в eslint, анализаторы бандлов, чтобы оптимизировать ассеты, lighthouse;
Все это добро разобрано на примерах, показано, как и где потрогать руками. Курс практико-ориентированный, даже есть маленький тестовый проект, который можно туда-сюда покрутить.
〰️ Впечатления
Мне зашло. Материал подан в меру подробно, четко, внятно: лектор старался, качественно готовился, записано достойно.
Курс выполнил основную цель, я получила то, за чем на него вообще пришла: расширила инструментарий для дебаггинга, получила обзор смежных тем и списки того, что почитать, если хочется узнать побольше.
〰️ Кому подойдет
Джунам, особенно тем, кто уже более-менее подружился с первым фреймворком. Миддлам тоже будет интересно, особенно если вы еще тему оптимизаций не трогали.
〰️ Кому не подойдет
Тем, кто хочет не обзорную экскурсию, а материалы жестко вглубь, со сложными кейсами по профилированию, настройкой логгеров итд. Тут курс попросту не про это.
➡️ Если вам стало интересно и кажется полезным, приходите на сайт "Продвинутый debug во Frontend", посмотрите поподробней программу. По промокоду DAVYDOVA будет скидка на 500р
Прошла небольшой, очень классный курс "Продвинутый debug во Frontend" от Димы Холстинина (в Kobezzza.lab).
Не так давно на работе надо было подебажить чуть более нетривиальную штуку, чем обычно, и я вляпалась в то, что не умею нормально пользоваться дебаггером. Никогда раньше особо не надо было, а тут пригорело, и случился ступор, причем случился он посреди созвона с коллегой, которому пришлось на пальцах пояснять, что надо делать.
Спасибо коллеге, что выручил, но что-то я от этой истории погрустнела, и захотелось закрыть пробелы. С Kobezzza.lab мы уже сотрудничали, я с большим теплом отношусь к курсам Андрея Кобеца, так что залетела, особо не раздумывая. Ни пожалела ни на минуту.
10 лекций общей суммой примерно часов на 7, покрывающие всю необходимую для юного дебагера инфу:
debugger;
и что с ним делать, чтобы было осмысленно и полезно;Elements
, в которой каждый рабочий день сижу, узнала кучу нового.Из самого любопытного: узнала, что есть классная штука для раздебаживания анимаций, CSS Overview с удобной статой по всей странице (цвета, типографика итд), как просто и комфортно овер-райдить и блокировать реквесты (вместо вот тех костылей, какими я сама пользовалась всю жизнь);
dev
и prod
-сборками, сорсмапы, циклические импорты и что с ними делать, очень кратко затронуты штуки для логирования;Все это добро разобрано на примерах, показано, как и где потрогать руками. Курс практико-ориентированный, даже есть маленький тестовый проект, который можно туда-сюда покрутить.
Мне зашло. Материал подан в меру подробно, четко, внятно: лектор старался, качественно готовился, записано достойно.
Курс выполнил основную цель, я получила то, за чем на него вообще пришла: расширила инструментарий для дебаггинга, получила обзор смежных тем и списки того, что почитать, если хочется узнать побольше.
Джунам, особенно тем, кто уже более-менее подружился с первым фреймворком. Миддлам тоже будет интересно, особенно если вы еще тему оптимизаций не трогали.
Тем, кто хочет не обзорную экскурсию, а материалы жестко вглубь, со сложными кейсами по профилированию, настройкой логгеров итд. Тут курс попросту не про это.