Мова викладання в курсі – російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв’язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
Про курс
Просунутий практичний курс
У цьому курсі ви дізнаєтеся чому 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-додатків- Просунута типізація 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 додатками
– Розбір популярних помилок
Відгуки
Відгуків немає, поки що.