Learn React for free


59 Variables

Learn all the basics to build dynamic, interactive web applications with the React library.
React is a library created by the developers at Facebook which excels in creating very fast web applications using web components built with a simple-to-understand API.

Course Objectives

Upon completion of this course, you'll know everything you need in order to build web applications in React. We'll be covering:
    <li>JSX</li>
    <li>Props and state</li>
    <li>Conditional rendering</li>
    <li>Styling components</li>
    <li>Lifecycle methods</li>
    <li>Fetching data from an API</li>
    <li>Handling events</li>
    <li>Forms and controlled components</li>
    <li>Writing modern React code</li>
    <li>Setting up an environment outside of Scrimba</li>

V School Learning Philosophy

As the head of education at a tech school called V School in downtown Salt Lake City, Utah, I've formulated some philosophies about learning:
    <li><strong>Learning should never be lonely</strong> - Take the course with friends if possible, and make use of the Q&A option to ask questions!</li>
    <li><strong>Learn by doing</strong> - Take advantage of Scrimba by frequently pausing the lesson and playing with the code. Then try to build things from your own computer using the stuff you just learned. And <strong>don't skip the practices!</strong></li>
    <li><strong>Spaced learning and repetition is key</strong> - Give yourself time (days/weeks) to finish this course, and include lots of breaks. Don't try cramming it all in.</li>

Contact Me

All constructive feedback is welcome! Feel free to tweet at me (@bobziroll) to let me know your thoughts!
Good luck, and welcome to the world of React!

    1


    By
    2


    By
    3


    By
    4


    By
    5


    By
    6


    By
    7


    By
    8


    By
    9


    By
    10


    By
    11


    By
    12


    By
    13


    By
    14


    By
    15


    By
    16


    By
    17


    By
    18


    By
    19


    By
    20


    By
    21


    By
    22


    By
    23


    By
    24


    By
    25


    By
    26


    By
    27


    By
    28


    By
    29


    By
    30


    By
    31


    By
    32


    By
    33


    By
    34


    By
    35


    By
    36


    By
    37


    By
    38


    By
    39


    By
    40


    By
    41


    By
    42


    By
    43


    By
    44


    By
    45


    By
    46


    By
    47


    By
    48


    By
    49


    By
    50


    By
    51


    By
    52


    By
    53


    By
    54


    By
    55


    By
    56


    By
    57


    By
    58


    By
    59


    By