Капоне
Администратор
- Регистрация
- 1 Апр 2015
- Сообщения
- 152.845
- Реакции
- 465.805
Складчина: Онлайн-курс по TypeScript [Merion Academy] [Николай Румянцев]
Изучи основы TypeScript и стань более востребованным специалистом! На курсе ты научишься устанавливать и настраивать окружение, изучишь типы и аннотации типов, интерфейсы и классы, модификаторы доступа и сможешь создавать полноценные проекты. Прокачай резюме на максимум!
Кому подойдет курс?
Начинающим разработчикам. Особенно, если ты уже знаком с основами JavaScript и хочешь улучшить свои навыки. Курс научит тебя писать более надежный и чистый код.
Бэкенд-разработчикам. На курсе вы лучше поймете, как работает современный фронтенд. После сможете заявить о себе как о fullstack-разработчике. Знание этого инструмента добавит веса твоему резюме!
Фронтенд-разработчикам. TypeScript упростит работу над кодом, сократив количество ошибок типов в рантайме. А строчка «знание TypeScript» в резюме станет поводом либо повысить тебе оклад, либо получить более выгодный оффер!
Автор: Николай Румянцев
Разработчик интерфейсов, Yandex
Разрабатывает и поддерживает системы Yandex HR Tech
Stack: JavaScript, TypeScript, React, Node.JS, Rx.JS, PostCSS, Effector, Next.js, Nest.js
Программа курса:
Блок 1: Введение
Блок 2: Базовые знания TypeScript
Блок 3: Продвинутая типизация
Блок 4: Дженерики
Блок 5: Манипуляции с типами
Блок 6: Служебные типы
Блок 7: Классы
Блок 8: Финальный проект
Финальное тестирование
Спойлер: Подробно:
Блок 1: Введение
Что такое типизация, виды типизации
Что такое TS, принцип работы, применение, отличия от JS
Настройка окружения
Практическое занятие
Блок 2: Базовые знания TypeScript
Простые типы number, boolean, string
null и undefined
any, unknown и never
Объекты
Массивы
Функции + void
Union Types
Практическое занятие
Блок 3: Продвинутая типизация
Что такое TS, принцип работы, применение, отличия от JS
Type Aliases
Interface
Отличия Type и Interface и их применение в зависимости от задачи
Enum
Практическое занятие
Блок 4: Дженерики
Что такое дженерики и зачем они нужны
Использование дженериков
Встроенные дженерики (Array, Map, Set)
Практическое занятие
Блок 5: Манипуляции с типами
Type Assertions
Literal Types
keyof
typeof
Indexed Access
Conditional Types
Mapped Types
Type Guards
Практическое занятие
Блок 6: Служебные типы
Required, Partial, Readonly
Omit, Pick, Extraсt, Exclude
NonNullable, Awaited, Parameters, ReturnType, типы манипуляции строками
Практическое занятие
Блок 7: Классы
Коротко о классах – что такое и зачем нужны, типизация полей
Конструктор класса, наследование, super
public, private, protected
Интерфейсы, implements
Абстрактные методы и классы + дженерики
Практическое занятие
Блок 8: Финальный проект
Финальный проект
Разбор проекта
Финальное тестирование
Тестирование
Сертификат
Начало обучения 8 сентября
Полная стоимость курса: 9440 ₽
Изучи основы TypeScript и стань более востребованным специалистом! На курсе ты научишься устанавливать и настраивать окружение, изучишь типы и аннотации типов, интерфейсы и классы, модификаторы доступа и сможешь создавать полноценные проекты. Прокачай резюме на максимум!
Кому подойдет курс?
Начинающим разработчикам. Особенно, если ты уже знаком с основами JavaScript и хочешь улучшить свои навыки. Курс научит тебя писать более надежный и чистый код.
Бэкенд-разработчикам. На курсе вы лучше поймете, как работает современный фронтенд. После сможете заявить о себе как о fullstack-разработчике. Знание этого инструмента добавит веса твоему резюме!
Фронтенд-разработчикам. TypeScript упростит работу над кодом, сократив количество ошибок типов в рантайме. А строчка «знание TypeScript» в резюме станет поводом либо повысить тебе оклад, либо получить более выгодный оффер!
Автор: Николай Румянцев
Разработчик интерфейсов, Yandex
Разрабатывает и поддерживает системы Yandex HR Tech
Stack: JavaScript, TypeScript, React, Node.JS, Rx.JS, PostCSS, Effector, Next.js, Nest.js
Программа курса:
Блок 1: Введение
Блок 2: Базовые знания TypeScript
Блок 3: Продвинутая типизация
Блок 4: Дженерики
Блок 5: Манипуляции с типами
Блок 6: Служебные типы
Блок 7: Классы
Блок 8: Финальный проект
Финальное тестирование
Спойлер: Подробно:
Блок 1: Введение
Что такое типизация, виды типизации
Что такое TS, принцип работы, применение, отличия от JS
Настройка окружения
Практическое занятие
Блок 2: Базовые знания TypeScript
Простые типы number, boolean, string
null и undefined
any, unknown и never
Объекты
Массивы
Функции + void
Union Types
Практическое занятие
Блок 3: Продвинутая типизация
Что такое TS, принцип работы, применение, отличия от JS
Type Aliases
Interface
Отличия Type и Interface и их применение в зависимости от задачи
Enum
Практическое занятие
Блок 4: Дженерики
Что такое дженерики и зачем они нужны
Использование дженериков
Встроенные дженерики (Array, Map, Set)
Практическое занятие
Блок 5: Манипуляции с типами
Type Assertions
Literal Types
keyof
typeof
Indexed Access
Conditional Types
Mapped Types
Type Guards
Практическое занятие
Блок 6: Служебные типы
Required, Partial, Readonly
Omit, Pick, Extraсt, Exclude
NonNullable, Awaited, Parameters, ReturnType, типы манипуляции строками
Практическое занятие
Блок 7: Классы
Коротко о классах – что такое и зачем нужны, типизация полей
Конструктор класса, наследование, super
public, private, protected
Интерфейсы, implements
Абстрактные методы и классы + дженерики
Практическое занятие
Блок 8: Финальный проект
Финальный проект
Разбор проекта
Финальное тестирование
Тестирование
Сертификат
Начало обучения 8 сентября
Полная стоимость курса: 9440 ₽
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Крипта] Аналитика и сигналы. Подписка на Market Insights (№3 на 1 месяц, с 01.11.2026) [substack.com] [Вячеслав Базылев]
- [Вязание] Plain Yoke — базовый пуловер с круглой кокеткой спицами [Вяжи.ру] [Lene Holme Samsøe]
- Обучение чтению. 2 класс [Елена Исакова]
- Невыпечной малиновый чизкейк [Coup de Coeur] [Елена Скрыган] [Повтор]
- Как получать оргазм [TutorPlace] [Алина Мурзагалиева]
- [Шитье] Группа Изюм (ноябрь 2026) [Ирина Вард]