Последние новости: Coursehunters.club

Understanding TypeScript - Видеоуроки

Understanding TypeScript
Duration 06:47:24
Открыть все курсы от udemy

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

Развернуть / Свернуть
  • Урок 1. Course Introduction 00:02:11
  • Урок 2. What is TypeScript? 00:03:25
  • Урок 3. Why TypeScript and How to use it? 00:03:49
  • Урок 4. Installing TypeScript 00:02:16
  • Урок 5. Using TypeScript 00:02:48
  • Урок 6. Setting up the Course Workspace 00:06:18
  • Урок 7. Introduction 00:00:47
  • Урок 8. Type Basics 00:02:25
  • Урок 9. Numbers & Booleans 00:01:43
  • Урок 10. Assigning Types Explicitly 00:02:13
  • Урок 11. Arrays and Types 00:03:08
  • Урок 12. Tuples 00:01:59
  • Урок 13. Enums 00:03:54
  • Урок 14. The "Any" Type 00:01:45
  • Урок 15. Understanding the created JavaScript Code 00:01:41
  • Урок 16. Using Types in Functions (Arguments & Return Values) 00:04:39
  • Урок 17. Functions as Types 00:04:05
  • Урок 18. Objects and Types 00:04:55
  • Урок 19. Example: Putting it all together in a Complex Object 00:01:32
  • Урок 20. Creating custom Types with Type Aliases 00:02:33
  • Урок 21. Allowing multiple Types with Union Types 00:02:10
  • Урок 22. Checking for Types during Runtime 00:02:06
  • Урок 23. The "never" Type (added with TypeScript 2.0) 00:01:56
  • Урок 24. Nullable Types (added with TypeScript 2.0) 00:06:25
  • Урок 25. Module Exercise: Problem 00:00:48
  • Урок 26. Module Exercise: Solution 00:04:04
  • Урок 27. Module Summary 00:00:51
  • Урок 28. Introduction 00:00:35
  • Урок 29. How Code gets Compiled 00:01:57
  • Урок 30. Changing the Compiler Behavior on Errors 00:02:14
  • Урок 31. Debugging your TypeScript Code using Source Maps 00:02:13
  • Урок 32. Avoiding implicit "Any" 00:01:43
  • Урок 33. More Compiler Options 00:01:02
  • Урок 34. Compiler Improvements with TypeScript 2.0 00:03:10
  • Урок 35. Module Summary 00:00:35
  • Урок 36. Introduction 00:01:49
  • Урок 37. "Let" and "Const" 00:04:13
  • Урок 38. Block Scope 00:02:44
  • Урок 39. Arrow Functions 00:03:41
  • Урок 40. Arrow Functions - Variations 00:01:50
  • Урок 41. Functions and Default Parameters 00:04:12
  • Урок 42. The Spread Operator 00:03:41
  • Урок 43. The Rest Operator 00:05:18
  • Урок 44. Destructuring Arrays 00:03:42
  • Урок 45. Destructuring Objects 00:03:10
  • Урок 46. Template Literals 00:04:08
  • Урок 47. Other ES6 Features 00:01:10
  • Урок 48. Module Exercise: Solution 00:13:20
  • Урок 49. Module Summary 00:00:53
  • Урок 50. Introduction 00:00:32
  • Урок 51. Creating Classes and Class Properties 00:08:20
  • Урок 52. Class Methods and Access Modifiers 00:04:46
  • Урок 53. Inheritance 00:03:02
  • Урок 54. Inheritance and Constructors 00:01:58
  • Урок 55. Inheritance Wrap Up 00:02:05
  • Урок 56. Getters & Setters 00:05:48
  • Урок 57. Static Properties and Methods 00:03:40
  • Урок 58. Abstract Classes 00:05:57
  • Урок 59. Private Constructors & Singletons (added with TypeScript 2.0) 00:02:56
  • Урок 60. "readonly" Properties (added with TypeScript 2.0) 00:02:16
  • Урок 61. Module Exercise: Solution 00:13:28
  • Урок 62. Module Summary 00:00:51
  • Урок 63. Introduction 00:00:53
  • Урок 64. An Introduction to Namespaces 00:06:39
  • Урок 65. Namespaces and Multiple Files 00:05:05
  • Урок 66. Namespace Imports 00:02:42
  • Урок 67. More on Namespaces 00:02:26
  • Урок 68. Limitations of Namespaces 00:01:45
  • Урок 69. Modules 00:04:03
  • Урок 70. Loading Modules 00:09:01
  • Урок 71. Importing & Exporting Modules 00:02:37
  • Урок 72. Module Resolution 00:02:27
  • Урок 73. Namespaces vs Modules - Wrap Up 00:02:11
  • Урок 74. Module Summary 00:00:40
  • Урок 75. Introduction 00:00:51
  • Урок 76. The Basics about Interfaces 00:05:55
  • Урок 77. Interfaces and Properties 00:05:08
  • Урок 78. Interfaces and Methods 00:02:22
  • Урок 79. Using Interfaces with Classes 00:03:46
  • Урок 80. Interfaces and Function Types 00:03:20
  • Урок 81. Interface Inheritance 00:02:21
  • Урок 82. What happens once Interfaces get Compiled 00:01:42
  • Урок 83. Module Summary 00:00:28
  • Урок 84. Introduction 00:00:52
  • Урок 85. Why and What? 00:04:21
  • Урок 86. Creating a Generic Function 00:03:24
  • Урок 87. A built-in Generic Type: Arrays 00:01:52
  • Урок 88. Generic Types and Arrays 00:01:32
  • Урок 89. Using Generic Types 00:02:33
  • Урок 90. Creating a Generic Class 00:04:08
  • Урок 91. Constraints 00:03:03
  • Урок 92. Using more than one Generic type 00:02:46
  • Урок 93. Module Exercise: Solution 00:06:15
  • Урок 94. Module Summary 00:01:04
  • Урок 95. Introduction 00:01:11
  • Урок 96. Creating a Class Decorator 00:04:53
  • Урок 97. Decorator Factories 00:03:26
  • Урок 98. Creating a useful Decorator 00:03:04
  • Урок 99. Using Multiple Decorators 00:01:06
  • Урок 100. A first Summary 00:02:14
  • Урок 101. Method Decorators 00:05:14
  • Урок 102. Property Decorators 00:04:36
  • Урок 103. Parameter Decorators 00:04:24
  • Урок 104. Module Summary 00:01:21
  • Урок 105. Introduction 00:01:26
  • Урок 106. Installing a Third-Party Library 00:01:15
  • Урок 107. Importing the Library 00:04:45
  • Урок 108. Translating JavaScript to TypeScript with TypeScript Definition Files 00:02:10
  • Урок 109. Option 1: Manually download TypeScript Definition Files 00:02:21
  • Урок 110. Option 2: Managing TypeScript Defintion Files with the "typings" Package 00:03:31
  • Урок 111. Easier Type Management with TypeScript 2.0 00:03:11
  • Урок 112. Module Summary 00:00:43
  • Урок 113. Introduction 00:01:00
  • Урок 114. Using "tsc" and the tsconfig File 00:02:58
  • Урок 115. How TypeScript resolves Files using the tsconfig.json File 00:05:56
  • Урок 116. More on "tsc" and the tsconfig File 00:03:00
  • Урок 117. Adding TypeScript into a Gulp Workflow 00:08:06
  • Урок 118. Adding TypeScript into a Webpack Workflow 00:10:47
  • Урок 119. Module Summary 00:00:48
  • Урок 120. Introduction 00:01:22
  • Урок 121. Setting up the Project & Adding React Packages 00:02:59
  • Урок 122. Adding the ReactJS TypeScript Definition Files 00:02:05
  • Урок 123. Installing Webpack 00:01:50
  • Урок 124. Configuring Webpack 00:03:54
  • Урок 125. Creating ReactJS Code - with TypeScript 00:06:19
  • Урок 126. Configuring the TypeScript Compiler to work with ReactJS 00:03:00
  • Урок 127. Using TypeScript 2.0 Type Management 00:02:35
  • Урок 128. Module Summary 00:01:00
  • Урок 129. Course Roundup 00:01:17

