Course Highlights
  • Introduction to React for building user interfaces.
Curriculum

40 Topics
Introduction to the course
Meet your Instructor
What you will learn in this lesson
Introduction to JavaScript
Setting up your development environment
Writing your first JavaScript program
What you will learn in this lesson
Variables in javascript
Data types
Using arithmetic and comparison operators
Arrays in Javascript
Working with strings
String manipulation
Conditional statements (if/else switch)
Looping structures (for while)
Functions and scope
What you will learn in this lesson
Understanding the Document Object Model (DOM)
Accessing DOM elements with JavaScript
Manipulating DOM elements with JavaScript
Modifying styles and attributes with JavaScript
Understanding events and event listeners
Responding to user input (clicks key presses)
Creating interactive user interfaces with events
What you will learn in this Lesson
Creating and removing DOM elements with JavaScript
Using AJAX to load content dynamically
Handling errors and exceptions
Syllabus
Read more about the basics of javascript
Learn more about various javascript components
Further Reads on DOM Manipulation
Learn more about Advanced DOM Manipulation
Tell us what you think!
Javascripts Graded Quiz
Javascript - Graded Quiz
Javascript Practice Quiz
DOM - Practice Quiz 1
DOM - Practice Quiz 2
Meet and Greet

22 Topics
What you will learn in this Lesson
Introduction to React
Virtual DOM in React
Setting up React
What you will learn in this Lesson
React Directory structure
JSX in React JS
React Components
React Props
React States
What you will learn in this Lesson
React useEffect Hook
Making API Calls with useEffect Hook
useContext Hook
React Redux
Application of Redux
Know more about React
Further Reading on React
Learn more about react hooks and redux
React - Graded Quiz
React Basics - Practice Quiz
React- Practice Quiz

12 Topics
Project Overview
Approach for building Tic-Tac-Toe
Step 1: Setting up the project
Step 2: Creating Board Component
Step 3: Project Components
Step 4: Creating a Reusable Component
Step 5: Creating an interactive square component
Step 6: Writing logic for turns
Step 7: Wrapping up the Project
Project Assets
Provide your feedback!
Create a Functional Dashboard with React

  Write a Review

React Fundamentals

Go to Free Course