Дмитрий Лаврик - обучение программированию
417 subscribers
12 photos
14 videos
70 links
Download Telegram
Начинаем серию видео по InertiaJS 🤪

В первом уроке будет много философии и мало кода, потому что для начала нужно понять смысл технологии и причины её появления. Для этого мы пробежимся по эволюции web-разработки за 10-15 лет и увидим точку, в которой нашлось место идеям InertiaJS.

Доступно на youtube, rutube и vkvideo 👈
🔥23👍2
Готов второй урок по InertiaJS!

В нём мы первым делом создадим простейшую пародию на Inertia, что позволит лучше понять базовые механики её работы. А затем поговорим про плюсы и минусы, сравним концепцию Inertia с htmx и livewire.

Доступно на youtube, rutube и vkvideo.

Кстати, курс Laravel + Inertia стартует уже послезавтра 👈
🔥21
Картинка для тех, кто до сих пор считает TypeScript нелепой добавкой к JS. Это скрин из блога github со статистикой за 2025 год 🤪
🔥14🤷‍♂2👍2😐1
Уже на этой неделе стартует новый курс - Next.js 🤪

Всем любителям React рекомендую обратить на него внимание, ведь Next для React ещё важнее, чем Nuxt для экосистемы Vue.

Вводный ролик про Next уже давно размещён на страничке курса 👈 А сегодня я решил добавить новый ролик с обзором плюсов и минусов Next, а также с небольшими примерами кода.

Доступно для просмотра на youtube, rutube и vkvideo.
🔥103
Всем привет!

Скоро новогодняя акция, планирую расписание, меняю местами курсы и линейки.

Если будет как на картинке, придёте что-нибудь изучать? Или что-то другое нужно, чего нет на картинке.
💯16👍11👎1🤔1
В преддверии новогодней акции начинаю публиковать анонсы новых сложных курсов, которые могут быть интересны опытной аудитории.

Сегодня очередь курса Progressive Web Applications 🤪 В видеоролике рассказываю идеи курса и демонстрирую создание простейшего PWA.

Доступно для просмотра на youtube, rutube и vkvideo.

А познакомиться с подробной программой курса можно на сайте 👈
🔥173
Продолжаю публикацию анонсов новых сложных программ.

Сегодня очередь курса Server Side Rendering для SPA на Vue / React 🤔 В видеоролике рассказываю про причины, из-за которых разработчик может захотеть свой SSR без Nuxt / Next, а также комментирую программу курса и необходимые начальные знания.

Доступно для просмотра на youtube, rutube и vkvideo.

А познакомиться с подробной программой курса можно на сайте 👈
🔥12
Media is too big
VIEW IN TELEGRAM
Новогодняя акция стартовала! 🍾

До конца недели действуют лучше цены!

Записал видео с мыслями про состояние IT-сферы и кратким обзором линеек обучения!

Видео прикрепил прямо тут. Дубли в хорошем качестве на youtube, rutube и vkvideo.
🔥95
Media is too big
VIEW IN TELEGRAM
Как и заявлял в новогоднем обзоре, начинаю публикацию подробных роликов по каждому направлению. И первый на очереди frontend для новичков 🤔

Позитивного в ролике маловато, новичкам сейчас тяжело. Поговорим о том, кому может быть интересно изучение frontend, сколько времени и сил нужно, какие перспективы и т.д.

Дубли видео в хорошем качестве: youtube, rutube, vkvideo.

По сути получается небольшая антиреклама сферы для новичков :) Но, если вы всё-таки хотите освоить frontend, новогодняя акция ждёт.
👍13
Media is too big
VIEW IN TELEGRAM
Продолжаем обзор линеек курсов. Сегодня на очереди NodeJS 👍

Сразу замечу, линейка не для новичков! Интересна она может быть либо backend-разработчикам, переходящим из других языков, либо frontend-разработчикам, почувствовавшим, что без Node порой тяжко.

Смысл изучения Node и конкретные курсы подробно разбираем в видео.

Кстати, до второго таймера новогодней акции осталось всего 3 дня!

Дубли видео в хорошем качестве: youtube, rutube, vkvideo.
🔥10👏2
Media is too big
VIEW IN TELEGRAM
Новый год начинаем не с созидательных роликов, а с изучения и обсуждения чужих ошибок 😁

Дело в том, что месяц назад React и NextJS "доигрались" в клиентские и серверные компоненты, а конкретнее, в React Flight. В видео попробую простыми словами объяснить схему самого жуткого косяка React за всю историю его существования.

Куски кода для воспроизведения атаки не демонстрируются, просто обсуждаем причины и последствия для React и NextJS.

А мораль сей басни на мой взгляд такова. Если кто-то поставил задачу создания протокола для вызова кусков серверного кода с клиента, то... даже лучшие программисты накосячат. Наблюдаем дальше, мб приключения React Flight ещё не завершены.