Не ограничивайте использование TypeScript в Angular! Изучите основы, его функции, рабочие процессы и способы их использования! Большинство людей знают TypeScript от Angular 2. Это язык, который вы должны использовать там, верно? Но он не ограничивается Angular! Узнайте, что такое TypeScript, почему он действительно является мощным дополнением к JavaScript, каковы его особенности и как его использовать! И при этом также понимайте, что вы на самом деле делаете в своем Angular коде.

Этот курс перенесет вас из самых базовых и наиболее важных функций (типов!) в точку, где вы можете использовать TypeScript в любом из ваших проектов. Включены проекты ReactJS!

Путешествие в будущее

Поскольку код типа TypeScript можно скомпилировать в ES5, вы будете поражены многими функциями следующего поколения, которые вы можете начать использовать сегодня. Будь то ES6, такие как функции Destructuring или Arrow functions, Generics, Interfaces или модули   - у TypeScript есть все!

В этом курсе мы не остановимся только на основа.. Вы узнаете о более сложных функциях, а также о том, как настроить Workflow с помощью TypeScript. Это включает также рабочие процессы с использованием Gulp или Webpack.

Вы также узнаете, что вы не ограничены Angular или обычными проектами JavaScript / TypeScript. Полный модуль описывает, как использовать TypeScript с ReactJS, чтобы воспользоваться его функциями.

