Learn TypeScript - Crash Course for Beginners

Learn TypeScript - Crash Course for Beginners

freeCodeCamp.org via freeCodeCamp Direct link

- 0:09:57 Built-In Types - TypeScript Types

11 of 64

11 of 64

- 0:09:57 Built-In Types - TypeScript Types

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Learn TypeScript - Crash Course for Beginners

Automatically move to the next video in the Classroom when playback concludes

  1. 1 - 0:00:00 Intro & What Is TypeScript?
  2. 2 - 0:03:14 Why Should You Learn TypeScript?
  3. 3 - 0:04:13 How TypeScript Works
  4. 4 - 0:04:21 Prerequisite
  5. 5 - 0:04:28 Chapter 2 Setup
  6. 6 - 0:04:35 Setup
  7. 7 - 0:05:44 Create Your First Application
  8. 8 - 0:06:52 Running the Code
  9. 9 - 0:07:52 Configuration
  10. 10 - 0:09:50 Chapter 3 Types
  11. 11 - 0:09:57 Built-In Types - TypeScript Types
  12. 12 - 0:10:28 Type Annotations
  13. 13 - 0:11:58 Dynamic Type Determination
  14. 14 - 0:12:34 Any Type
  15. 15 - 0:13:18 Chapter 4 Object
  16. 16 - 0:13:25 Type Annotations With Objects
  17. 17 - 0:14:27 Chapter 5 Functions
  18. 18 - 0:14:34 Type Annotations With Function
  19. 19 - 0:16:06 Optional And Default Parameter
  20. 20 - 0:16:35 Optional Parameter
  21. 21 - 0:16:59 Default Parameter
  22. 22 - 0:17:44 Function Rest Parameter
  23. 23 - 0:19:02 Arrow Function
  24. 24 - 0:19:15 Anonymous Function
  25. 25 - 0:19:46 Void & Never
  26. 26 - 0:20:46 Chapter 6 Advanced Types
  27. 27 - 0:20:52 Union Types
  28. 28 - 0:21:35 Literal Types
  29. 29 - 0:23:13 Nullable Types
  30. 30 - 0:24:52 Type Alias
  31. 31 - 0:26:15 Intersection Type
  32. 32 - 0:26:56 Chapter 7 Array
  33. 33 - 0:27:02 Type Annotations With Arrays
  34. 34 - 0:27:24 Type Annotations With Multidimensional Arrays
  35. 35 - 0:28:01 Chapter 8 Tuple
  36. 36 - 0:28:07 Tuple
  37. 37 - 0:28:52 Chapter 9 Enums
  38. 38 - 0:28:59 Enums
  39. 39 - 0:30:00 Chapter 10 Interface
  40. 40 - 0:30:07 Interface
  41. 41 - 0:31:41 Interface Method And Parameters
  42. 42 - 0:32:54 ReOpen The Interface And Use Cases
  43. 43 - 0:35:11 Built-in Interface
  44. 44 - 0:35:59 HTMLImageElement
  45. 45 - 0:37:35 Interface vs. Type Aliases
  46. 46 - 0:39:48 Chapter 11 Classes
  47. 47 - 0:39:54 Class Type Annotations
  48. 48 - 0:41:16 Class Access Modifiers
  49. 49 - 0:43:00 Class Accessors
  50. 50 - 0:44:06 Class Static Members
  51. 51 - 0:45:17 Class Implement Interface
  52. 52 - 0:46:09 Abstract Classes And Members
  53. 53 - 0:47:24 Polymorphism & Method Override
  54. 54 - 0:49:46 Class vs Interface
  55. 55 - 0:49:54 Chapter 12 Generics
  56. 56 - 0:50:01 Generics
  57. 57 - 0:51:39 Generics Multiple Types
  58. 58 - 0:52:44 Generics Classes
  59. 59 - 0:53:59 Generics And Interfaces
  60. 60 - 0:55:17 Type Assertions
  61. 61 - 0:55:56 Chapter 13 Debugging
  62. 62 - 0:56:02 Debugging
  63. 63 - 0:58:48 Chapter 14 Outro & What's Next
  64. 64 - 0:58:55 Outro

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.