This advanced course builds on the HTML & CSS skills gained in Web Development I by introducing students to the most popular content management system: WordPress. Students will start by learning the interface and metaphors of the program before moving to designing child themes and integrating blogs, image galleries, social media APIs and plugins into their sites. They will also learn some of the more common ways to secure WordPress from attack, and to troubleshoot when problems do occur. By the end of the course, students will have the tools to create a CMS based website that is functional, beautiful, accessible, reliable, and extensible.