IS113
Download as PDF
Web Application Development I
Course (UG/PG)
Offering Unit/Department
Course Description
Course Learning Outcomes
Understand how the web works, including the client-server model and HTTP protocol.
Create, modify, and debug static web pages using HTML, incorporating a variety of HTML tags and elements.
Explain the fundamental principles of backend web development and describe the role of server-side applications.
Create dynamic web pages using templating engines by integrating server-side data with frontend views.
Develop web servers and use routing, middleware, and error-handling techniques.
Build web applications that interact with a database, performing Create, Read, Update, and Delete (CRUD) operations.
Implement user authentication and authorization mechanisms, including session management and access control for protected resources.
Structure web applications using the Model-View-Controller (MVC) architecture
Identify and solve logical problems encountered in web application development and implement effective technical solutions.