Transfers ToCSUDescriptionThis course uses PHP (PHP: Hypertext Preprocessor) for programming introduction; as well as web server-side programming for web apps of dynamic websites and web services. It also introduces database-driven web infrastructure, using PHP to access database server and content management system for a full-fledged web app. Topics include PHP fundamentals, function, array, string, object-oriented paradigm, data store (database management system) introduction, content management system (CMS) introduction, PHP with data store, PHP with CMS, LAMP/WAMP stack introduction. Although not required, but some coding knowledge and experience in high-level programming language (such as C++) is strongly advised.