1. Урок 1. 00:05:42
    Welcome To The Course
  2. Урок 2. 00:03:07
    Project Files & Questions
  3. Урок 3. 00:10:05
    Visual Studio Code Setup
  4. Урок 4. 00:04:22
    Section Intro & File Setup
  5. Урок 5. 00:09:02
    Using The Console
  6. Урок 6. 00:12:46
    Variables - var, let & const
  7. Урок 7. 00:10:20
    Data Types in JavaScript
  8. Урок 8. 00:11:44
    Type Conversion
  9. Урок 9. 00:07:19
    Numbers & The Math Object
  10. Урок 10. 00:14:22
    String Methods & Concatenation
  11. Урок 11. 00:10:08
    Template Literals
  12. Урок 12. 00:16:00
    Arrays & Array Methods
  13. Урок 13. 00:07:50
    Object Literals
  14. Урок 14. 00:09:14
    Dates & Times
  15. Урок 15. 00:19:03
    If Statements & Comparison Operators
  16. Урок 16. 00:04:50
    Switches
  17. Урок 17. 00:11:45
    Function Declarations & Expressions
  18. Урок 18. 00:16:42
    General Loops
  19. Урок 19. 00:20:52
    A Look At The Window Object
  20. Урок 20. 00:06:32
    Block Scope With let & const
  21. Урок 21. 00:03:17
    What Is The DOM?
  22. Урок 22. 00:15:20
    Examining The Document Object
  23. Урок 23. 00:14:13
    DOM Selectors For Single Elements
  24. Урок 24. 00:14:26
    DOM Selectors For Multiple Elements
  25. Урок 25. 00:15:49
    Traversing The DOM
  26. Урок 26. 00:06:48
    Creating Elements
  27. Урок 27. 00:10:57
    Removing & Replacing Elements
  28. Урок 28. 00:10:13
    Event Listeners & The Event Object
  29. Урок 29. 00:11:05
    Mouse Events
  30. Урок 30. 00:12:43
    Keyboard & Input Events
  31. Урок 31. 00:13:46
    Event Bubbling & Delegation
  32. Урок 32. 00:15:15
    Local & Session Storage
  33. Урок 33. 00:15:53
    Task List [Part 1] - UI & Add Task Items
  34. Урок 34. 00:14:05
    Task List [Part 2] - Delete & Filter Tasks
  35. Урок 35. 00:11:04
    Task List [Part 3] - Persist To Local Storage
  36. Урок 36. 00:15:08
    Loan Calculator [Part 1] - Build The UI
  37. Урок 37. 00:16:48
    Loan Calculator [Part 2] - Calculate & Error
  38. Урок 38. 00:06:19
    Loan Calculator [Part 3] - Loader & User Experience
  39. Урок 39. 00:07:02
    Number Guesser [Part 1] - Build The UI
  40. Урок 40. 00:16:31
    Number Guesser [Part 2] - Validation & Winning Case
  41. Урок 41. 00:10:15
    Number Guesser [Part 3] - Lose Case & Game Over
  42. Урок 42. 00:10:54
    Number Guesser [Part 4] - Play Again
  43. Урок 43. 00:11:57
    Constructors & the 'this' Keyword
  44. Урок 44. 00:12:17
    Built In Constructors
  45. Урок 45. 00:09:55
    Prototypes Explained
  46. Урок 46. 00:08:25
    Prototypal Inheritance
  47. Урок 47. 00:05:29
    Using Object.create
  48. Урок 48. 00:08:36
    ES6 Classes
  49. Урок 49. 00:05:47
    Sub Classes
  50. Урок 50. 00:08:21
    Build The Book List UI
  51. Урок 51. 00:12:33
    Add Book To List
  52. Урок 52. 00:08:29
    Validation & Alert
  53. Урок 53. 00:06:30
    Delete Book From List
  54. Урок 54. 00:06:07
    Convert to ES6 Classes
  55. Урок 55. 00:14:44
    Bonus - Add Local Storage
  56. Урок 56. 00:03:42
    What Is Asynchronous Programming?
  57. Урок 57. 00:06:01
    Ajax & XHR Introduction
  58. Урок 58. 00:12:51
    XHR Object Methods & Working With Text
  59. Урок 59. 00:14:24
    Working With Ajax & JSON
  60. Урок 60. 00:14:57
    Data From an External API - Chuck Norris Project
  61. Урок 61. 00:06:34
    REST APIs & HTTP Requests
  62. Урок 62. 00:08:28
    Callback Functions
  63. Урок 63. 00:15:27
    Custom HTTP Library (Ajax With Callbacks) - Part 1
  64. Урок 64. 00:12:13
    Custom HTTP Library (Ajax With Callbacks) - Part 2
  65. Урок 65. 00:05:40
    ES6 Promises
  66. Урок 66. 00:12:41
    The Fetch API
  67. Урок 67. 00:12:11
    Arrow Functions
  68. Урок 68. 00:12:56
    Custom HTTP Library (Fetch With Promises) - Part 3
  69. Урок 69. 00:08:06
    Async & Await
  70. Урок 70. 00:05:34
    Custom HTTP Library (Fetch With Async Await) - Part 4
  71. Урок 71. 00:13:45
    Github Finder [Part 1] - Intro & UI
  72. Урок 72. 00:12:05
    Github Finder [Part 2] - Fetching Profile Data
  73. Урок 73. 00:10:44
    Github Finder [Part 3] - Display The Profile
  74. Урок 74. 00:10:08
    Github Finder [Part 4] - Show Alert Message
  75. Урок 75. 00:09:44
    Github Finder [Part 5] - Fetch & Display Repos
  76. Урок 76. 00:13:14
    WeatherJS [Part 1] - Intro & UI
  77. Урок 77. 00:08:03
    WeatherJS [Part 2] - Fetch Weather From API
  78. Урок 78. 00:08:48
    WeatherJS [Part 3] - Display The Weather
  79. Урок 79. 00:11:13
    WeatherJS [Part 4] - Save Location To Local Storage
  80. Урок 80. 00:09:51
    Error Handling with Try...Catch
  81. Урок 81. 00:13:35
    Regular Expressions [Part 1] - Evaluation Functions
  82. Урок 82. 00:12:36
    Regular Expressions [Part 2] - Metacharacter Symbols
  83. Урок 83. 00:12:42
    Regular Expressions [Part 3] - Character Sets & Quantifiers
  84. Урок 84. 00:09:45
    Regular Expressions [Part 4] - Shorthand Character Classes
  85. Урок 85. 00:21:57
    Regular Expressions - Form Validation Project
  86. Урок 86. 00:09:47
    Iterators & Generators
  87. Урок 87. 00:15:07
    Profile Scroller - Iterator Mini Project
  88. Урок 88. 00:08:53
    Symbols
  89. Урок 89. 00:09:29
    Destructuring
  90. Урок 90. 00:09:00
    ES6 Maps
  91. Урок 91. 00:09:03
    ES6 Sets
  92. Урок 92. 00:02:30
    What Are Patterns?
  93. Урок 93. 00:12:55
    Module & Revealing Module Pattern
  94. Урок 94. 00:04:59
    Singleton Pattern
  95. Урок 95. 00:08:19
    Factory Pattern
  96. Урок 96. 00:16:02
    Observer Pattern
  97. Урок 97. 00:10:15
    Mediator Pattern
  98. Урок 98. 00:10:54
    State Pattern - Small Project
  99. Урок 99. 00:03:15
    Project Introduction
  100. Урок 100. 00:16:40
    Creating The UI With Materialize CSS
  101. Урок 101. 00:11:03
    Controllers & Data Structure
  102. Урок 102. 00:10:06
    Get & Populate Items
  103. Урок 103. 00:16:35
    Add Item To Data Structure
  104. Урок 104. 00:12:40
    Add Item To The UI
  105. Урок 105. 00:07:43
    Add Total Calories
  106. Урок 106. 00:20:28
    Working With The Edit State
  107. Урок 107. 00:18:58
    Updating Items & Total Calories
  108. Урок 108. 00:15:47
    Delete & Clear Items
  109. Урок 109. 00:12:36
    Add & Get From Local Storage
  110. Урок 110. 00:10:11
    Delete & Clear From Local Storage
  111. Урок 111. 00:08:56
    Babel & Webpack Environment Setup
  112. Урок 112. 00:09:22
    Intro To ES2015 Modules
  113. Урок 113. 00:07:08
    Create The UI
  114. Урок 114. 00:07:15
    Create a fake REST API Using JSON Server
  115. Урок 115. 00:13:03
    Get & Display Posts
  116. Урок 116. 00:12:00
    Add Posts & Show Alert
  117. Урок 117. 00:06:10
    Removing Posts
  118. Урок 118. 00:08:31
    Post Edit State & Update [1]
  119. Урок 119. 00:18:07
    Post Edit State & Update [2]
  120. Урок 120. 00:02:12
    Wrap Up & Where To Go From Here