Практикуйте то, что вы изучаете

Просмотр видео - отличный способ обучения. И для многих учеников это лучший способ. Если вы также хотите попрактиковаться в вещах, которые вы изучаете, этот курс предлагает вам упражнения (и решения) во многих модулях курса.

Так много контента!

Я не поклонник этих курсов, которые учат вас основам, а затем оставляют вас в покое. На этом курсе вы узнаете:

  • Типы и способы их использования
  • Как работает компилятор TypeScript
  • Возможности ES6 в TypeScript
  • Классы в TypeScript
  • Пространства имен и модули
  • Интерфейсы
  • Дженерики
  • Декораторы
  • Как интегрировать сторонние библиотеки JavaScript в проект TypeScript
  • Как интегрировать TypeScript в рабочий процесс Gulp или Webpack
  • Как настроить простой-TypeScript Workflow
  • Как использовать TypeScript вместе с ReactJS

Твоя оценка

17 0
Следи за последними обновлениями и новостями в нашем coursehunters.club, или вступай в наш канал telegram.

Комментарии

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

30-11--0001 en 55 уроков
pluralsight TypeScript Fundamentals
Почему стоит попробовать typescript ? - дает метод жестко описать логику всего приложения, тоесть каждый его элемент, что исключит неверный вызов методов. Писать кучу тестов уже не потребуеться, все параметры жестко описаны, и не требуют еще одной проверки. Дает возможность сделать так, что любой некомпилируемый код невозможно будет закоммитить. Вообщем, typescript отличный инструмент, который позволяет исключить большую долю риска в разработке...
Duration 04:24:35
25 2
30-11--0001 en 10 уроков
egghead Use Types Effectively in TypeScript
Цель TypeScript, причина его существования, заключается в добавлении системы строгого типа поверх ECMAScript 6+. JavaScript - динамически типизированный язык. TypeScript применяет фундаментальное изменение языка и применяет статическую типизацию к коду в наших приложениях.

Этот курс погрузит вас систему типов, которую предоставляет TypeScript. Вы получите более глубокое понимание того, что типы могут сделать для ваших приложений.
Duration 00:29:56
10 0
30-11--0001 en 43 урока
ultimateangular TypeScript Pro
Мастер курс по TypeScrip. Всесторонне покажет вам как строить реальные приложения на реальных примерах.
Duration 05:56:41
9 0
05-09-2017 en 23 урока
egghead Build Algorithms using Typescript
Алгоритмы - это основная конструкция компьютерных программ, которые вы пишете каждый день. Они используют синтаксис языка, и машина использует эту информацию для выполнения наших команд. Хотя «это все алгоритм!» в основном является истинным утверждением, у нас также есть немало мыслей и усилий для определения формальных алгоритмов. Понимание этих формальных алгоритмов помогает вам как разработчику не изобретать колесо каждый раз...
Duration 01:31:39
8 1
11-10-2017 en 13 уроков
egghead Vue.js State Management with Vuex and TypeScript
В курсе "Используем TypeScript для разработки Vue.js приложений" мы видели как разрабатываются приложения, создавая компоненты на основе классов и используя декораторы.

