
Web Application Development (2 Units C: LH 15; PH 45)
Course Contents
Introduction to framework-based web development using a contemporary language like PHP and ASP.net. Principles of web pages (dynamic and static) and website design. The tool used in web development. Client-side and server-side languages. Creation of interactive, dynamic websites using a common web architecture and object-based database access. Design, implementation, and testing of web-based applications including related software, databases, interfaces, and digital media. Standard object models, and the use of server-side programmes for database and file access; testing, software quality assurance; and the process of publishing Web sites. Hands-on PHP and Python programme using open-source software (Apache, PHP, Python, JavaScript, and MySQL). Programming for web development includes control structures, objects, functions, and the use of composite data types. Deploying dynamic content using JavaScript. Designing and developing dynamic web pages and creating, validating, transforming, and formatting data using PHP.
Lab Work: Simple PHP programming. Design of simple web pages. Creation of dynamic websites. Design of client-side and server-side programmes. Demonstration of web-based applications with database access. Use of JavaScript to develop dynamic content. Use of Python to develop dynamic web pages.
- Teacher: LMS Admin