INET 2650 - Content Management Systems This course examines the basics of a websites created using content management systems, an extremely flexible and scalable technology used for making websites that need database functionality and constant content updates. Students learn, through hands-on projects, how to install, configure, and manage a content management systems (CMS). In addition, students program various components using HTML, CSS, JavaScript and PHP to customize and extend a CMS to meet specific needs or business requirements for a particular project.
Credits: 3
Instructional Method Lecture
Prerequisites: INET 2000 Web Programming I and INET 2010 Data Driven Websites, with a C or better
Minimum Student Competencies Upon completion of INET 2650 Content Management Systems, the student will:
- configure a web server, MySQL server and PHP to host a CMS.
- create user accounts with appropriate permissions and roles.
- Install basic CMS security components.
- create menus, articles and special pages using the CMS administrative tools.
- create customized page layouts.
- integrate new functionality through approved CMS hooks.
- compare webhosting and domain name services for a web site.
- differentiate between GPL, LGPL, and BSD licenses.
- observe copyright laws and restrictions.
Program Outcomes Web Development AAS
PO#3 Demonstrate a working knowledge of how to create, modify, query and maintain databases.
PO#5 Use fundamental skills to manage a site hosted on a content management system.
Add to Portfolio (opens a new window)
|