React: Starting with React.js

$49.99

This Starting with React.js training course focuses on building simple components and composing them to create complex, rich, functional component solutions. You'll get to grips with event handling, routing, implementing Flux architecture, and much more to master React fundamentals. Get ready to learn this must-have JavaScript library for building user interfaces!

Length: 3 hrs

This title is available in the
Total Training All-Access library.

Subscribe Now

Description

Many new or intermediate developers struggle to see how React.js differs from other JavaScript frameworks and libraries, or how it fits into application architecture in general. Simply put, React allows you to develop user interfaces like the pros, and this Starting with React.js training course will show you exactly how it works.

Sample Clip:

Make Interactive UIs with Ease

  • Understand and use React components
  • Code a React app with an online IDE
  • Learn how React can help you as a developer
  • Style a React app with React CSS and Bootstrap
  • Use Flux, State and Props, Routers and more

The Must Have JavaScript Library

This React online course was designed with web developers in mind. If you design UI/UX solutions for mobile or the web, learning React.js will vastly improve how you work. And if you want to design with React as easily as with other JavaScript frameworks, this course is a must.

This course focuses on building simple components and composing them to create complex, rich, functional component solutions. You’ll get to grips with event handling, routing, implementing Flux architecture, and much more to master React fundamentals.

We start from the very beginning and stick with you every step of the way, kicking off with an introduction to React and getting progressively more challenging as the course continues. Don’t worry – you’ll soon be working on React projects with ease.

By the end of this course, you’ll be productive and efficient in using this versatile library, and you’ll be able to build great looking web apps faster than ever before.You’ll walk away with a working knowledge of the framework, it’s various facets, and you’ll understand how it fits into your process. But most of all, you’ll have a valuable and time-saving new skill in your developer toolbox.

What is React?

React.js is a JavaScript library that makes building user interfaces simple and painless. It is a view layer rather than a complete framework, so while it’s not suitable for building a fully functional dynamic app, it adds the finishing touch to make your websites look flawless. React is maintained by Facebook, Instagram and a wider community of developers and can be used with React-based add-ons or in conjunction with other JS libraries and frameworks.

CHAPTER 1: WELCOME TO STARTING WITH REACT
Introduction
What is React
Preparing for React
How This Course Works
 
CHAPTER 2: REACT COMPONENTS
Section Introduction
Component Basics
Component Implementation
Component Composition
Composition Implementation
Section Conclusion
 
CHAPTER 3: REACT STATE & PROPS
Section Introduction
Managing Data in React
State & Props Implementation
Section Conclusion
 
CHAPTER 4: REACT EVENT HANDLING
Section Introduction
Reacting to Events
Event Handling Implementation
Section Conclusion
 
CHAPTER 5: ROUTING IN REACT
Section Introduction
Applying Routing
Router Implementation
More Routing Concerns
More Routing Implementation
Section Conclusion
 
CHAPTER 6: REACT FLUX
Section Introduction
The Flux Pattern
Implementing a Flux Store
More Flux Details
Implementing Flux Shoutouts 1
Implementing Flux Shoutouts 2
React Forms
Implementing a React Form
Section Conclusion
 
CHAPTER 7: STYLING REACT
Section Introduction
Component-Level Styling
Applying Style
Flesh Out Characters
Section Conclusion
 
CHAPTER 8: COURSE CONCLUSION
Content Review
What now
Final Thoughts

Brett Hooper, Brett is a seasoned software engineer with a 20+ year IT career, which includes Fortune 200 clients and the US Dept. of Defense.

You may also like…