Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions
  1. 1 9:34 ReactJS Tutorial – 1 – Introduction Codevolution · 4.7M views
  2. 2 4:54 ReactJS Tutorial – 2 – Hello World Codevolution · 2M views
  3. 3 5:35 ReactJS Tutorial – 3 – Folder Structure Codevolution · 1.4M views
  4. 4 4:59 ReactJS Tutorial – 4 – Components Codevolution · 1.3M views
  5. 5 6:33 ReactJS Tutorial – 5 – Functional Components Codevolution · 1.3M views
  6. 6 6:22 ReactJS Tutorial – 6 – Class Components Codevolution · 1.1M views
  7. 7 3:54 ReactJS Tutorial – 7 – Hooks Update Codevolution · 819K views
  8. 8 11:25 ReactJS Tutorial – 8 – JSX Codevolution · 943K views
  9. 9 11:37 ReactJS Tutorial – 9 – Props Codevolution · 1.1M views
  10. 10 10:35 ReactJS Tutorial – 10 – State Codevolution · 997.1K views
  11. 11 14:30 ReactJS Tutorial – 11 – setState Codevolution · 827.8K views
  12. 12 4:45 ReactJS Tutorial – 12 – Destructuring props and state Codevolution · 599.3K views
  13. 13 7:36 ReactJS Tutorial – 13 – Event Handling Codevolution · 726.5K views
  14. 14 11:56 ReactJS Tutorial – 14 – Binding Event Handlers Codevolution · 628.8K views
  15. 15 8:45 ReactJS Tutorial – 15 – Methods as props Codevolution · 540.5K views
  16. 16 11:46 ReactJS Tutorial – 16 – Conditional Rendering Codevolution · 530.5K views
  17. 17 11:57 ReactJS Tutorial – 17 – List Rendering Codevolution · 573.2K views
  18. 18 7:32 ReactJS Tutorial – 18 – Lists and Keys Codevolution · 432.5K views
  19. 19 11:00 ReactJS Tutorial – 19 – Index as Key Anti-pattern Codevolution · 358.2K views
  20. 20 11:40 ReactJS Tutorial – 20 – Styling and CSS Basics Codevolution · 554.9K views
  21. 21 13:49 ReactJS Tutorial – 21 – Basics of Form Handling Codevolution · 657.9K views
  22. 22 2:39 ReactJS Tutorial – 22 – Component Lifecycle Methods Codevolution · 455.6K views
  23. 23 10:37 ReactJS Tutorial – 23 – Component Mounting Lifecycle Methods Codevolution · 417.4K views
  24. 24 10:35 ReactJS Tutorial – 24 – Component Updating Lifecycle Methods Codevolution · 315.7K views
  25. 25 9:43 ReactJS Tutorial – 25 – Fragments Codevolution · 307.3K views
  26. 26 12:45 ReactJS Tutorial – 26 – Pure Components Codevolution · 384.1K views
  27. 27 4:21 ReactJS Tutorial – 27 – memo Codevolution · 281.2K views
  28. 28 9:33 ReactJS Tutorial – 28 – Refs Codevolution · 366.5K views
  29. 29 5:41 ReactJS Tutorial – 29 – Refs with Class Components Codevolution · 229.4K views
  30. 30 7:27 ReactJS Tutorial – 30 – Forwarding Refs Codevolution · 276.1K views
  31. 31 9:19 ReactJS Tutorial – 31 – Portals Codevolution · 269.7K views
  32. 32 10:53 ReactJS Tutorial – 32 – Error Boundary Codevolution · 294.8K views
  33. 33 6:50 ReactJS Tutorial – 33 – Higher Order Components (Part 1) Codevolution · 448.6K views
  34. 34 12:39 ReactJS Tutorial – 34 – Higher Order Components (Part 2) Codevolution · 354.1K views
  35. 35 3:42 ReactJS Tutorial – 35 – Higher Order Components (Part 3) Codevolution · 195.6K views
  36. 36 4:57 ReactJS Tutorial – 36 – Render Props (Part 1) Codevolution · 240.5K views
  37. 37 11:10 ReactJS Tutorial – 37 – Render Props (Part 2) Codevolution · 210K views
  38. 38 3:25 ReactJS Tutorial – 38 – Context (Part 1) Codevolution · 238.8K views
  39. 39 7:25 ReactJS Tutorial – 39 – Context (Part 2) Codevolution · 227.3K views
  40. 40 4:44 ReactJS Tutorial – 40 – Context (Part 3) Codevolution · 176.1K views
  41. 41 3:17 ReactJS Tutorial – 41 – HTTP and React Codevolution · 214.6K views
  42. 42 7:46 ReactJS Tutorial – 42 – HTTP GET Request Codevolution · 294.8K views
  43. 43 7:15 ReactJS Tutorial – 43 – HTTP Post Request Codevolution · 367.1K views
  44. 44 7:56 React Hooks Tutorial – 1 – Introduction Codevolution · 855.8K views
  45. 45 10:45 React Hooks Tutorial – 2 – useState Hook Codevolution · 500.4K views
  46. 46 6:21 React Hooks Tutorial – 3 – useState with previous state Codevolution · 403.5K views
  47. 47 7:19 React Hooks Tutorial – 4 – useState with object Codevolution · 428.2K views
  48. 48 5:55 React Hooks Tutorial – 5 – useState with array Codevolution · 423.2K views
  49. 49 3:47 React Hooks Tutorial – 6 – useEffect Hook Codevolution · 375.5K views
  50. 50 7:24 React Hooks Tutorial – 7 – useEffect after render Codevolution · 342.9K views
  51. 51 7:39 React Hooks Tutorial – 8 – Conditionally run effects Codevolution · 299.7K views
  52. 52 5:25 React Hooks Tutorial – 9 – Run effects only once Codevolution · 250.3K views
  53. 53 5:54 React Hooks Tutorial – 10 – useEffect with cleanup Codevolution · 289.3K views
  54. 54 10:25 React Hooks Tutorial – 11 – useEffect with incorrect dependency Codevolution · 251.2K views
  55. 55 5:38 React Hooks Tutorial – 12 – Fetching data with useEffect Part 1 Codevolution · 483.9K views
  56. 56 4:45 React Hooks Tutorial – 13 – Fetching data with useEffect Part 2 Codevolution · 246.7K views
  57. 57 2:58 React Hooks Tutorial – 14 – Fetching data with useEffect Part 3 Codevolution · 205.2K views
  58. 58 3:43 React Hooks Tutorial – 15 – useContext Hook Part 1 Codevolution · 296.1K views
  59. 59 6:09 React Hooks Tutorial – 16 – useContext Hook Part 2 Codevolution · 276K views
  60. 60 3:02 React Hooks Tutorial – 17 – useContext Hook Part 3 Codevolution · 242K views
  61. 61 8:43 React Hooks Tutorial – 18 – useReducer Hook Codevolution · 325.6K views
  62. 62 9:49 React Hooks Tutorial – 19 – useReducer (simple state & action) Codevolution · 264.6K views
  63. 63 8:34 React Hooks Tutorial – 20 – useReducer (complex state & action) Codevolution · 213.2K views
  64. 64 3:09 React Hooks Tutorial – 21 – Multiple useReducers Codevolution · 160.5K views
  65. 65 12:11 React Hooks Tutorial – 22 – useReducer with useContext Codevolution · 250.6K views
  66. 66 7:03 React Hooks Tutorial – 23 – Fetching data with useReducer Part 1 Codevolution · 168.2K views
  67. 67 7:09 React Hooks Tutorial – 24 – Fetching data with useReducer Part 2 Codevolution · 160K views
  68. 68 4:19 React Hooks Tutorial – 25 – useState vs useReducer Codevolution · 141K views
  69. 69 15:26 React Hooks Tutorial – 26 – useCallback Hook Codevolution · 353.6K views
  70. 70 10:41 React Hooks Tutorial – 27 – useMemo Hook Codevolution · 255.6K views
  71. 71 4:18 React Hooks Tutorial – 28 – useRef Hook Part 1 Codevolution · 213.1K views
  72. 72 9:46 React Hooks Tutorial – 29 – useRef Hook Part 2 Codevolution · 156.8K views
  73. 73 1:49 React Hooks Tutorial – 30 – Custom Hooks Codevolution · 128.4K views
  74. 74 8:59 React Hooks Tutorial – 31 – useDocumentTitle Custom Hook Codevolution · 127.1K views
  75. 75 7:47 React Hooks Tutorial – 32 – useCounter Custom Hook Codevolution · 107.4K views
  76. 76 9:46 React Hooks Tutorial – 33 – useInput Custom Hook Codevolution · 153K views
  77. 77 17:45 How To Debug React Apps Codevolution · 46.9K views
  78. 78 2:44 React Render Tutorial – 1 – Introduction Codevolution · 153.9K views
  79. 79 5:44 React Render Tutorial – 2 – Rendering Codevolution · 124K views
  80. 80 12:41 React Render Tutorial – 3 – useState Codevolution · 81.1K views
  81. 81 9:25 React Render Tutorial – 4 – useReducer Codevolution · 52.5K views
  82. 82 11:18 React Render Tutorial – 5 – State Immutability Codevolution · 53.7K views
  83. 83 11:03 React Render Tutorial – 6 – Parent and Child Codevolution · 66.5K views
  84. 84 12:42 React Render Tutorial – 7 – Same Element Reference Codevolution · 44.4K views
  85. 85 8:24 React Render Tutorial – 8 – React memo Codevolution · 58.4K views
  86. 86 5:42 React Render Tutorial – 9 – Questions on Optimization Codevolution · 38.1K views
  87. 87 6:11 React Render Tutorial – 10 – Incorrect memo with children Codevolution · 31K views
  88. 88 5:07 React Render Tutorial – 11 – Incorrect memo with Impure Component Codevolution · 25.6K views
  89. 89 7:27 React Render Tutorial – 12 – Incorrect memo with props Reference Codevolution · 25.1K views
  90. 90 4:23 React Render Tutorial – 13 – useMemo and useCallback Codevolution · 52.7K views
  91. 91 11:14 React Render Tutorial – 14 – Context Codevolution · 28.4K views
  92. 92 4:12 React Render Tutorial – 15 – Context and memo Codevolution · 25.1K views
  93. 93 3:39 React – 16 – Context and Same Element Reference Codevolution · 24.5K views
  94. 94 3:25 React TypeScript Tutorial – 1 – Introduction Codevolution · 547.4K views
  95. 95 4:41 React TypeScript Tutorial – 2 – Getting Started Codevolution · 276.7K views
  96. 96 5:49 React TypeScript Tutorial – 3 – Typing Props Codevolution · 235.5K views
  97. 97 8:16 React TypeScript Tutorial – 4 – Basic Props Codevolution · 211.7K views
  98. 98 9:48 React TypeScript Tutorial – 5 – Advanced Props Codevolution · 187.1K views
  99. 99 7:26 React TypeScript Tutorial – 6 – Event Props Codevolution · 153.8K views
  100. 100 3:39 React TypeScript Tutorial – 7 – Style Props Codevolution · 103.8K views
  101. 101 4:21 React TypeScript Tutorial – 8 – Prop Types and Tips Codevolution · 98.1K views
  102. 102 4:36 React TypeScript Tutorial – 9 – useState Hook Codevolution · 115.9K views
  103. 103 6:21 React TypeScript Tutorial – 10 – useState Future Value Codevolution · 98.5K views
  104. 104 2:26 React TypeScript Tutorial – 11 – useState Type Assertion Codevolution · 85.1K views
  105. 105 6:36 React TypeScript Tutorial – 12 – useReducer Hook Codevolution · 93.9K views
  106. 106 5:41 React TypeScript Tutorial – 13 – useReducer Strict Action Types Codevolution · 69.4K views
  107. 107 7:21 React TypeScript Tutorial – 14 – useContext Hook Codevolution · 112.3K views
  108. 108 11:43 React TypeScript Tutorial – 15 – useContext Future Value Codevolution · 71.5K views
  109. 109 6:31 React TypeScript Tutorial – 16 – useRef Hook Codevolution · 64.4K views
  110. 110 3:56 React TypeScript Tutorial – 17 – Class Component Codevolution · 55.5K views
  111. 111 5:22 React TypeScript Tutorial – 18 – Component Prop Codevolution · 75.9K views
  112. 112 8:43 React TypeScript Tutorial – 19 – Generic Props Codevolution · 69.3K views
  113. 113 5:46 React TypeScript Tutorial – 20 – Restricting Props Codevolution · 46.1K views
  114. 114 6:23 React TypeScript Tutorial – 21 – Template Literals and Exclude Codevolution · 43.2K views
  115. 115 7:41 React TypeScript Tutorial – 22 – Wrapping HTML Elements Codevolution · 49.2K views
  116. 116 3:11 React TypeScript Tutorial – 23 – Extracting a Components Prop Types Codevolution · 42.6K views
  117. 117 10:11 React TypeScript Tutorial – 24 – Polymorphic Components Codevolution · 55.4K views
  118. 118 2:26 React TypeScript Tutorial – 25 – Wrapping up Codevolution · 52.9K views
  119. 119 8:29 React Interview Questions | A Preparation Guide Codevolution · 169.7K views
  120. 120 26:05 Learn react-admin in 30 minutes Codevolution · 41.9K views