IFT 304
Web Development using Content Management Systems
2
Course Description
At the end of the course, students should be able to:
1. develop a basic knowledge of web technology;
2. acquire skills necessary to develop and manage websites;
3. analyse Web content management techniques;
4. appraise the role of dynamic sites as the future of web design; and
5. convert a static design into a dynamic CMS-powered site.
Course Outline
Web development techniques using content management systems (CMS) (e.g., Joomla, MS
SharePoint 2013). Design and creation of websites using specialised CMS tools. Review and
evaluation of CMS tools and technologies in terms of client requirements.Development of Web
sites using front-end (client-side) and back-end (server-side). Use of a CMS to set up, deploy,
and maintain websites. Programming while considering issues of interface and user experience
design, accessibility, and Web standards. Methods, languages, tools related to developing
web-based content management systems. Development of plugins or extensions that
integrate with existing systems to extend their functionality. Audit content for a website.
Choose an appropriate CMS, and convert a static design into a dynamic CMS-powered site.
Lab Work: Basic features of Content Management Systems. Developing websites using CMS.
Developing front-ends and back-ends. Using various tools in CMS. Developing plugins and
extensions. Converting static designs to dynamic websites.