Ознакомиться с важной информацией: Майнер отключен!

TypeScript Masterclass (Todd Motto) - Видеоуроки

TypeScript Masterclass
Duration 03:55:11
Открыть все курсы от ultimateangular

TypeScript Masterclass - Полный список уроков

Развернуть / Свернуть
  • Урок 1. A "this" Keyword Primer 00:04:55
  • Урок 2. Exploring "this" with .call, .apply and .bind 00:10:56
  • Урок 3. Arrow Functions and Lexical Scope 00:05:32
  • Урок 4. Typing "this" and "noImplicitThis" 00:06:40
  • Урок 5. "typeof" Type Queries 00:04:20
  • Урок 6. "keyof" Index Type Queries 00:03:19
  • Урок 7. "keyof", Generics and Lookup Types 00:05:46
  • Урок 8. "Readonly" Mapped Type 00:07:50
  • Урок 9. "Partial" Mapped Type 00:04:16
  • Урок 10. "Required" Mapped Type, +/- Modifiers 00:05:17
  • Урок 11. "Pick" Mapped Type 00:04:31
  • Урок 12. "Record" Mapped Type 00:07:28
  • Урок 13. "typeof" and Type Guards 00:11:16
  • Урок 14. "instanceof" and Type Guards 00:09:16
  • Урок 15. User Defined Type Guards 00:04:29
  • Урок 16. Literal Type Guards and "in" Operator 00:05:13
  • Урок 17. Intersection Types 00:08:18
  • Урок 18. Discriminated (Tagged) Unions 00:06:30
  • Урок 19. Interfaces vs Type Aliases 00:04:49
  • Урок 20. Interfaces vs Classes 00:05:22
  • Урок 21. Function Generics 00:10:57
  • Урок 22. Function Overloads 00:09:35
  • Урок 23. Numeric Enums and Reverse Mappings 00:07:44
  • Урок 24. String Enums and Inlining Members 00:04:57
  • Урок 25. Writing Declaration Files 00:08:08
  • Урок 26. Augmenting Modules with Declarations 00:07:23
  • Урок 27. Emitting Declaration Files 00:04:17
  • Урок 28. Include, Exclude and Files properties 00:07:42
  • Урок 29. Configuration Inheritance with Extends 00:04:19
  • Урок 30. Output Locations, Tweaks and Emitting On Error 00:05:39
  • Урок 31. Emitting Source Maps 00:04:20
  • Урок 32. Transpiling and Experimental Features 00:08:09
  • Урок 33. Understanding “lib” and ES libraries 00:07:03
  • Урок 34. Strict Flags for Enhanced Safety 00:05:12
  • Урок 35. CLI Output Tweaks 00:05:17
  • Урок 36. Enforcing Code Quality 00:02:37
  • Урок 37. Performance Bundling and tslib 00:05:49

Advanced TypeScript, всесторонне рассмотренный в реальных примерах. Поднимите свой опыт работы с TypeScript на новый уровень с помощью Generics, Enums, Overloads, Type Guard и Queries, Mapped Types, Declaration Files и понимания параметров компилятора, чтобы полностью освоить язык.

Инструменты и мои настройки

Этот курс записывается со следующими инструментами, вы можете использовать их, или ваш любимый текстовый редактор / IDE и браузер.

Текстовый редактор: Visual Studio Code

  • VSCode Plugin - Prettier
  • VSCode Plugin - VSCode Icons

Браузер: Google Chrome.

Предпосылки

Убедитесь, что у вас установлено следующее:

  • Установите последнюю версию Node.js (Mac или Windows)
  • Установите TypeScript глобально с помощью любого из следующих параметров: npm install -global typescript \ yarn add global typescript

TypeScript Seed Project

Выполните Fork этого репозитория либо загрузите материалы курса по соответствующей ссылке.

TypeScript Masterclass: Seed

Seed проект, который вы можете использовать для начала программирования вместе с этим курсом. - https://github.com/UltimateAngular/typescript-masterclass-seed

TypeScript Masterclass: Source Code

Полный исходный код этого курса, не стесняйтесь использовать на собственном отдыхе для обучения и следования - https://github.com/UltimateAngular/typescript-masterclass-src

Твоя оценка

