Цель курса
Разобраться с основами Node, научиться строить backend системы с простой и адекватной архитектурой, а также познакомиться с realtime-взаимодействием на основе socket.io
Для продуктивного участия в курсе необходимы знания javascript.
Разобраться с основами Node, научиться строить backend системы с простой и адекватной архитектурой, а также познакомиться с realtime-взаимодействием на основе socket.io
Для продуктивного участия в курсе необходимы знания javascript.
Дмитрий Лаврик
Опыт работы в сфере разработки сайтов более 15 лет. Ориентируется во всех вопросах создания сайтов, от вёрстки до backend-а.
Начиная с 2011 года, под его руководством тысячи учеников прошли путь от новичков до успешных веб-программистов. Если вы ещё не знакомы с Дмитрием, рекомендуем заглянуть на его youtube-канал, где вы найдете много полезных видео и сможете узнать стиль преподавания Дмитрия.
В хорошем качестве с возможностью скачать видео. Продолжительность каждого занятия около двух часов. На уроках разбираются домашние работы учеников и новый материал.
Все примеры, которые мы рассматриваем на уроках, вы получаете в архиве. Таким образом, даже не написав ни строчки кода, вы получаете набор готовых решений, сделанных на уроке.
Во время прохождения курса и после его завершения участники тусуются в рамках закрытой площадки, где помогают друг другу, а также задают вопросы преподавателю и получают ответы на них.
Внимание! Для прохождения данного курса необходимы нормальные знания в javascript: понимание асинхронности, умение взаимодействовать с серверной стороной и т.п.
Если вы хотите подробнее ознакомиться с идеями курса и необходимыми начальными знаниями,
Доступно в формате видеозаписей
со свежего потока (январь 2026)
18 000 руб.
9 000 руб.
Для новичков в backend - вполне, для новичков в javascript - нет, потому что мы будем изучать Node, ориентируясь на то, что ученики уже вполне адекватно понимают js.
Общие знания языка, понимание асинхронности, умение взаимодействовать с серверной стороной. В идеале участник приходит со стороны frontend, чтобы изучить backend практически на таком же языке.
Не стоит гнаться за модой, особенно в процессе обучения. Выбор базы сильно зависит от специфики проекта. Для большинства мелких и средних проектов реляционные базы ничем не хуже.
Нет разницы express или koa - для нас это просто слой роутинга и работы с запросом и ответом. А nest и похожие на него вещи - это фреймворки со своей архитектурой, которые нужно изучать не на базовом курсе.
Подробно. Дело в том, что в текущий онлайн поток они не поместились, поэтому вместо одного урока бонусом выдаются записи целого курса по realtime-коммуникациям: websockets, server sent events и т.п.
Да, для дальнейшего развития рекомендуется сначала освоить TypeScript, а после этого принять участие в курсе Node уровень 2.