Мова викладання в курсі — російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв'язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
Про курс
Просунутий практичний курс
У цьому курсі ви дізнаєтеся чому TypeScript - це must-have технологія для будь-якого frontend-розробника. Ви детально розберетеся в синтаксисі TypeScript, а також навчитеся застосовувати TypeScript разом із React, включно з типізацією Redux і Redux-Saga. Крім Frontend ви познайомитеся з особливостями застосування TypeScript у Backend, використовуючи технологію Node.js разом із фреймворками Express.js і Nest.js.
З самих азів
Ми маємо на увазі, що ви не знайомі з технологією TypeScript, але хочете освоїти її з нуля. Для комфортного навчання вам необхідно бути знайомим з JavaScript, а також мати базове уявлення про технології React і Node.js.
У комфортному темпі
Ми надамо вам весь матеріал за курсом одразу після оплати. Ви самостійно плануєте час на навчання.
У цьому курсі ви дізнаєтеся чому TypeScript - це must-have технологія для будь-якого frontend-розробника. Ви детально розберетеся в синтаксисі TypeScript, а також навчитеся застосовувати TypeScript разом із React, включно з типізацією Redux і Redux-Saga. Крім Frontend ви познайомитеся з особливостями застосування TypeScript у Backend, використовуючи технологію Node.js разом із фреймворками Express.js і Nest.js.
Какими необходимыми навыками я должен обладать перед началом курса? — На базовом уровне владеть JavaScript. Также вы должны быть знакомы с библиотекой React.js и понимать принципы работы Node.js.
Структура курсу
1. TypeScript. Вступ
— Обзор курса
— Что такое TypeScript
— Сравнение TypeScript и JavaScript
— Основные принципы TypeScript
— Настройка окружения
— Базовые типы
— Работа с переменными
— Покрытие типами JS функций
— Знакомство с Дженериками
2. TypeScript. Особливості синтаксису
— Продвинутые возможности дженериков
— Отличия void от undefined
— Работа со специальным типом unknown
— Работа с кортежами
— Особенности типизации с помощью type
— Особенности типизации с помощью interface
— Работа с классами
3. TypeScript. Просунуті можливості
— Работа c namespaces
— Особенности при работе с декораторами
— Работа с продвинутыми типами
— Разбор популярных ошибок
4. TypeScript Frontend. Типизация React&Redux-приложений
— Обзор стартовой точки
— Обзор зависимостей проекта
— Разбор структуры проекта
— Введение в типизацию React приложений
— Введение в типизацию Redux приложений
— Разбор популярных ошибок
5. TypeScript Frontend. Просунута типізація Redux-додатків
— Продвинутая типизация React приложений
— Продвинутая типизация Redux приложений
— Введение в типизацию Redux Saga
— Разбор популярных ошибок
6. TypeScript Frontend. Типізація Redux-Saga
— Типизация REST API модуля
— Типизация Redux Saga Common Workers
— Разбор полезных техник по типизации React & Redux приложений
— Разбор популярных ошибок
7. TypeScript Backend. Node.js, Express.js, MongoDB, Nest.js
— Типизация Node.js приложения
— Покрытие типами Express.js приложения
— Обработка Runtime ошибок в связке с TypeScript
— Типизация Mongoose документов
— Особенности работы с Nest.js приложениями
— Разбор популярных ошибок
Відгуки
Відгуків немає, поки що.