Що нового?

Придбаний [Udemy] TypeScript з нуля-повний курс і патерни проектування (Антон Ларічев)

Інформація про покупку
Тип покупки: Складчина
Ціна: 2019 ГРН
Учасників: 0 з 149
Організатор: Відсутній
Статус: Набір учасників
Внесок: 14.1 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
повний курс по сучасному TypeScript в 2022 році і ООП патернам проектування для створення підтримуваних додатків

Чому ви навчитеся

Основним і просунутим типам typescript
Роботі з класами та інтерфейсами
Налаштування проекту для роботи TypeScript
Написання TypeGuards
Generics
Conditional Types і Mapped Types
Використання службових типів
Роботі декораторів
Пристрою модульності в TypeScript
Типізації бібліотек
Патернам проектування в TypeScript
Писати розширюваний і підтримуваний код на прикладі проекту

Опис
TypeScript-це мова програмування, що є надмножиною JavaScript, що компілюється в нього. Завдяки системі типів і додатковим можливостям, він дозволяє писати великі масштабовані додатки, які просто підтримувати і розвивати. Замість вилову помилок в runtime Ви отримуєте швидку перевірку вашого коду в compiletime і тісну інтеграцію з IDE для швидкого написання коду. При цьому ви можете переводити ваші програми на TypeScript поступово, покращуючи типізацію і якість коду. Зараз вже складно зустріти велике додаток для frontend або backend без використання TypeScript. Мова вже є стандартом розробки і може бути використаний з будь-яким framework.

В курсі ми розберемо TypeScript з нуля, тому від вас буде вимагатися тільки базове знання JavaScript. В курсі ми не просто вивчимо всі особливості TypeScript, але і попрактикуємося на вправах і написанні фінального проекту - розширювану утиліту виконання команд. При цьому важливою частиною курсу буду патерни проектування, де ми вивчимо поведінкові, породжують і структурні патерни об'єктно орієнтованого програмування. І навіть для тих, хто вже вивчав TypeScript багато розділів будуть корисні, так як захоплюють просунуті теми, з якими ви можливо не так часто стикалися раніше. В курсі ми детально вивчимо:

Основні типи

Types і interfaces

Спеціальні типи: Enums, Tuples, never і unknown

Роботу з класами

Композицію і успадкування

Налаштування компілятора TypeScript для проекту

Використання Generic у функціях, класах та інтерфейсах

Index Access Types

Conditional Types

Mapped Types

Template Literal Types

Спеціальні службові типи

Роботу і написання декораторів

Reflect metadata

Модульність typescript

Роботу та типізацію сторонніх бібліотек

Породжують патерни

Структурні патерни

Поведінкові патерни

Лекції містять як теоретичну частину, так і live-code, де ми разом будемо писати код, розбираю особливості роботи TypeScript. В кінці кожного модуля вас чекає тест, який дозволить зміцнити ваші знання. Так само в цьому курсі зроблений особливий акцент на вправах, які дозволять закріпити отримані знання на практиці.

В результаті курсу Ви отримаєте знання і навички для ефективного написання коду на TypeScript і проектування архітектури додатків на ньому. Всі приклади коду, які ви побачите в курсі написані з урахуванням реальної практики написання коду на TypeScript як на frontend, так і backend.

https://privatelink.de/?https://www.udemy.com/course/typescript-full/
 
Угорі