Веб разработка на клиенте
Изучаем основы работы с типами и язык TypeScript, а также осваиваем применение фреймворка Vue
Лабораторные работы
Лекции
-
Лекция 1
- Основы Typescript
- Vue.js
-
Лекция 2
- Псевдонимы типов
- Объекты
- Объединения и пересечения
-
Лекция 3
- Package.json
- Классы
- Наследование
- Interface
-
Лекция 4
- Интерфейсы и типы
- Контрактная разработка
- Обобщения работа с ошибками
- Предикаты
-
Лекция 5
- Отношения между типами
- Утверждение типа
- Работа с DOM
- Асинхронные функции
-
Лекция 6
- Модули
- Манипуляции с типами
- Utility types
-
Лекция 7
- Petitue Vue
- WeakMap
- Proxy
- Vue
-
Лекция 8
- Введение во Vue
- Vue Composition API
- Основные директивы Vue
-
Лекция 9
- Реактивность
- Unit Tests
- Vue Test