Learn React JS - Full Course for Beginners - Tutorial 2019
This course provides an introduction to React JS, a popular JavaScript library. It covers topics such as building React components, using JSX, and creating functional components. Learners will also practice moving components into separate files and learn how to use props and state. By the end of the course, learners will have a better understanding of React and be able to create their own React applications. ▼
ADVERTISEMENT
Course Feature
Cost:
Free
Provider:
freeCodeCamp
Certificate:
Paid Certification
Language:
English
Start Date:
On-Demand
Course Overview
❗The content presented here is sourced directly from freeCodeCamp platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [February 21st, 2023]
) Course Introduction & Philosophy.
) What we'll be building.
) Why React?.
) ReactDOM & JSX.
) ReactDOM & JSX Practice.
) Functional Components.
) Functional Components Practice.
) Move Components into Separate Files.
) Parent/Child Components.
) Parent/Child Component Practice.
) Todo App - Phase 1.
) Styling React with CSS Classes.
) Some Caveats.
) JSX to JavaScript and Back.
) Inline Styles with the Style Property.
) Todo App - Phase 2.
) Props Part 1 - Understanding the Concept.
) Props Part 2 - Reusable Components.
) Props in React.
) Props and Styling Practice.
) Mapping Components.
) Mapping Components Practice.
) Todo App - Phase 3.
) Class-based Components.
) Class-based Components Practice.
) State.
) State Practice.
) State Practice 2.
) Todo App - Phase 4.
) Handling Events in React.
) Todo App - Phase 5.
) Changing State.
) Todo App - Phase 6.
) Lifecycle Methods Part 1.
) Lifecycle Methods Part 2.
) Conditional Rendering.
) Conditional Rendering Part 2.
) Conditional rendering Practice.
) Todo App - Phase 7.
) Fetching data from an API.
) Forms Part 1.
) Forms Part 2.
) Forms Practice.
) Container/Component Architecture.
) Meme Generator Capstone Project.
) Writing Modern React Apps.
) Project Ideas for Practicing.
) Conclusion.
(Please note that we obtained the following content based on information that users may want to know, such as skills, applicable scenarios, future development, etc., combined with AI tools, and have been manually reviewed)
This course provides a comprehensive introduction to React JS, a popular JavaScript library for building user interfaces. It covers the fundamentals of React, including ReactDOM, JSX, functional components, parent/child components, styling with CSS classes, inline styles, props, mapping components, class-based components, state, handling events, changing state, lifecycle methods, conditional rendering, fetching data from an API, forms, container/component architecture, and more.
Possible Development Paths include becoming a React developer, a front-end developer, a web developer, a software engineer, or a full-stack developer. Learners can also use React to build mobile applications, create interactive websites, and develop user interfaces.
Learning Suggestions for learners include brushing up on HTML and CSS, learning JavaScript, and familiarizing themselves with the basics of React. Learners should also practice coding with React and build projects to gain experience. Additionally, learners should read up on the latest React updates and trends to stay up to date.
Course Provider
Provider freeCodeCamp's Stats at AZClass
Discussion and Reviews
0.0 (Based on 0 reviews)
Start your review of Learn React JS - Full Course for Beginners - Tutorial 2019