← Все направления
Веб

TypeScript и JavaScript

ЧТО ТЫ СДЕЛАЕШЬ НА КУРСЕ
Сделаешь интерактивное веб-приложение

Каждый модуль — работающая страница или приложение в браузере: от викторины до трекера привычек на React. Теория JS вводится ровно под текущий проект.

[ превью: SPA на TypeScript/React ]
итоговый проект курса
900 ₽
за занятие · 60 минут
Записаться на курс
Первый урок — бесплатно
Возраст
12–17 лет
Объём
64 занятий · 64 ч
Входной уровень
Базовые навыки работы с компьютером; опыт Python/Scratch — плюс
Формат
Индивидуально, 60 мин

Программа по модулям

каждый модуль = знания + готовый проект
01
Первый JS в браузере
Переменные, типы, консоль, вывод на страницу.
Проект: Интерактивная страница-приветствие.
4 ч
02
Условия и циклы
Ветвления, циклы, логические операторы.
Проект: Игра «Викторина» на странице.
4 ч
03
Функции, массивы, объекты
Функции, массивы, объекты, методы.
Проект: Генератор цитат и список покупок.
4 ч
04
DOM
Поиск и изменение элементов страницы.
Проект: To-do лист (без сохранения).
5 ч
05
События и интерактив
Обработчики событий, таймеры.
Проект: «Камень-ножницы-бумага» с таймером.
5 ч
06
Формы и валидация
Формы, проверка ввода, обратная связь.
Проект: Форма регистрации с проверками.
5 ч
07
Асинхронность
Promise, async/await, задержки.
Проект: Приложение погоды.
3 ч
08
Работа с API
fetch, JSON, внешние сервисы.
Проект: Поиск фильмов или книг через открытый API.
6 ч
09
Введение в TypeScript
Типы, интерфейсы, надёжность кода.
Проект: Рефакторинг to-do приложения на TypeScript.
5 ч
10
Основы React
Компоненты, props, state.
Проект: Трекер привычек на React.
5 ч
11
Финальный проект
Сборка и защита SPA-приложения.
Проект: Одностраничное приложение на выбор.
4 ч
12
Публикация и демонстрация
Деплой приложения, финальная презентация.
Проект: Опубликованное SPA-приложение и его защита.
6 ч
13
Резерв на доработку
Устранение багов, полировка интерфейса.
Проект: Финальная версия проекта.
8 ч
ИТОГОВЫЙ ПРОЕКТ

интерактивное веб-приложение (SPA) на TypeScript/React, опубликованное и представленное на защите.

РЕЗУЛЬТАТ КУРСА

ученик создаёт интерактивные веб-приложения на JavaScript и TypeScript, знаком с React и готов к полноценной веб-разработке.

Я
Этот курс веду я лично
Артём Яковлев — от первого занятия до готового проекта, без замен и ассистентов.
Обо мне →
900 ₽ / занятие
Первый урок — бесплатно.
Записаться на курс