В данном выпуске Данил пройдет собеседование на junior frontend разработчика.
Поддержать проект: [ Ссылка ]
Если вы хотите пройти отсобеседование, заполните форму [ Ссылка ]
00:00 Начало
00:00:21 Знакомство
00:06:20 Самая интересная задача которую приходилось решать?
00:08:20 Был ли опыт командной работы?
00:09:50 Что ты ожидаешь от данного собеседования?
00:10:30 Как ты думаешь в чем твои слабые места?
HTML
00:12:00 Зачем нам столько разных тегов?
00:15:00 Можем ли мы использовать тег header в нескольких местах?
00:17:37 В чем различие article и section?
00:19:40 Когда нужно использовать кнопки а когда ссылки?
00:21:45 В чем разница между тегами b и strong?
00:25:40 Откуда тег b или strong берут свою "жирность"?
00:26:20 Как устроена работа с формами?
00:29:55 Можем ли мы не использовать html формы?
CSS
00:32:00 Какие есть единицы измерения в CSS?
00:38:40 Когда брать абсолютные величины а когда относительные?
00:42:35 Какие есть варианты указания цвета и зачем нам столько?
00:45:00 Какие есть способы модификации цвета?
00:49:50 Особенности свойства color?
00:53:10 Доступность цвета
00:56:40 Псевдоэлементы
01:01:10 Приходилось ли делать кастомизацию форм?
01:06:10 Зачем нам нужен autoprefixer?
01:09:30 Как автопрефиксер понимает где поставить префиксы?
01:11:10 Как выбирать свойство основываясь на поддержке браузерами?
JS
01:16:45 Какие ты использовал типы переменных?
01:23:40 В чем отличие null и undefined?
01:26:20 Логические операторы
01:28:50 Особенности оператора &&
01:30:40 Различие операторов сравнения
01:32:50 Какие есть falsy значения?
01:35:10 Какие ты знаешь типы функций?
01:36:30 Зачем нам нужны стрелочные функции?
01:37:40 Как появляется контекст у функции?
01:38:40 Что такое чистая функция?
01:43:35 Чем отличается синхронный код от асинхронного?
Web API
01:49:55 Зачем нам нужен DOM?
01:55:20 Что такое и зачем нужен virtual DOM?
02:00:10 Как работают события?
02:06:10 Заключение
Ещё видео!