Курс на Stepik
Курс TypeScript: с нуля до уровня джуна
Бесплатно

TypeScript: с нуля до уровня джуна ★ 0.000

Открыть на
STEPIK.ORG

Типы, дженерики, тесты и TS-бэкенд (Fastify + PostgreSQL + Docker): 687 задач с автопроверкой на настоящем tsc и Node.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «TypeScript: с нуля до уровня джуна»Учеников на курсе 0
Сертификаты, выданные на курсе «TypeScript: с нуля до уровня джуна»Сертификатов выдано 0
Отзывы о курсе «TypeScript: с нуля до уровня джуна»Отзывов получено 0
Рейтинг курса «TypeScript: с нуля до уровня джуна»Рейтинг курса 0.000
Обновления курса «TypeScript: с нуля до уровня джуна»Обновления курса — —
Дата публикации курса «TypeScript: с нуля до уровня джуна»Дата публикации курса — ———
Последнее обновление курса «TypeScript: с нуля до уровня джуна»Последнее обновление — ———

Чему вы научитесь

TypeScript без магии: типы — это контракт. Курс для тех, кто знает JS (или подтянет его в первых модулях) и хочет писать код, который не падает в проде из-за undefined.

Что внутри:

  • 687 задач с автопроверкой — каждая проверяется компилятором tsc и реальным исполнением на Node: не «глазами преподавателя», а выводом программы.
  • От tsconfig и аннотаций — до дженериков, narrowing, type guards и типов для библиотеки.
  • Тесты на vitest: юнит, интеграционные, моки и expect-type — типы тоже тестируются.
  • TS-бэкенд целиком: Fastify + zod-валидация + PostgreSQL + Docker. У «TS-курсов» обычно только фронт.
  • 10 модулей, сквозной проект «API мини-каталога» с зачётом.

Формат: лекция (короткая, техническая, с реальными конфигами) + задачи. Всё проверяется автоматически, без «пришлите ссылку на репозиторий».

После курса вы: читаете чужой TS без страха, выводите типы, а не расставляете any, пишете API на Fastify с валидацией и не боитесь strict: true.

О курсе

Типы, дженерики, тесты и TS-бэкенд (Fastify + PostgreSQL + Docker): 687 задач с автопроверкой на настоящем tsc и Node.

Для кого этот курс

Джуны-разработчики на JS/Python, которым «TS страшно, но нанимают с TS». Бэкендеры, уходящие на Node. Аналитики и тестировщики, которым нужно читать и править чужой TS-код. Студенты наших курсов по SQL, Python и Docker, которым нужен следующий шаг.

Начальные требования

Базовый JavaScript на уровне «переменные, функции, массивы, объекты» — остальное (async/await, модули, DOM) разбираем в модуле 2 «JS за 2 недели». Node.js LTS и npm, установленные локально. Терминал не пугает.

Преподаватели курса

Расскажите о курсе друзьям