React for Beginners: Build an App, & Learn the Fundamentals
All React, No Distractions. This course will stick to the fundamentals, and guide you through creating your first app.
What you’ll learn
A solid foundation of React fundamentals that will prepare you for more advanced topics
How Component state, props, and lifecycle methods work
How React renders to the DOM and manages updates
How to work with forms in React
How to create your first fully functioning React application.
A lot of React newcomers tend to get hung up on external dependencies like web pack, and redux. While tools like this are great they tend to add additional complexity when starting out.
In these lessons, I will be avoiding all these distractions, sticking to React fundamentals, and guiding you through the creation of your first app.
Some of the topics covered include:
Elements and Components
Working with JSX
State and Lifecycle
Working with Forms
Creating Dumb/Stateless Components
Building your first App
Build an App: Lifecycle Methods
Build an App: Add Search Form
Build an App: Save Search Query
Build an App: Submit Search
Build an App: Render Search Results
Build an App: I’m Feeling Funny
Build an App: SearchForm Component
Build an App: Refactoring and Clean Up
Build an App: Adding Styles
How it Works: Rendering into the DOM
How it Works: Rendering Updates
Conclusion: Wrapping Up