Video description
Want to make the process of building modular, reusable user interface components simple and intuitive? React.js is the answer, with its Learn Once, Write Anywhere approach. This course will help you understand the power behind this approach and build beautiful, modern, and modularized UIs with React’s latest version.
This course will cover all of the React.js basics such as its API, which will help you create elements and components; the virtual DOM and the JSX syntax extension; using state; working with browser events; and component lifecycle methods. You will build an application from scratch throughout the course and use the knowledge you've gained in a practical way. You will also learn to update various elements of a site or application seamlessly without delay, without disrupting the rest of the display or requiring the user to refresh. Also, get introduced to the new concept of hooks.. Finally, you will work with a server API to persist data using local storage.?(Note that we use Node.js 10.13.0 for this course, which will run successfully with the React features we cover.)
By the end of the course, you will be fully capable of using ReactJ.js tools to build several UI elements, making them reactive to user input, and extending your knowledge of DOM manipulation to customize your own UIs in the future.
What You Will Learn
- Build interactive and responsive components.
- Build multi-page web apps with URL routing.
- Use third-party APIs, Libraries, and React components to boost productivity.
- Master different ways to quickly prototype and experiment in React.
- Manage the state of components and web apps.
- Use React dev tools to help debug and optimize your code during development.
- Deploy React apps to production.
Audience
If you are a web developer, JavaScript developers and want to learn and build front-end of your web applications with modernized UI, then this is the course you need!Web Developers and Programmers who want to learn React.js by taking an engaging, step-by-step approach, will benefit from this course.
About The Author
Lasha Krikheli: Lasha Krikheli is a software engineer and educator. For the past 6 years, he has taught classes on topics including HTML & CSS, Responsive Web Design, JavaScript, WordPress, and PHP & MySQL. Lasha has worked with startups, agencies, and high profile clients for over 12 years, building interactive web sites and web apps. He is passionate about Accessibility, User Experience, and problem solving through design.
LinkedIn Profile - https://www.linkedin.com/in/lasha/
Table of contents
Product information
- Title: Learning React
- Author(s):
- Release date: April 2019
- Publisher(s): Packt Publishing
- ISBN: 9781789612684
You might also like
video
Full-Stack React
13+ Hours of Video Instruction BuildFull-Stack Apps with MongoDB, Express, React, and Node.js In this LiveLessons …
video
Learning ReactJS
React is a UI framework that communicates the smallest changes on the server side to the …
video
Using Redux with React LiveLessons Video Training
5+ Hours of Video Instruction Web applications of today are becoming increasingly more complex. Our apps …
book
React: Up & Running, 2nd Edition
Hit the ground running with React, the open source technology from Facebook for building rich web …