0% found this document useful (0 votes)
22 views2 pages

2ndCompApp Inst

This document outlines the syllabus for the course "Web based Programming" in the Master of Computer Applications program at Aligarh Muslim University. The course objectives are to understand web application development concepts like architecture, client-side and server-side technologies. The syllabus covers topics like HTML, CSS, JavaScript, PHP, ASP.NET, and databases. Students will learn to design web pages and develop web applications using these front-end and back-end technologies.

Uploaded by

suhelkhan900500
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views2 pages

2ndCompApp Inst

This document outlines the syllabus for the course "Web based Programming" in the Master of Computer Applications program at Aligarh Muslim University. The course objectives are to understand web application development concepts like architecture, client-side and server-side technologies. The syllabus covers topics like HTML, CSS, JavaScript, PHP, ASP.NET, and databases. Students will learn to design web pages and develop web applications using these front-end and back-end technologies.

Uploaded by

suhelkhan900500
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DEPARTMENT OF COMPUTER SCIENCE

ALIGARH MUSLIM UNIVERSITY


ALIGARH-202002

SYLLABUS (2nd SEMESTER)


MASTER OF COMPUTER APPLICATIONS (M.C.A.)

COURSE CAMS-2E04: Web based Programming

OBJECTIVES OF THE COURSE:


• To understand the concept of Web Application Development and its Architecture.
• To understand the Essentials of Web Application Development.
• To understand and practice web page designing techniques.
• To understand the differences between client side & server side technologies to develop
Web Application.

LEARNING OUTCOMES
CO1 Enables the students to learn the basic concepts of Web Application Development and
its Architecture.
CO2 Enables the students to learn the applications of Web Application Development and its
Architecture.
CO3 Enables the students to gain knowledge about emerging Web Application
Development techniques, ideas and best practices.
CO4 Enables the students to examine the important aspects of Web Application
Development and its Architecture.
CO5 Enables the students to have hands-on practice on Web Application Development
Applications.

Credit: 04
Sessional Marks: 30
Final Marks: 70
UNIT-I
Introduction: Internet Standards, Introduction to WWW, WWW Architecture, client and
server, web server, web application basic pieces, working of a website, Internet Protocols,
Overview of HTTP, HTTP request – response, Generations of dynamic web pages, Front end
and backend web development, web content management systems: Wordpress, Joomla, web
development life cycle, Guidelines for Indian Government websites.

UNIT-II
Basics of HTML,CSS, JavaScript: HTML and HTML5: Introduction, TML Tags, Formatting
and Fonts, Commenting Code, Anchors, Backgrounds, Images, Hyperlinks, Lists, Tables,
Frames, HTML Forms. Cascading Style Sheet (CSS): Introduction, Basics of CSS, style types.
JavaScript: Introduction, variables, operators, conditionals, looping and validation. Introduction
to Jquery, Ajax and XML.

UNIT-III
Page | 29
Introduction to PHP: PHP structure: basic syntax, variables, operators, multiline commands.
Expression and control flow in PHP, PHP dynamic linking. PHP functions and Objects, PHP
arrays, Practical PHP: Date and time functions, file handling, system calls. Accessing and
manipulating database using PHP, Error handling in PHP, generating images with PHP.
Cookies, sessions and authentication.

UNIT-IV
Introduction to ASP.NET: Getting started with ASP.NET, Building an ASP.NET web site,
designing web pages, working with ASP.NET server controls, programming ASP.NET web
pages, creating consistent looking web sites, navigation: move around web site, navigation
controls. User controls, validating user inputs. Security pitfalls and basic solutions (SQL
injections, cross site scripting (XSS), cross site request forgery, DoS, DDoS).

TEXT BOOKS:
1. Learning PHP, MySQL & JavaScript with JQUERY, CSS & HTML5: Robin Nixon
(O’Reilly).
2. Beginning ASP.NET 4 in C# and VB: Imar Spaanjaars (Wiley-India Edition).
3. Learning Web Design: A Beginner’s Guide to (X) HTML, Style Sheets and Web
Graphics: Jennifer Niederst Robbins (O’Reilly).

Program Outcomes
Course Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9
CO1 x x x x
CO2 x x x x x x x x
CO3 x x x x x x x x
CO4 x x x x x x x x x
CO5 x x x x x x x x x

Introduced on: 01.02.2021

Page | 30

You might also like