5 1
Следи за последними обновлениями и новостями в наших пабликах facebook, или вступай в наш канал telegram.

Комментарии

Похожие курсы

en 55 уроков
pluralsight Advanced Typescript
TypeScript - это современный язык с множеством особенностей. В этом курсе вам подробно расскажут об этих особенностях, которые построены на базе которую вы уже должны знать от JavaScript и предупредят об ошибках, которые могут допустить новички.
Также вы узнаете о возможности расширения существующих типов с помощью union, intersection и tuple, а потом, как создавать и использовать декораторы.
После окончания курса у вас будут...
Duration 02:54:48
9 0
en 43 урока
ultimateangular TypeScript Pro
Мастер курс по TypeScrip. Всесторонне покажет вам как строить реальные приложения на реальных примерах.
Duration 05:56:41
8 0
en 46 уроков
ultimateangular TypeScript Basics
Воспользуйтесь всеми преимуществами static types и зарядите свою разработку с JavaScript. Повысьте свою производительность. Погрузитесь в язык TypeScript через это всеобъемлющее введение и осознайте множество преимуществ использования статических типов. Мы рассмотрим общие практики, ES6 / 7, компилятор, классы, функции и все необходимые вам типы.
Duration 03:59:12
22 0
12-10-2016 en 35 уроков
udemy The Complete TypeScript Programming Guide for Web Developers
Изучите TypeScript и объектно-ориентированный JavaScript. TypeScript был практически неслыханным до его введения в Angular 2, но в Post Angular 2, TypeScript получил свой собственную любовь разработчиков, которые постоянно ищут более быстрые, простые и продуктивные языки.С тех пор TypeScript стал независимым популярным языком для разработки приложений в отрасли. Многие люди склоняются к использованию TypeScript, потому что это простой язык,...
Duration 04:05:16
2 0

Последнее добавленное

JavaScript алгоритмы и структуры данных Мастер-класс

JavaScript алгоритмы и структуры данных Мастер-класс

en
Этот курс заполняет месяцы работы в области информатики и собеседования всего в 20 часах видео. Я охватываю то же самое информационное содержание, которое помогло моим студентам пройти интервю в таких огромных компаниях, как Google, Tesla, Amazon и Facebook. Ничего из этого не вырезано для онлайн...
[Книга] [Emanuele Feronato] Кроссплатформенная разработка HTML игр с Phaser 3

[Книга] [Emanuele Feronato] Кроссплатформенная разработка HTML игр с Phaser 3

en
Из опыта создания более 250 обучающих программ Phaser через эти 155 страниц и 28 примером вы узнаете, как создавать кросс-платформенные игры HTML5, делая настоящую игру на этом пути, и к концу книги вы получите полностью готовую, с нуля созданную игру "2048". Разработанная как для новичков...
Курс ардуино (Arduino) ; Практический курс

Курс ардуино (Arduino) ; Практический курс

ru
Изучение электроники. Использование датчиков. Создавайте собственные проекты, используя Arduino. В этом курсе мы узнаем много информации об Arduino, как мы можем программировать микроконтроллер и использовать различные датчики для создания большого количества проектов и изучения основ информации...
Продвинутый Elm

Продвинутый Elm

en
Вы потратили время на строительство с Elm, и у вас возникли некоторые вопросы. Каковы наилучшие методы аутентификации, масштабирования, стилизации, структуры модулей, отдельных страниц и оптимизации производительности? Как вы можете декодировать сложные структуры JSON и взаимодействовать с...
Java: модульное программирование с Java 9: 2 в 1

Java: модульное программирование с Java 9: 2 в 1

en
С легкостью создавайте и поддерживайте большие приложения с помощью возможностей модульного программирования в Java 9. Чтобы создать стандартизованный интерфейс и включить модули для связи, вам необходимо разбить среду разработки программного обеспечения на отдельные модули, чтобы минимизировать...
Изучаем React с нуля на реальном проекте

Изучаем React с нуля на реальном проекте

ru
В этом курсе вы изучите, как создавать проекты на React. Вы создадите реальное приложение. Этот курс будет полезен тем, кто хочет изучить React на реальном проекте. Курс будет дополняться - вы получите еще больше обучающих видео уже осенью 2018! Будет записано более 20 часов. Вы изучите все...
chat
logo