Третий урок по базовому javascript получился достаточно длинным - 48 минут. Как раз на два дня хватит. Думаю, что завтра видео не будет, так как у меня заключительное занятие в группе Node Hardcore 🤪
А в текущем уроке мы разбираемся с областью видимости переменных и замыканиями.
Смотреть можно на youtube, rutube и vkvideo. А ещё выложил код урока. Но полезнее переписать его самостоятельно.
А в текущем уроке мы разбираемся с областью видимости переменных и замыканиями.
Смотреть можно на youtube, rutube и vkvideo. А ещё выложил код урока. Но полезнее переписать его самостоятельно.
🔥18👍2❤1
Готов четвёртый урок по javascript!
В первые 10 минут мы реализуем задание из прошлого видео, а затем перейдём к важнейшей теме - контексту выполнения функции 🤪
Смотреть можно на youtube, rutube и vkvideo. Исходники урока тут.
P.S. В базовом javascript планируется целых 14 уроков, т.е. видео будут выходить минимум до 15 августа. В связи с этим перенёс старт курса frontend с 18 на 21 августа, чтобы между завершением базового js и завершением летней акции было побольше времени.
В первые 10 минут мы реализуем задание из прошлого видео, а затем перейдём к важнейшей теме - контексту выполнения функции 🤪
Смотреть можно на youtube, rutube и vkvideo. Исходники урока тут.
P.S. В базовом javascript планируется целых 14 уроков, т.е. видео будут выходить минимум до 15 августа. В связи с этим перенёс старт курса frontend с 18 на 21 августа, чтобы между завершением базового js и завершением летней акции было побольше времени.
🔥18👍4❤2
В пятом уроке базового курса javascript мы научимся работать с группами элементов с помощью цикла, а также рассмотрим способы перемещения по дереву объектов DOM.
Смотреть можно на youtube, rutube и vkvideo. Исходники урока: пример 1, пример 2.
P.S. На летней акции запустился таймер до первого небольшого повышения цен. Чтобы зафиксировать цену можно оставить заявку, а оплатить позже.
Смотреть можно на youtube, rutube и vkvideo. Исходники урока: пример 1, пример 2.
P.S. На летней акции запустился таймер до первого небольшого повышения цен. Чтобы зафиксировать цену можно оставить заявку, а оплатить позже.
🔥14👍4
Очередной урок по js выйдет как обычно ближе к вечеру. А пока что я бы хотел напомнить тем, кто интересуется Vue.js, что примерно полгода назад была записана серия видео под названием "Vue - карта и примеры ключевых для изучения тем".
Если вы ещё не смотрели эти видео и интересуетесь Js, очень рекомендую познакомиться хотя бы с первым роликом из серии. В нём, помимо обзора базовых тем Vue, создаётся пример, демонстрирующий преимущества декларативного подхода, который дают нам Vue и React.
Плейлист на youtube, rutube и vkvideo.
Размышляю, сделать такую же серию про react или нет смысла? Набор тем и смысл уж очень похожими будут. Кому не лень, просьба проголосовать реакциями:
делать, для react точно будут нюансы - 👍
react никому не нужен, когда есть vue - 🤔
Если вы ещё не смотрели эти видео и интересуетесь Js, очень рекомендую познакомиться хотя бы с первым роликом из серии. В нём, помимо обзора базовых тем Vue, создаётся пример, демонстрирующий преимущества декларативного подхода, который дают нам Vue и React.
Плейлист на youtube, rutube и vkvideo.
Размышляю, сделать такую же серию про react или нет смысла? Набор тем и смысл уж очень похожими будут. Кому не лень, просьба проголосовать реакциями:
делать, для react точно будут нюансы - 👍
react никому не нужен, когда есть vue - 🤔
👍24🤔6
В девятом уроке по javascript мы продолжим работать с темой всплытия событий: выполним ДЗ и создадим универсальную функцию delegate 👍
Смотреть можно на youtube, rutube и vkvideo. Исходники урока.
Курс на пару дней становится на паузу, чтобы не отвлекать вас от лучших цен летней акции 👈
Через два дня цены немного подрастут. А чтобы зафиксировать их, успейте оставить заявку на страничке до вечера вторника.
Смотреть можно на youtube, rutube и vkvideo. Исходники урока.
Курс на пару дней становится на паузу, чтобы не отвлекать вас от лучших цен летней акции 👈
Через два дня цены немного подрастут. А чтобы зафиксировать их, успейте оставить заявку на страничке до вечера вторника.
🔥10👍2👎1
Javascript-детокс завершён! 👍
В десятом уроке мы укрепим знания в ряде тем, связанных с контекстом. Сначала осмыслим фиксацию контекста стрелочными функциями, а затем подробнее разберёмся с методами call и apply.
Посмотреть можно на youtube, rutube и vkvideo. Исходники урока: пример 1, пример 2.
В десятом уроке мы укрепим знания в ряде тем, связанных с контекстом. Сначала осмыслим фиксацию контекста стрелочными функциями, а затем подробнее разберёмся с методами call и apply.
Посмотреть можно на youtube, rutube и vkvideo. Исходники урока: пример 1, пример 2.
🔥15👍5
Двенадцатый урок базового javascript получился очень жёстким 🤪
Механика прототипов является основой ООП в javascript. И мы будем работать с прототипами вручную - без современных классов ES6+. Если вторую половину видео поймёте хотя бы на 50%, это уже будет успехом! 👍
Смотреть можно на youtube, rutube и vkvideo. Исходники урока.
Механика прототипов является основой ООП в javascript. И мы будем работать с прототипами вручную - без современных классов ES6+. Если вторую половину видео поймёте хотя бы на 50%, это уже будет успехом! 👍
Смотреть можно на youtube, rutube и vkvideo. Исходники урока.
🔥16🎉2👍1
Сегодня выкладываю урок пораньше, потом буду без доступа к компу.
В тринадцатом урок мы рассмотрим нормальное современное ООП в javascript на основе классов. Это должно сгладить эффект от предыдущего урока, который выносил мозг прототипами! 👍
Смотреть можно на youtube, rutube и vkvideo. Исходники урока.
В тринадцатом урок мы рассмотрим нормальное современное ООП в javascript на основе классов. Это должно сгладить эффект от предыдущего урока, который выносил мозг прототипами! 👍
Смотреть можно на youtube, rutube и vkvideo. Исходники урока.
👍9🔥4❤1
В четырнадцатом уроке по javascript мы сначала выполним ДЗ предыдущего занятия, а затем задумаемся над тем, можно ли разделить код на части, ведь в одном файле становится тесновато.
Это приведёт нас к темам ES-модулей и простейшей сборки проекта с Vite 👍
Смотреть можно на youtube, rutube и vkvideo. Исходники урока до сборки проекта.
Это приведёт нас к темам ES-модулей и простейшей сборки проекта с Vite 👍
Смотреть можно на youtube, rutube и vkvideo. Исходники урока до сборки проекта.
🔥11👍3❤1
Завершаем базовый курс javascript 🤪
В пятнадцатом уроке мы постараемся разобраться, почему в современном javascript рулят Vue и React. А для этого придётся осмыслить понятия императивности и декларативности.
Смотреть можно на youtube, rutube и vkvideo. Исходники урока.
Продолжение банкета - summer.dmitrylavrik.ru 👈
В пятнадцатом уроке мы постараемся разобраться, почему в современном javascript рулят Vue и React. А для этого придётся осмыслить понятия императивности и декларативности.
Смотреть можно на youtube, rutube и vkvideo. Исходники урока.
Продолжение банкета - summer.dmitrylavrik.ru 👈
🔥12👍5😢1
На всякий случай решил напомнить, что сегодня последний день хороших цен по летней акции! Перечисляю популярные и разумные линейки обучения для тех, кто осилил базовый javascript.
Полный набор по vue 👉 js frontend + typescript + vue base + vue level 2 + vue ts
Полный набор по react 👉 js frontend + typescript + react base + react level 2 + next
Минимальный набор, для тех, кто никуда не торопится или боится сложности вторых ступеней vue / react 👉 js frontend + ( vue base || react base )
Средний набор по Vue, для тех, у кого аллергия на typescript 👉 js frontend + vue base + vue level 2
Формально акция продлится до конца месяца, но цены буду уже не такими интересными.
Полный набор по vue 👉 js frontend + typescript + vue base + vue level 2 + vue ts
Полный набор по react 👉 js frontend + typescript + react base + react level 2 + next
Минимальный набор, для тех, кто никуда не торопится или боится сложности вторых ступеней vue / react 👉 js frontend + ( vue base || react base )
Средний набор по Vue, для тех, у кого аллергия на typescript 👉 js frontend + vue base + vue level 2
Формально акция продлится до конца месяца, но цены буду уже не такими интересными.
🔥17
Немного отдохнул от генерации контента и готов далее спамить вводными курсами 😁
Первый на очереди TypeScript. Планируется небольшая серия видео, примерно, на пять уроков. Цель - показать смысл и выгоды TS, помочь слушателям понять, пора им учить TypeScript или ещё рановато.
Первый урок уже ждёт вас на youtube, rutube и vkvideo 👈
Первый на очереди TypeScript. Планируется небольшая серия видео, примерно, на пять уроков. Цель - показать смысл и выгоды TS, помочь слушателям понять, пора им учить TypeScript или ещё рановато.
Первый урок уже ждёт вас на youtube, rutube и vkvideo 👈
🔥22👍2
Записал третий урок вводного курса Typescript 🤪
В нём мы сначала выполним ДЗ предыдущего урока, связанное с типизацией ответа от сервера, а затем изучим такие темы, как Unions и сужение типов.
Посмотреть можно на youtube, rutube и vkvideo.
P.S. Серьёзный курс по Typescript стартует совсем скоро - 10 сентября. В нём мы рассматриваем как базовые темы, так и крутые примеры с mapped types, conditional types, infer и т.п. После этого курса TS будет совсем не страшен 👈
В нём мы сначала выполним ДЗ предыдущего урока, связанное с типизацией ответа от сервера, а затем изучим такие темы, как Unions и сужение типов.
Посмотреть можно на youtube, rutube и vkvideo.
P.S. Серьёзный курс по Typescript стартует совсем скоро - 10 сентября. В нём мы рассматриваем как базовые темы, так и крутые примеры с mapped types, conditional types, infer и т.п. После этого курса TS будет совсем не страшен 👈
🔥17👍3
Всем привет!
Сегодня стартует Vue, а завтра React! Кто хочет, самое время присоединиться 👈
Что касается контента на rutube / youtube каналах, то в октябре планируются ролики про Inertia. Это очень интересная вещь, которая позволяет делать SPA, по сложности равные MPA. Vue / React рендерят каждую страницу как будто бы с нуля, что полностью убирает их роутинг, а также сильно упрощает работу с глобальным store.
Сегодня стартует Vue, а завтра React! Кто хочет, самое время присоединиться 👈
Что касается контента на rutube / youtube каналах, то в октябре планируются ролики про Inertia. Это очень интересная вещь, которая позволяет делать SPA, по сложности равные MPA. Vue / React рендерят каждую страницу как будто бы с нуля, что полностью убирает их роутинг, а также сильно упрощает работу с глобальным store.
🔥17