← Все курсы

Обложка курса «Современная веб-разработка»

Современная веб-разработка

19.99 $ ≈ 900 ₴

Практический курс после базового HTML, CSS и JavaScript: многостраничный сайт с компонентами, данными в JSON, генерацией страниц, тестами и проверкой перед публикацией.

Курс для тех, кто уже писал HTML, CSS и немного JavaScript — и застрял на переходе от «страничка получилась» к «сайт, с которым можно работать». Этот переход и есть содержание курса. Через все двенадцать модулей проходит один вопрос: **что должно жить в одном месте?** Шапка — в одном файле, а не в пятнадцати. Цвет акцента — в одной переменной, а не в сорока правилах. Имя лектора — в одной записи, а не в каждой лекции. Структура страницы лекции — в одном шаблоне, а не в шести свёрстанных копиях. Итоговый проект — сайт лектория «Разбор»: пять обычных страниц плюс по странице на каждую лекцию и каждого лектора, которые сборщик создаёт из JSON сам. Пятнадцать страниц из девяти исходных файлов. Добавили запись в данные — появилась страница, попала в расписание, к своему лектору, в форму записи и в карту сайта. Верстать нечего. Что ещё в проекте: компоненты с параметрами, светлая и тёмная темы сменой значений переменных, сетка без медиазапросов, фильтр расписания, который работает без перезагрузки и живёт в адресе страницы (ссылкой можно поделиться, кнопка «назад» работает), форма с проверкой, переносом фокуса и доступными ошибками, ловушка для роботов вместо CAPTCHA, карта сайта и `robots.txt`. И три разные проверки, потому что они ловят разное: **сорок тестов** самого сборщика (`unittest`), **скрипт проверки готового сайта** (забытые метки, битые ссылки, голова страницы, доступность, цвета мимо переменных) и **чек-лист руками** — то, чего не видит ни один скрипт. Отдельный урок посвящён тому, как сломать каждую проверку нарочно и убедиться, что она работает. Сборщик написан на Python и помещается в триста читаемых строк. Это осознанный выбор: инструмент, который вы прочитали целиком, перестаёт быть чёрным ящиком, и Astro после него читается за вечер. Плюс курс не ломается оттого, что у вас нет Node или недоступен реестр пакетов. Лекторий «Разбор» вымышлен, данные в нём учебные. Структура — настоящая. Требования: Базовые знания HTML, CSS и немного JavaScript; Компьютер с Windows, macOS или Linux; Python 3.9 или новее; Любой текстовый редактор; Node.js и пакеты не нужны. Объём: 18–24 часа с выполнением заданий, комфортный темп — один модуль за занятие, около месяца. Модули 4–6 (компоненты, данные, генерация) — сердцевина курса и самая плотная часть.

Что входит в курс

УчебникТеория по шагам в PDF — читается с телефона и ноутбука, скачивается целиком.
Практические заданияПосле каждого блока — что именно сделать руками, а не просто прочитать.
Финальный проектГотовая работа, которую не стыдно показать заказчику или положить в портфолио.
Рабочая тетрадьОтдельный PDF с бланками и чек-листами: заполняете по ходу курса.
Рабочие файлыЗаготовки проекта, шаблоны и примеры — начинаете не с пустой папки.
Доступ без срокаКупленный курс остаётся в кабинете: можно вернуться к нему через год.

Всё это скачивается одним файлом и остаётся у вас. Видеоуроков, живых занятий и проверки домашних заданий в курсе нет.

Оплата в USDT, сеть TRON (TRC-20). Курс откроется в кабинете автоматически, как только сеть подтвердит перевод — участие продавца не требуется.
Хотите заплатить картой? Напишите в Telegram — согласуем оплату, и курс откроем вручную.

Оплата картой или другим способом

Если оплата в USDT не подходит — скопируйте это сообщение и отправьте нам в Telegram. Мы ответим, договоримся о способе оплаты и откроем курс.

Здравствуйте! Хочу купить курс «Современная веб-разработка». Email моего аккаунта: [ваш email]
Открыть @sloy_courses

Зарегистрируйтесь, чтобы у курса было куда прийти — доступ выдаётся на email вашего аккаунта.

Отзывы о курсе

Отзывов об этом курсе пока нет.

Отзыв может оставить тот, у кого этот курс открыт в кабинете.

Оплата криптовалютой

Курс
Современная веб-разработка
Цена
19.99 $

Для оплаты криптовалютой напишите нам в Telegram.

После перевода отправьте подтверждение в Telegram. Продавец проверит оплату вручную и откроет курс в вашем кабинете.