Skip to main content
CSC-324
BS

Web Application Development

(DE) Domain Elective Theory: 3 Cr. Hrs Total: 3 Cr. Hrs
Objectives: Main objectives of the course is to develop web applications using state-of-the-art web technologies. After completing the course, the student will be able to build dynamic web applications using a web application framework.

Contents: Markup languages: HTML, XML; Responsive web applications (using advanced features of markup languages and style-sheets); Web based programming language (open source or proprietary); Database connectivity; Web security (SQL injection, HTML injection, cross site scripting XSS); cookies; sessions; user authentication; Model View Controller (MVC) architecture; web application framework (open source or proprietary); web application deployment; Document Object Model (DOM); JavaScript; AJAX; JavaScript frameworks; DTDs; XML Schema; XPath; XSLT style sheets.