Internet Programming : 2CSE101

Learning Outcomes: 
After successful completion of this course, students will be able to:
• Understand fundamentals of web development and deployment
• Development of static and dynamic web applications using HTML,CSS and JavaScript
Syllabus: 
Unit NoTopics
1

Foundations of Web Development

WEB Server and its working,WEB Browser and its working : DOM, Page Rendering, Browser Compatibility, Protocols affecting Web Applications: HTTP Header, HTTP Status Codes, HTTP Redirection, Introduction to HTTP Caching.Web Standards, Type of Web Applications (Static, Dynamic

2

Introduction to Search Engine

Search Engine Definition, Working of Search Engine, Difference between Search Engines, Introduction to SEO and its advantages

3

HTML Programming

Introduction to hyper media and linear media, Anatomy of webpage, Structure of the webpage, Basic Tags, Meta Tags and their impacts on Search Engines, HTML Lists , HTML Hyperlink, HTML Tables,  HTML Image Handling, Image Mapping, HTML Frames, HTML iFrame, HTML Forms and controls with Attributes and functions

4

Introduction to HTML5

HTML4 Vs HTML5, Basic tags of HTML5, HTML5 Forms and Attributes, HTML5 Multimedia Support (Audio – Video and Controls).

5

Introduction to CSS

Introduction to CSS, CSS Syntax, Types of CSS, CSS Selector, Pseudo-classes and elements in CSS, Responsiveness of the Webpage, CSS Media Query, Understanding inheritance and cascading behaviour, page layout strategies (liquid vs fluid layout)

6

Introduction to Bootstrap and Fonts

Introduction to Bootstrap, Bootstrap Grid System, Base Bootstrap CSS, Bootstrap Components, Introduction to Font-Awesome libraries, How to use google-fonts

7

Introduction to JavaScript

Programming Language vs Scripting Language, Client Side Scripting Vs Server Side Scripting, Scripting Standard, Why do we need JavaScript, Variables, Control Structures, Primitives and Objects, Functions, Handling forms, Handling Windows, DOM Objects, Accessing and Modifying  Elements of the page, Error Handling

Text Books: 
Name : 
Internet and World Wide Web, How To Program
Author: 
Harvey M. Deitel
Paul J. Deitel
Publication: 
Pearson
Name : 
A Beginner’s Guide JavaScript
Author: 
John Pollock
Publication: 
McGraw Hill
Reference Books: 
Name: 
HTML& CSS: The Complete Reference
Author: 
Thomas A Powell
Publication: 
McGraw Hill
Edition: 
5th
Syllabus PDF: 
AttachmentSize
PDF icon Internet Programming.pdf181.43 KB
branch: 
CBA
BDA
MA
Cyber Security
Course: 
2014
2018
Stream: 
B.Tech