Дубли видео в хорошем качестве: youtube, rutube, vkvideo.
🔥6👍3😱1
Media is too big
VIEW IN TELEGRAM
Начинаем новый вводный курс по Vue.js 3! В отличие от старой версии в этом курсе сразу будем использовать Composition Api 👍

В первом уроке мы обсудим необходимые начальные знания для изучения Vue.js, создадим простейший пример с vite, а также обсудим философские проблемы изучения Vue.

Дубли видео в хорошем качестве: youtube, rutube, vkvideo. А код урока тут.
🔥17👍73👎1🥰1
Следующий урок вводного курса по Vue планирую выложить завтра, а сегодня хотел бы напомнить о стартующих курсах:

12.01 - javascript frontend
13.01 - node базовый
14.01 - progressive web applications

А Новогодняя акция полностью завершается в среду вечером.

P.S. Набор групп в этом году хорошо отражает ситуацию в IT-сфере - чем сложнее курс, тем больше участников 😁 Т.е. новичков приходит всё меньше, зато те, кто уже в сфере хотят развиваться вширь.
👍12💯5👌2
Media is too big
VIEW IN TELEGRAM
Готов второй урок вводного курса Vue! 👍

В нём мы подробно поговорим про ref и computed, постараемся не просто применить их, но и понять магию реактивности данных.

Дубли видео в хорошем качестве: youtube, rutube, vkvideo. А код урока тут.
🔥192
Media is too big
VIEW IN TELEGRAM
Выкладываю третий урок вводного курса Vue! 👍

В нём мы начнём изучать работу с шаблоном. Главной темой станет изучение основных директив и понимание магии их работы.

Дубли видео в хорошем качестве: youtube, rutube, vkvideo. А код урока тут.
🔥19
Чуть не забыл напомнить, что завтра старт базового курса Typescript 👈

По ощущениям TS присутствует уже более чем в половине frontend-вакансий. Во Vue и React уж точно.

А если TypeScript совсем не знаком, то есть свежий бесплатный вводный курс 👈
🔥15
Всем привет!

На этой неделе стартует целых три курса! Если дальнейший текст покажется несколько странным, то версия для программистов размещена в первом комментарии к записи.

Для относительных новичков может быть интересен базовый курс по китайской библиотеке для клиентского javascript. Кстати, четвёртый урок вводного курса скоро будет опубликован.

Тем, кто смотрит в сторону серверной стороны, рекомендую "узел уровень 2". Мощные инструменты на основе принципов первичности документации, применения "быстрого" + проверок на основе нотации javascript-объектов + спецификация из типов. Разумеется, всё это будет пронизано машинописью, даже объектно-реляционное отображение берём самое лучшее с точки зрения машинописи - морось.

Ну а самым опытным будет интересен универсальный курс по генерации разметки на сервере в одностраничных приложениях. На нём мы планируем изучить философию серверной генерации, разобраться с грамотной архитектурой одностраничных приложений и сделать небольшие каркасы для китайской библиотеки и реактивной библиотеки, которые вы сможете использовать как заготовки для лёгкой серверной генерации в своих одностраничных приложениях.
😁20🔥2
Media is too big
VIEW IN TELEGRAM
Готов четвёртый урок вводного курса Vue! 👍

В нём мы реализуем более сложный пример, показывающий преимущества Vue. Основное внимание будет сосредоточено на декларативном стиле мышления и первичном продумывании системы на уровне данных.

Дубли видео в хорошем качестве: youtube, rutube, vkvideo. А код урока тут.

Тех, кому Vue понравился, жду на основном курсе. Старт уже сегодня!
🔥12👍4
Media is too big
VIEW IN TELEGRAM
Записал философский ролик для backend-разработчиков про идеальный стек на Node 🤪

Разумеется, взгляд субъективный. Это подробный рассказ про силу Fastify + Ajv + JsonSchema + TypeScpec. А реализация всей схемы на курсе Node уровень 2 👈

Дубли видео в хорошем качестве: youtube, rutube, vkvideo.
🔥18
Современная классика - когда решил, что спросить у ИИ ( имитация интеллекта ) про библиотеку для работы с meta-тегами страницы на js будет быстрее, чем нагуглить... 😁
😁23
Сегодня стартует курс по NestJS, достаточно сложному и неоднозначному, но очень популярному фреймфорку на Node.

В связи со стартом курса решил заглянуть на HH, проверить популярность Nest и Node в целом. Получил вот такие значения по вакансиям в Москве:

Nestjs - 44
node.js - 246
php - 505

Интересно, а что вы видите в этих числах (голосуйте реакциями):

👍 - круто, Node всего в 2 раза уступает классическому PHP
❤️ - ого, Nest это почти 20% от всех вакансий Node
🤔 - эээ, а раньше эти числа не были в 2-3-4 раза больше?
🤔17👍74🙏1