КУРС · 1417 ЛЕТ

Создание сайтов с нуля

Тут сайт пишется руками: HTML держит структуру, CSS отвечает за внешний вид, JavaScript — за реакцию на действия пользователя. По дороге Flexbox, Grid, мобильная вёрстка, формы, модальные окна и табы. Готовый сайт выкладываем на GitHub Pages, ссылку можно кому-то отправить. После такого курса логично идти в React или Vue.

Уроков
44
Онлайн с преподавателем
1:1 или мини-группа до 4

60 минут индивидуально · 90 минут в группе

Бесплатное занятиеПрограмма курса
Навыки и инструменты

Что освоит ребёнок

С чего начать — решим на пробном. Если тема уже знакома, дадим задачи посложнее и не будем гонять по основам.

HTML

Структура страницы: теги, текст, ссылки, изображения, шапка, меню и карточки.

Этап 1 · 14–17 лет

CSS

Оформление, Flexbox, Grid, hover-эффекты и адаптивная вёрстка под телефон.

Этап 2 · 14–17 лет

JavaScript

Переменные, функции, DOM, события, интерактивные виджеты и проверка форм.

Этап 3 · 14–17 лет

Публикация

Мини-приложения, публикация через GitHub Pages и финальный адаптивный сайт.

Этап 4 · 14–17 лет
Содержание и практика

Программа курса

44 урока · 11 модулей. В конце модулей ребёнок представляет свой проект.

M1

Основы HTML

Первая HTML-страница и аккуратная папка проекта.

  • Как устроен сайт
  • Теги и текст
  • Ссылки и изображения
  • Проект: первая страница
4 урока
M2

Структура страницы

Шапка, меню, секции и карточки.

  • Шапка и меню
  • Секции и карточки
  • Списки и контакты
  • Проект: структура сайта
4 урока
M3

Основы CSS

Основы CSS и визуальное оформление.

  • Подключение CSS
  • Цвета и шрифты
  • Отступы и кнопки
  • Проект: оформленная страница
4 урока
M4

Flexbox

Карточки, Flexbox и первый современный макет.

  • Карточки
  • Flexbox
  • Первый экран и меню
  • Проект: первый макет
4 урока
M5

Сетки и эффекты

CSS Grid, hover-эффекты и лендинг.

  • CSS Grid
  • Hover-эффекты
  • Первый экран
  • Проект: лендинг-галерея
4 урока
M6

Мобильная версия

Адаптивная вёрстка под компьютер и телефон.

  • Media queries
  • Мобильное меню
  • Проверка на устройствах
  • Проект: адаптивный сайт
4 урока
M7

Основы JavaScript

JavaScript: переменные, условия, функции, массивы.

  • Переменные и условия
  • Функции
  • Массивы
  • Практика на примерах
4 урока
M8

DOM и события

Страница реагирует на действия пользователя.

  • DOM и события
  • Кнопки и смена темы
  • Input и элементы
  • Проект: интерактивная страница
4 урока
M9

Интерактивные элементы

Модальные окна, вкладки и проверка форм.

  • Модальное окно
  • Вопросы и ответы, вкладки
  • Проверка формы
  • Проект: лендинг с интерактивом
4 урока
M10

Публикация

Мини-проекты на JavaScript и публикация.

  • Мини-приложение на выбор
  • GitHub Pages
  • Подготовка проекта
  • Публикация
4 урока
M11

Свой сайт

Финальный адаптивный сайт с HTML, CSS и JavaScript.

  • Идея и структура
  • Вёрстка
  • Интерактив
  • Презентация
4 урока

▼ ВСЕ 44 УРОКА

Основы HTMLСтруктура страницыОсновы CSSFlexboxСетки и эффектыМобильная версияОсновы JavaScriptDOM и событияИнтерактивные элементыПубликацияСвой сайт Защита проекта
Формат и стоимость

Стоимость занятия

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

Вместе с ребятами

Мини-группа

$10 / занятие
870 ₽ за 90 минут
  • До четырёх учеников в группе
  • 90 минут с преподавателем
  • Общая программа и задания курса
  • Можно обсуждать проекты с ребятами
Записаться
По программе курса

Индивидуально

$14 / занятие
1 210 ₽ за 60 минут
  • Занимаемся по программе курса
  • Всё внимание преподавателя одному ученику
  • Все материалы и проекты остаются у ребёнка
  • Темп с учётом подготовки ребёнка
Записаться

Цены указаны за одно занятие. Суммы в местной валюте ориентировочные и пересчитаны по курсу; валюту и итоговую сумму согласуем перед оплатой

Перед началом

Частые вопросы

Остались вопросы о курсе? Напишите нам в Telegram ↗

Можно ли начать без опыта?

Да, курс «Создание сайтов с нуля» начинается с основ. Темп подбираем под ребёнка: где-то задержимся и потренируемся, знакомые темы пройдём быстрее.

Что нужно из техники?

Нужны ноутбук или компьютер, микрофон и стабильный интернет. Требования зависят от курса: для Unity и Blender заранее проверим характеристики устройства. С установкой программ поможем. Планшет не заменит компьютер на курсах программирования.

Как часто заниматься?

Обычно один или два раза в неделю. Индивидуальное занятие длится 60 минут, в группе — 90 минут. На каникулах можно встречаться чаще. Время согласуем с вами.

Можно ли заморозить или вернуть деньги?

Да, вы оплачиваете фактически прошедшие занятия. Если нужна пауза, напишите менеджеру. Порядок переноса и возврата обсудим до оплаты.

Кто преподаватели?

У нас преподают специалисты из IT и разработки игр с педагогической подготовкой. Перед началом работы они проходят методическую стажировку. С преподавателем ребёнок познакомится на пробном занятии.

Познакомимся на уроке

Попробовать
можно бесплатно

60 минут один на один с преподавателем. Ребёнок попробует направление, а вы посмотрите со стороны, заходит ему такое или нет.

  • Познакомимся и узнаем об интересах ребёнка
  • Сделаем небольшой проект
  • Расскажем родителю, как прошёл урок
  • Подберём курс и удобное расписание

Продолжать или нет — решите после урока. Уговаривать не будем.

Запишем на первый урок

Оставьте контакт родителя. Мы напишем и договоримся о времени.

Добавить пожелания

Пробное занятие бесплатно. Оплачивать курс сейчас не нужно.
Удобнее в мессенджере? Напишите нам в Telegram.