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 |
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
React Fundamentals at Coursera Course details
- 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