This course builds on the front-end web development skills acquired in the Web Development and Design I & II courses by adding a server-side programming and database design component. Students will learn the theoretical and practical aspects of implementing data-driven applications, leveraging query languages, APIs and Content Management Systems for enterprise systems. Further topics include integration of analytics and search strategies in CMS systems.