Последние новости: Свежий 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

Твоя оценка

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

Комментарии

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

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

Этот курс погрузит вас систему типов, которую предоставляет TypeScript. Вы получите более глубокое понимание того, что типы могут сделать для ваших приложений.
Duration 00:29:56
10 0
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
7 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
en 46 уроков
ultimateangular TypeScript Basics
Воспользуйтесь всеми преимуществами static types и зарядите свою разработку с JavaScript. Повысьте свою производительность. Погрузитесь в язык TypeScript через это всеобъемлющее введение и осознайте множество преимуществ использования статических типов. Мы рассмотрим общие практики, ES6 / 7, компилятор, классы, функции и все необходимые вам типы.
Duration 03:59:12
28 0
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
5 0

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

Продвинутый курс по Angular

Продвинутый курс по Angular

ru
Курс даст возможность быстро начать создавать свои приложения с использованием современного фреймворка - Angular. В процессе прохождения курса шаг за шагом вы сделаете реальное приложение, и хорошо разберетесь в специфике Angular. Вы будете получать информацию, писать код, показывать...
Gulp Сборка. Ускорение верстки

Gulp Сборка. Ускорение верстки

ru
Как вам идея зарабатывать больше, ускорив свой рабочий процесс, за счет внедрения новых инструментов? Все еще используете HTML + CSS? Переходи на красную сторону силы! У нас есть Gulp - Автообновление в браузере, LESS/SASS разложен по модулям, Нет дублированию кода, Компонентый подход.
Веб-разработка Full-Stack | Node, SQL, React и многое другое

Веб-разработка Full-Stack | Node, SQL, React и многое другое

en
Создайте проект fullstack с помощью Node.js, PostgreSQL, SQL, React, Redux! API, аутентификация и многое другое! Это тот курс, который вам нужен, прежде чем стать инженером. Это тот курс, который был мне нужен, прежде чем я стал инженером-программистом, работающим в центре города в Сан-Франциско.
Изучение Blockchain разработки с EOS и C++

Изучение Blockchain разработки с EOS и C++

en
Изучите экосистему ЕOS dApp и узнайте, как писать и развертывать смарт-контракты в EOSIO блокчейн. Смарт-контракты? Они здесь. EOS Blockchain? Да. C ++? Тут! Не может быть никаких сомнений: технология EOS и blockchain является самой разрушительной силой за последние годы. Компании не могут...
Знакомство с API ВКонтакте от Тарасова Алексея

Знакомство с API ВКонтакте от Тарасова Алексея

ru
Курс о том, как отправлять запросы к программному интерфейсу сервиса ВКонтакте и получать или размещать информацию в соц. API – это программный интерфейс взаимодействия между главным приложением (ВКонтакте) и дополнительными внешними приложениями. С помощью HTTP запросов к специальному серверу...
chat
logo