Learning ReactJS (Udemy.com)
Build beautiful, modern, and modularized UIs with ReactJS
Created by: Packt Publishing
Produced in 2016
What you will learn
- Set up React development environments
- See what comprises the React.js library
- Get to grips with React components and their life cycles
- Use React JSX and the Virtual DOM
- Understand how React work with browser events
- Understand React's controlled components
- Work with stateful class components and stateless function components
- Design a simple browser application
- Manage the state and use a server API with React
- Learn about Redux stores, reducers, actions, and middlewares
Quality Score
Overall Score : 74 / 100
Course Description
This course first covers all of the React.js basics like its API to create elements and components, the virtual DOM and the JSX syntax extension, using the state, working with browser events and components lifecycle methods. We then dive in and build an application from scratch to practically use the knowledge gained in the first part.
The application we will be building is an administration page for a list of books. You will see a list of books, then can add new books and remove books from the list. The final application will work with a server API to persist the data and it will use the Redux library to manage the data state for React.
About The Author
Samer Buna is a technical content author, software engineer, and mentor. He has a master's degree in information security and over ten years of progressive experience and success creating tailored solutions for businesses within many industries.
Samer is passionate about everything JavaScript, and he loves exploring new libraries. His favorite technical stacks are Node.js for the backend and React.js for the frontend.
Samer has authored a few books and online courses about React and GraphQL. You can follow him on Twitter at @samerbuna.Who this course is for:
- This video course is front-end web developers and mobile application developers with a good working knowledge of JavaScript.
Instructor Details
- 3.7 Rating
3 Reviews
Packt Publishing
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.


