Explores the design and development of modern web applications, emphasizing the platforms, standards, and technologies that power the web. Students will gain hands-on experience building dynamic, data-driven applications while learning to leverage AI assistants and prompt engineering techniques to improve productivity and enhance application functionality. The course also examines social media, social networking, and crowdsourcing, focusing on their roles and applications within organizations.