Этот курс расширит его, показывая вам, как вы можете использовать Vuex с TypeScript, чтобы управлять состоянием вашего приложения Vue. Мы посмотрим, как организовывать состояние в модулях, изменять его с помощью мутаций и действий а также писать плагины Vuex,...
Duration 00:38:05
6 0
30-11--0001 en 46 уроков
ultimateangular TypeScript Basics
Воспользуйтесь всеми преимуществами static types и зарядите свою разработку с JavaScript. Повысьте свою производительность. Погрузитесь в язык TypeScript через это всеобъемлющее введение и осознайте множество преимуществ использования статических типов. Мы рассмотрим общие практики, ES6 / 7, компилятор, классы, функции и все необходимые вам типы.
Duration 03:59:12
32 1
30-11--0001 en 37 уроков
ultimateangular TypeScript Masterclass
Advanced TypeScript, всесторонне рассмотренный в реальных примерах. Поднимите свой опыт работы с TypeScript на новый уровень с помощью Generics, Enums, Overloads, Type Guard и Queries, Mapped Types, Declaration Files и понимания параметров компилятора, чтобы полностью освоить язык.
Duration 03:55:11
9 1
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
6 0

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

Просто Express (с кучей node и http). В деталях.

Просто Express (с кучей node и http). В деталях.

en
Нет MERN или MEAN ... просто Express. Для тех, кто немного узнал о самом крутом фреймворке node и хочет больше. У вас есть представление о том, что такое Node, Express и http, иначе вас бы здесь не было. Node и серверная часть JavaScript взяли мир штурмом, [НЕКОТОРАЯ БОЛЬШАЯ КОМПАНИЯ] переехала...
Разработка модуей Drupal 8 с примерами

Разработка модуей Drupal 8 с примерами

en
Никогда не было лучшего времени для изучения разработки модулей Drupal 8. Это потому, что Drupal 8 уже является лучшим технологически и более быстрым способом создания приложений Drupal (по сравнению с Drupal 7). Drupal 8 построен поверх Symfony, поэтому хорошие новости заключаются в том...
Appium (Версия 1.8.2) - Мобильное автоматизированное тестирование с нуля

Appium (Версия 1.8.2) - Мобильное автоматизированное тестирование с нуля

en
Appium курс - 200+ лекций по мобильной автоматизации от основ с примерами в реальных проектах. Курс полностью обновлен 12 ноября с последней версией Appium 1.8.2. Узнайте все, что вам нужно знать о мобильной автоматизации (Android + IOS), даже если вы никогда не программировали раньше.
gRPC [Golang] Мастер-класс: создание современных API и микросервисов

gRPC [Golang] Мастер-класс: создание современных API и микросервисов

en
Лучше, чем REST API! Создайте быстрый и масштабируемый HTTP / 2 API для Go микро-сервиса с помощью gRPC, Protocol Buffers (protobuf). gRPC - это новый и современный фреймворк для построения масштабируемого, современного и быстрого API. Он используется многими ведущими технологическими компаниями...
Машинное обучение от А до Я: станьте мастером Kaggle

Машинное обучение от А до Я: станьте мастером Kaggle

en
Изучите основные алгоритмы машинного обучения с использованием Python от начального до супер продвинутого уровня, включая математические знания. Хотите стать хорошим специалистом по данным? Тогда это правильный курс для вас. Этот курс был разработан специалистами IIT, которые освоили математику...
PHP: Разработка микрофреймворка

PHP: Разработка микрофреймворка

ru
Фреймворки - основной способ создавать сложные сайты в интернете. На определённом уровне недостаточно просто знать как ими пользоваться, нужно понимать как они устроены внутри. Благодаря этому курсу вы не только узнаете про все внутренности, но и создадите свой собственный неповторимый фреймворк.
Регулярные выражения

Регулярные выражения

ru
Практически каждый программист сталкивается с регулярными выражениями в повседневной практике. Многих они отпугивают, но регулярные выражения основаны на небольшом количестве простых понятий. Освоив эти понятия, вы сможете всегда чувствовать себя комфортно при работе с этим мощным инструментом.
chat
logo