React JS Tutorial - Get up & running with React JS: the most popular JavaScript library in the world! <br /> - Want to master React? Get my React mastery course: <a href="http://bit.ly/2KVl2A3" title="http://bit.ly/2KVl2A3" target='_blank'>http://bit.ly/2KVl2A3</a><br /> - Subscribe for more videos like this: <a href="https://goo.gl/6PYaGF" title="https://goo.gl/6PYaGF" target='_blank'>https://goo.gl/6PYaGF</a><br /> <br /> Want to learn more from me? Check out my blog and courses: <br /> <br /> Courses: <a href="https://codewithmosh.com" title="https://codewithmosh.com" target='_blank'>https://codewithmosh.com</a><br /> Blog: <a href="https://programmingwithmosh.com" title="https://programmingwithmosh.com" target='_blank'>https://programmingwithmosh.com</a> <br /> Facebook: <a href="https://www.facebook.com/programmingwithmosh/" title="https://www.facebook.com/programmingwithmosh/" target='_blank'>https://www.facebook.com/programmingwithmosh/</a><br /> Twitter: <a href="https://twitter.com/moshhamedani" title="https://twitter.com/moshhamedani" target='_blank'>https://twitter.com/moshhamedani</a><br /> <br /> TABLE OF CONTENT<br /> <br /> <span class="playtime" data-second="0" title="Introduction">00:00</span> Introduction<br /> <span class="playtime" data-second="74" title="What is React">01:14</span> What is React<br /> <span class="playtime" data-second="348" title="Setting Up the Development Environment">05:48</span> Setting Up the Development Environment <br /> <span class="playtime" data-second="567" title="Your First React App">09:27</span> Your First React App<br /> <span class="playtime" data-second="963" title="Hello World">16:03</span> Hello World<br /> <span class="playtime" data-second="1346" title="Components">22:26</span> Components<br /> <span class="playtime" data-second="1446" title="Setting Up the Project">24:06</span> Setting Up the Project<br /> <span class="playtime" data-second="1575" title="Your First React Component">26:15</span> Your First React Component<br /> <span class="playtime" data-second="1898" title="Specifying Children">31:38</span> Specifying Children<br /> <span class="playtime" data-second="2156" title="Embedding Expressions">35:56</span> Embedding Expressions<br /> <span class="playtime" data-second="2449" title="Setting Attributes">40:49</span> Setting Attributes<br /> <span class="playtime" data-second="2796" title="Rendering Classes Dynamically">46:36</span> Rendering Classes Dynamically<br /> <span class="playtime" data-second="3057" title="Rendering Lists">50:57</span> Rendering Lists<br /> <span class="playtime" data-second="3298" title="Conditional Rendering">54:58</span> Conditional Rendering<br /> <span class="playtime" data-second="3664" title="Handling Events">1:01:04</span> Handling Events<br /> <span class="playtime" data-second="3836" title="Binding Event Handlers">1:03:56</span> Binding Event Handlers<br /> <span class="playtime" data-second="4114" title="Updating the State">1:08:34</span> Updating the State<br /> <span class="playtime" data-second="4251" title="What Happens When State Changes">1:10:51</span> What Happens When State Changes <br /> <span class="playtime" data-second="4378" title="Passing Event Arguments">1:12:58</span> Passing Event Arguments<br /> <span class="playtime" data-second="4651" title="Composing Components">1:17:31</span> Composing Components<br /> <span class="playtime" data-second="4878" title="Passing Data to Components">1:21:18</span> Passing Data to Components<br /> <span class="playtime" data-second="5071" title="Passing Children">1:24:31</span> Passing Children<br /> <span class="playtime" data-second="5264" title="Debugging React Apps">1:27:44</span> Debugging React Apps<br /> <span class="playtime" data-second="5515" title="Props vs State">1:31:55</span> Props vs State<br /> <span class="playtime" data-second="5662" title="Raising and Handling Events">1:34:22</span> Raising and Handling Events<br /> <span class="playtime" data-second="5956" title="Updating the State">1:39:16</span> Updating the State<br /> <span class="playtime" data-second="6237" title="Single Source of Truth">1:43:57</span> Single Source of Truth<br /> <span class="playtime" data-second="6475" title="Removing the Local State">1:47:55</span> Removing the Local State<br /> <span class="playtime" data-second="6884" title="Multiple Components in Sync">1:54:44</span> Multiple Components in Sync <br /> <span class="playtime" data-second="7239" title="Lifting the State Up">2:00:39</span> Lifting the State Up<br /> <span class="playtime" data-second="7578" title="Stateless Functional Components">2:06:18</span> Stateless Functional Components<br /> <span class="playtime" data-second="7729" title="Destructuring Arguments">2:08:49</span> Destructuring Arguments<br /> <span class="playtime" data-second="7852" title="Lifecycle Hooks">2:10:52</span> Lifecycle Hooks<br /> <span class="playtime" data-second="7952" title="Mounting Phase">2:12:32</span> Mounting Phase <br /> <span class="playtime" data-second="8289" title="Updating Phase">2:18:09</span> Updating Phase <br /> <span class="playtime" data-second="8551" title="Unmounting Phase">2:22:31</span> Unmounting Phase<br /> <br /> #react #webdevelopment #programming<i class="fa fa-language transViewIcon clickable" title="Translation"></i>
View comments