15. Responsive and mobile-first design
Design for phones, tablets, laptops, large screens, touch input, and variable network conditions. You will use mobile-first CSS, media queries, fluid layouts, responsive images, and breakpoints based on content instead of device names.