In this session we cover the core building blocks of every React application — how ReactDOM connects React to the browser, how to build and compose components, JSX syntax and rules, conditional rendering, list rendering, and how to read and fix errors using Vite's overlay and React DevTools.