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

Understanding TypeScript
Duration 07:16:48
Открыть все курсы от udemy
Облачный хостинг на SSD с лучшей техподдержкой! Развернуть приложение в один клик

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:15
  • Урок 106. Using jQuery 00:03:33
  • Урок 107. Declaring Variables 00:01:54
  • Урок 108. Understanding Declaration Files 00:03:47
  • Урок 109. Using Public Type Definitions 00:02:22
  • Урок 110. Wrap Up 00:00:44
  • Урок 111. [LEGACY] Introduction 00:01:26
  • Урок 112. [LEGACY] Installing a Third-Party Library 00:01:15
  • Урок 113. [LEGACY] Importing the Library 00:04:45
  • Урок 114. [LEGACY] Translating JavaScript to TypeScript with TypeScript Definition Files 00:02:10
  • Урок 115. [LEGACY] Option 1: Manually download TypeScript Definition Files 00:02:21
  • Урок 116. [LEGACY]Option 2: Managing TypeScript Defintion Files with the "typings" Package 00:03:31
  • Урок 117. [LEGACY] Easier Type Management with TypeScript 2.0 00:03:11
  • Урок 118. [LEGACY] Module Summary 00:00:43
  • Урок 119. Introduction 00:01:00
  • Урок 120. Using "tsc" and the tsconfig File 00:02:58
  • Урок 121. How TypeScript resolves Files using the tsconfig.json File 00:05:56
  • Урок 122. More on "tsc" and the tsconfig File 00:03:00
  • Урок 123. Adding TypeScript into a Gulp Workflow 00:08:06
  • Урок 124. Adding TypeScript into a Webpack Workflow 00:10:47
  • Урок 125. Module Summary 00:00:48
  • Урок 126. Introduction 00:00:54
  • Урок 127. Project Setup 00:03:55
  • Урок 128. Using PropTypes 00:03:48
  • Урок 129. Types & Class Components 00:06:10
  • Урок 130. Wrap Up 00:01:02
  • Урок 131. [LEGACY] Introduction 00:01:22
  • Урок 132. [LEGACY] Setting up the Project & Adding React Packages 00:02:59
  • Урок 133. [LEGACY] Adding the ReactJS TypeScript Definition Files 00:02:05
  • Урок 134. [LEGACY] Installing Webpack 00:01:50
  • Урок 135. [LEGACY] Configuring Webpack 00:03:54
  • Урок 136. [LEGACY] Creating ReactJS Code - with TypeScript 00:06:19
  • Урок 137. [LEGACY] Configuring the TypeScript Compiler to work with ReactJS 00:03:00
  • Урок 138. [LEGACY] Using TypeScript 2.0 Type Management 00:02:35
  • Урок 139. [LEGACY] Module Summary 00:01:00
  • Урок 140. 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

Твоя оценка

28 1
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex 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
11 0
30-11--0001 en 43 урока
ultimateangular TypeScript Pro
Мастер курс по TypeScrip. Всесторонне покажет вам как строить реальные приложения на реальных примерах.
Duration 05:56:41
10 0
05-09-2017 en 23 урока
egghead Build Algorithms using Typescript
Алгоритмы - это основная конструкция компьютерных программ, которые вы пишете каждый день. Они используют синтаксис языка, и машина использует эту информацию для выполнения наших команд. Хотя «это все алгоритм!» в основном является истинным утверждением, у нас также есть немало мыслей и усилий для определения формальных алгоритмов. Понимание этих формальных алгоритмов помогает вам как разработчику не изобретать колесо каждый раз...
Duration 01:31:39
9 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
8 0
30-11--0001 en 46 уроков
ultimateangular TypeScript Basics
Воспользуйтесь всеми преимуществами static types и зарядите свою разработку с JavaScript. Повысьте свою производительность. Погрузитесь в язык TypeScript через это всеобъемлющее введение и осознайте множество преимуществ использования статических типов. Мы рассмотрим общие практики, ES6 / 7, компилятор, классы, функции и все необходимые вам типы.
Duration 03:59:12
41 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
14 2
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
7 0
en 13 уроков
egghead Advanced Static Types in TypeScript
В этом курсе рассматриваются возможности системы типов TypeScript и показывается, как на практике использовать расширенные статические типы. Например, вы узнаете, как писать более безопасный код, используя ненулевые типы и явно указывать на null и undefined в системе типов.
Duration 01:07:54
1 0
en 15 уроков
egghead Practical Advanced TypeScript
В этом курсе рассматриваются некоторые новые расширенные функции TypeScript с использованием практических примеров, с которыми вы можете столкнуться в своих проектах.
Duration 01:02:57
2 0
en 22 урока
egghead Up and Running with TypeScript
Первый вопрос, который вы задаете после установки TypeScript: «Что мне теперь делать?» В этом курсе вы узнаете об использовании компилятора TypeScript, настройке своего проекта, файлов определений и всех подробностях понимания того, как использовать TypeScript в вашем проекте.
Duration 01:05:26
0 1

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

[Книга] Java Persistence with Hibernate

[Книга] Java Persistence with Hibernate

ru
Java Persistence – механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate – наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное...
[Книга] React+D3v4

[Книга] React+D3v4

en
Повторно используемые данные и игры с использованием современного JavaScript. Создание динамических визуализаций данных в сети - боль в заднице. С React + d3.js ES6 вы научитесь создавать многократно используемые компоненты визуализации с использованием современных стандартов JavaScript примерно...
[Книга] Spring 5 для профессионалов

[Книга] Spring 5 для профессионалов

ru
Книга «Spring 5 для профессионалов» представляет собой многолетний бестселлер, который обновлен с целью отражения функциональных средств, предлагаемых последней версией платформы Spring Framework 5 - одного из самых популярных фреймворков для разработки приложения на Java.
Введение в CQRS и Event Sourcing

Введение в CQRS и Event Sourcing

en
Изучите источники событий на теоретических и практических примерах. Более 3 часов видео контента вводят новые концепции, а затем погружаются в реализацию идей с использованием кода. Получите доступ к источнику полнофункционального веб-приложения на основе событий, созданного с использованием...
Непрерывная интеграция на Gitlab

Непрерывная интеграция на Gitlab

en
Шаг за шагом, практическое руководство. Установите и используйте собственную среду GitLab / GitLab CI. К концу этого курса вы получите четкое представление о том, как работает непрерывная интеграция GitLab. У вас будет практический опыт настройки GitLab CE и добавления пользователей, проектов...
Стать менеджером по продукту | Изучите навыки и получите работу

Стать менеджером по продукту | Изучите навыки и получите работу

en
Самый обновленный и полный курс по управлению продуктами на Udemy! Вы изучите навыки, составляющие всю работу и процесс управления продуктом: от идеи до исследования рынка, от разработки UX до создания прототипов, технологий, метрик и, наконец, до создания продукта с пользовательскими историями...
[Книга] Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание

[Книга] Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание

ru
Unity зачастую представляют как набор компонентов, не требующих программирования, что в корне неверно. Для создания успешной игры необходимо многое: великолепная работа художника, программистские навыки, интересная история, увлекательный геймплей, дружная и слаженная работа команды разработчиков.
chat
logo