- 20.06.2022
- 26 938
- 230
- 36
- Награды
- 10
- Пол
- Муж.
Репутация:
- Автор темы
- Администратор
- Модератор
- Команда форума
- #1
![[Дмитрий Лаврик] TypeScript. Интенсивный практический курс (2023).png [Дмитрий Лаврик] TypeScript. Интенсивный практический курс (2023).png](https://wlux.net/data/attachments/17/17046-c1bc70edfae1388af4e6848d728e998f.jpg)
Изучить и осмыслить ключевые возможности, которые даёт нам TypeScript, переключить мозг на строгую типизацию и статический анализ кода, научиться применять TypeScript на практике.
Для продуктивного участия желательно хорошее понимание основ JavaScript, в том числе тем, связанных с объектно-ориентированным программированием.
Программа курса
23 октября, 20:00 — урок 1
26 октября, 20:00 — урок 2
- Основы и идеология TypeScript
- Настройка рабочего окружения
- Параметры компиляции
- Стандартные типы
- Примеры своих типов
30 октября, 20:00 — урок 3
- Понимание Type Guards
- Массивы и кортежи
- Интерфейсы vs свои типы
- Волшебный тип never
- Пересечения и объединения типов
2 ноября, 20:00 — урок 4
- Основы и понимание generics
- Сила общих типов
- Generics для функций и классов
- Ограничения для generic параметров
- Generics и условные типы
6 ноября, 20:00 — урок 5
- Generic на примере axios
- Преобразование ответов от сервера
- Литеральные типы
- Операторы keyof и typeof
- Магия Mapped Types
9 ноября, 20:00 — урок 6
- Ключевое слово infer
- Использование Utility Types
- Нюансы ООП в TS
- Модификаторы доступа
- Абстрактные методы и классы
13 ноября, 20:00 — урок 7
- Практика - работа с гугл-картой
- Подключение Types Google Maps
- Типы как документация пакета
- Пример работы с маркерами
- Пример работы с фигурами
16 ноября, 20:00 — урок 8
- Дополнительные приёмы работы с TS
- Типы и *.d.ts файлы
- Настройка типов с declare module
- Роль TS в dependency injection и тестах
- Обзор TypeScript + React
- Обзор TypeScript + Vue.js
- Сравнение TypeScript: React vs Vue
- Подведение итогов
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последние темы в этом разделе:
- [Николай Мищенков] [Stepik] Работа с SSH клиентом PuTTY (2025)
- [Udemy] СУБД MySQL и язык запросов SQL. Теория и практика (2024)
- [Елена Кантонистова, Евгений Паточенко, Марк Блуменау] [Stepik] Практический Deep Learning (2025)
- [Д. Тучс, М. Рубанов] Продвинутый курс по автоматизации тестирования Java Advanced 2.0 (2024)
- [Антон Ларичев] [purpleschool] Bash скрипты (2025)
- Angular и Golang: Быстрое руководство - Продвинутый уровень (2021)
- [Сергей Бобровский] [Высшая школа программирования] База программной инженерии (2025)
- [Андрей Пфау]Старт в профессии TON-разработчик. Тариф Асинхрон (2025)
- [Дмитрий Фокеев] [Stepik] Полный курс по React JS (Redux / Router / Tailwind CSS) (2025)
- [Stepik] Jetpack Compose с нуля (2024)