JavaScript — это мультипарадигменный язык программирования, применяющийся в качестве встраиваемого инструмента для программного доступа к различным объектам приложений. Для веб-разработки без знаний этой технологии невозможно заниматься созданием современных интерактивных сайтов. Язык JS — это то, что «оживляет» разметку страниц (HTML) и пользовательский функционал (CMS) сайтов.
Спикер Михаил Богданов, Senior JavaScript/Frontend Developer в Dev-Pro.
На онлайн мастер-классе рассмотрим основные составляющие JavaScript и его работы:
Однопоточность JavaScript-а
Что такое CallStack
Event loop — что это и как он работает
Tasks и MicroTasks (Jobs)
Promises в деталях
Что такое CallBack Hell и как с этим бороться
Аsync/await
Немиро Илья – в разработке в IT больше 15 лет, опыт в оффлайн и онлайн бизнесе в различных сферах, стартапах, энтерпрайзах. Ильи охотится за самыми вдохновляющими личностями для разработчиков.
Содержание:
00:00 Вступление
01:05 Человек-брэнд
03:43 Путь в IT
05:13 Как учился программировать
05:50 С чего началась образовательное направление
07:40 Путь к Youtube-каналу
09:30 С чего начался канал
13:05 Продвижение канала
15:18 Как разговаривать на одном языке с начинающими
16:17 Успех
17:21 Откуда энергия
20:46 Чем плоха работа по найму
21:26 Как ставить цели и не стоять на месте
24:21 Как стать самым крутым разработчиком
25:02 Что дают деньги
26:41 Сколько зарабатываешь?
27:40 Куда деть деньги?
28:44 Другие сферы
32:10 Маркетинг
35:04 Команда
37:04 Воровство курсов
38:30 Конкуренция и строительство «большой» компании
44:54 Что если выкинет на берег?
45:50 Значимые события в жизни
49:45 В какой точке жизни ты сейчас?
52:13 Об амбициозных целях
Какие вопросы задают на собеседовании по JavaScript? В этом и других видео я разбираю ответы на вопросы на собеседовании JS, которые были у меня, моих студентов и подписчиков. JS собеседование часто проводится для Full-stack разработчиков, которые будут работать на других языках, но JavaScript у них будет на фронт-енде. Вопросы на собеседовании Front end разработчиков такие же. Как пройти собеседование по JS? Просто хорошо готовиться, читать теорию и сразу закреплять практикой. Джаваскрипт, как и любой другой язык, требует время для изучения, но после просмотра видео вы поймёте, что не всегда это так страшно и собеседование JavaScript может быть вам под силу. А если считаете, что знания вам нужно подтянуть, то жду на своих курсах) www.facebook.com/commerce/products/1859692144066503/
Паттерн синглтон, он же шаблон синглтон, он же singleton pattern. В видео рассмотрены паттерны проектирования, а именно синглтон. Он входит в топ шаблонов проектирования, которые должен знать каждый программист и очень популярен в node js и front-end разработке. Шаблоны проектирования Джаваскрипт позволяет реализовывать несколько по своему, если вы сравниваете с другими языками, но общая схема в своих основах похожа. Изучив паттерн singleton, сможете красиво им похвастаться на собеседовании)