Prerequisites: Minimum grade of C- in CMSC335, and permission of CMNS-Computer Science department.
Students will delve into the fundamentals of React.js, a powerful JavaScript library for building user interfaces. The course is designed for students to develop practical skills in building efficient and scalable web applications. By the end of the semester, students will have created multiple small projects to solidify their fundamentals in React. The overall goal is for students to become proficient in React concepts such as components, state management, and hooks, as well as related development tools and practices.