--> Skip to main content

Introduction to React JS - Bare Bones

Introduction to React JS - Bare Bones

 Introduction to React JS - Bare Bones

Learn JSX, Hooks, Vite setup & Grommet UI Component library


What you'll learn

  • Understand how React works without JSX
  • Setup Vite from scratch without templates
  • Setup Prettier & ESLint configuration
  • Learn hooks - useState & useEffect and also developing custom hooks
  • Using Grommet UI Component Library
  • Mock server using json-server


Preview this Course GET COUPON CODE

Description
React JS is a UI library that helps in building UI applications. It is one of the most popular UI libraries being used worldwide with tremendous work opportunities.



In this course, you will learn

What React is

Using React without JSX

Configuring Vite from Scratch

Setting up Prettier & ESLint

Using Grommet UI Component Library

Mock server using json-server

Hooks like useState & useEffect

Creating a Custom Hook

Learn by developing a TODO application

This is a beginner-level course and hence have kept the contents of the course to a bare minimum such that new learners are not feeling overwhelmed by the contents of the course. But also, the contents should suffice for the learner to get deeper into React once comprehends the basics very well. Thus this course will cover the bare minimum React JS knowledge required to keep learners motivated as well as covering 60 - 70% of the stuff we will be doing with React in day-to-day development.



During this course, I do expect basic JavaScript and HTML CSS knowledge. But when using the latest ES6+ features I will explain where required.



Also, all the concepts provided above will be explained by developing a hands-on TODO application and not just standalone theory lectures.



Hopefully, for people looking to get an idea about React, I hope this course gives a big picture.



Also, as an instructor, I am open to comments. Please review the course once completing it so I can take those reviews and keep this course updated and improve it.

Who this course is for:
Beginner JavaScript developers who are interested to learn React JS

Comment Policy: Please write your comments according to the topic of this page posting. Comments containing a link will not be displayed before approval.
Open Comment
Close Comments