Most Technology Training classes will be delivered online until further notice.
Before each sesson, Tech Training will provide a Zoom link for live online classes, along with any required class materials.
Initially developed and still maintained by Facebook, React is one of the most popular developer framework/libraries for front-end application development. Used widely across the industry by tech companies large and small, React's relative ease of use, and extensive community of support has made it one of the most convenient and versatile developer frameworks available today. While initially (and still predominantly) a web application library, React is now capable of supporting everything from mobile applications, to even desktop application development.
This course is designed to get you started on the exciting world of React development. We'll review the core elements and structure of the code, as well as its key components and capabilities.
Throughout the session we will use real coding examples to help illustrate topics covered. Finally you will have the opportunity to collaboratively build your first end-to-end fully-functional React application to give you a thorough understanding of the foundations of developing with React.
- Overview of React
- ReactDOM and JSX
- Creating a React element
- Understanding Components and hierarchies
- Understanding State and Props
- Function Components vs Class Components
- Styling with React
- Building your first App with React