Students will assess, develop and utilize computer programming to construct web sites using a variety of contemporary technologies and languages. Students will continue to advance their skills in the developing websites for a variety of devices, especially mobile, by emphasizing responsive design. A more in-depth web design approach will be utilized using both client-side and server-side technologies. Students will be able to create a website and use a database to back it up. PREREQUISITE: CPD 124 Leading Edge Web Design Fundamentals