BCA - V - Web Technologies (KSWU - GFGCW JKD)

 21BCA DSC14 Web Technologies


👉To Download The Syllabus CLICK HERE - 

                                                                                      Download


_________________________________________________________________________________

Credits: 4 Contact Hours: 52 Theory 04 Hrs/week

Formative assessment: 40 marks Term end exam: 60 marks Exam duration: 02 hrs

Course Outcomes (COs): At the end of the course, students will be able to:

• Understand basics of web technology

• Recognize the different Client-side Technologies and tools like, HTML, CSS, JavaScript

• Learn Java Servlets and JDBC CO4 Web Technology for Mobiles and Understand web security

___________________________________________________________________________________

UNIT 1: 11 Hrs

Introduction and Web Design: Introduction to Internet, WWW and Web 2.0,Web browsers, Web protocols and Web servers, Web Design Principles and Web site structure, client-server technologies, Client side tools and technologies, Server side Scripting, URL, MIME, search engine, web server- Apache, IIS, proxy server, HTTP protocol. Introduction to HTML. HTML5 Basics tags, Formatting tags in HTML, HTML5 Page layout and Navigation concepts, Semantic Elements in HTML, List, type of list tags, tables and form tags in HTML, multimedia basics, images, iframe, map tag, embedding audio and video clips on webpage.

UNIT 2: 10 Hrs

Introduction to XML: XML Syntax, XML Tree, Elements, Attributes, Namespace, Parser, XSLT DOM, DTD, Schema. Introduction to CSS, CSS syntax, CSS selectors, CSS Background Cursor, CSS text fonts, CSS-List Tables, CSS Box Modeling, Display Positioning, Floats, CSS Gradients, Shadows, 2D and 3 Transform, Transitions, CSS Animations.

UNIT 3: 11 Hrs

Introduction to JavaScript: JavaScript Data type and Variables, JavaScript Operators, Conditional Statements, Looping Statements, JavaScript Functions, Number, Strings, Arrays, Objects in JavaScript, Window and Frame objects, Event Handling in JavaScript, Exception Handling, Form Object and DOM, JSON, Browser Object Model.

UNIT 4: 10 Hrs

Introduction to Servlets: Common Gateway Interface (CGI), Lifecycle of a Servlets, deploying a Servlets, The Servlets API, Reading Servlets parameters, reading initialization parameters, Handling HTTP Request & Responses, Using Cookies and sessions, connecting to a database using JDBC.

UNIT 5: 10 Hrs

Web Security: Authentication Techniques, Design Flaws in Authentication, Implementation Flaws in Authentication, Securing Authentication, Path Traversal Attacks. Injecting into Interpreted Contexts, SQL Injection, NoSQL Injection, XPath Injection, LDAP Injection, XML Injection, HTTP Injection, Mail Service Injection. Types of XSS, XSS in Real World, Finding and Exploiting XSS Vulnerabilities, Preventing XSS Attacks.


Post a Comment

0 Comments