33. Component-based web design
Design pages as reusable components instead of one-off screens. You will work with cards, buttons, nav bars, forms, modals, component states, props, variants, and the handoff expectations common in React, Vue, Svelte, and similar front-end environments.