| - | 001. Introduction and Installation.mp4 | 60857625 | | 2023-01-17T18:42:07.000000Z | 764.096 | 637 | 508 | 120 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:27:28 |
| - | 002. create-react-app.mp4 | 68355710 | | 2023-01-17T18:45:43.000000Z | 1081.237333 | 505 | 377 | 120 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:27:46 |
| - | 003. Understanding JSX.mp4 | 46614680 | | 2023-01-17T18:50:43.000000Z | 745.28 | 500 | 375 | 117 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:27:58 |
| - | 004. Creating React App with Bootstrap.mp4 | 58756836 | | 2023-01-17T18:54:08.000000Z | 759.402667 | 618 | 496 | 114 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:28:14 |
| - | 005. Props and PropTypes.mp4 | 128328949 | | 2023-01-17T18:57:41.000000Z | 1744.277333 | 588 | 465 | 114 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:28:43 |
| - | 006. States and Events in React App.mp4 | 148271223 | | 2023-01-17T19:05:38.000000Z | 2043.904 | 580 | 458 | 114 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:29:09 |
| - | 007. Creating Dark Mode for React App.mp4 | 241780046 | | 2023-01-17T19:15:43.000000Z | 2907.605333 | 665 | 540 | 117 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:29:48 |
| - | 008. Changing Title, Favicon, Meta of React App.mp4 | 61126641 | | 2023-01-17T19:30:09.000000Z | 789.76 | 619 | 491 | 119 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:28:58 |
| - | 009. React Router.mp4 | 118826729 | | 2023-01-17T19:34:07.000000Z | 1491.861333 | 637 | 509 | 119 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:29:31 |
| - | 010. Introduction to Class-Based Component.mp4 | 58250423 | | 2023-01-17T19:41:31.000000Z | 974.528 | 478 | 352 | 117 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:29:23 |
| - | 011. Structure of Our React Application.mp4 | 85472745 | | 2023-01-17T19:46:06.000000Z | 1037.973333 | 658 | 532 | 118 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:29:47 |
| - | 012. Fetch API Key in React App.mp4 | 196990818 | | 2023-01-17T19:51:00.000000Z | 1494.570667 | 1054 | 928 | 117 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:30:21 |
| - | 013. States and Props in Class Components.mp4 | 67714404 | | 2023-01-17T19:58:01.000000Z | 652.821333 | 829 | 703 | 117 | h264 | aac | mov | 1920x1080 | 60 | mp4 | 2023-08-23 18:30:05 |
| - | 014. Iterating Array in JSX.mp4 | 172945618 | | | 1114.000544 | 1241 | 1108 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:30:37 |
| - | 015. Using Fetch API in React to Populate Data.mp4 | 209270424 | | | 1283.390113 | 1304 | 1171 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:31:06 |
| - | 016. Adding Pagination to React App.mp4 | 244679886 | | | 1655.977506 | 1182 | 1048 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:31:19 |
| - | 017. Adding Loading Spinner to React App.mp4 | 107123506 | | | 761.451995 | 1125 | 992 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:30:55 |
| - | 018. Adding Categories and PropTypes in React App.mp4 | 183973090 | | | 1356.55619 | 1084 | 951 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:31:34 |
| - | 019. React Router in Class-Based App.mp4 | 163601720 | | | 977.838753 | 1338 | 1205 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:31:50 |
| - | 020. Restructuring the Code.mp4 | 108319363 | | | 720.793832 | 1202 | 1068 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:31:42 |
| - | 021. Infinite Scroll in React.mp4 | 208200359 | | | 1312.113197 | 1269 | 1136 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:32:27 |
| - | 022. React Top Loading Bar.mp4 | 115817752 | | | 785.647166 | 1179 | 1046 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:32:15 |
| - | 023. Changing Class-Based to Function-Based.mp4 | 273328662 | | | 1822.185964 | 1200 | 1066 | 125 | h264 | aac | mov | 1920x1080 | 30 | mp4 | 2023-08-23 18:32:52 |