With a full-time, hands-on assignment, This course will show you the essential concepts of React that you should learn to be a skilled React developer. The course introduces the tools necessary to use React and provides instructions for creating an interactive game called Connect-4. After that, we get to React OnClick events, Passing Props Restructuring React Children, and passing arguments. After understanding the fundamentals, students can move on to different styling techniques for game elements, dynamic classes, and managing callbacks. This section will explore global, inline, and dynamic styling paired with dynamic class. Then we'll move on to React State Hook, the React State Hook, and React Key Property and initiate the game module. Students will then work on more advanced concepts, including the logical aspects of calculating winners or determining the draw and the React Lifecycle events. In the final module, we will explore the use of AI to provide automated suggestions for moves and single-player games.
An introduction to the Document Object Model (DOM)
Manipulation of DOM