Coursera
Coursera Logo

Board infinity - React Fundamentals 

  • Offered byCoursera

React Fundamentals
 at 
Coursera 
Overview

Duration

14 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

React Fundamentals
 at 
Coursera 
Highlights

  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 2 of 3 in the Building React and ASP.NET MVC 5 Applications Specialization
  • Intermediate Level Familiarity with basic frontend development and tool/technologies such as HTML, CSS, JS, Bootstrap and VS Code
  • Approx. 14 hours to complete
  • English Subtitles: English
Read more
Details Icon

React Fundamentals
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • The React Fundamentals course is designed to provide a comprehensive introduction to React, the popular JavaScript library for building user interfaces. This course is ideal for web developers who are new to React or who have some experience with React and want to deepen their knowledge of the library.
  • The course covers the fundamental concepts of React including components, props, state, and events. Participants will learn how to build simple and complex React components, handle user events, and manage component states.

React Fundamentals
 at 
Coursera 
Curriculum

Introduction to JavaScript Programming

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

Javascript Practice Quiz

Javascripts Graded Quiz

DOM - Practice Quiz 1

DOM - Practice Quiz 2

Javascript - Graded Quiz

React for Frontend development

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 Basics - Practice Quiz

React- Practice Quiz

React - Graded Quiz

Front End Application by using Javascript and React JS

Project Overview

Approach for building Tic-Tac-Toe

Step 1: Setting up the project

Step 2: Creating Board Component

Step 3: Creating a Reusable Component

Step 4: Creating an interactive square component

Step 5: Writing logic for turns

Step 6: Complete the winner logic

Step 7: Wrapping up the Project

Project Assets

React Fundamentals
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    React Fundamentals
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...