SlideShare a Scribd company logo
1 of 27
Ayes Chinmay
Internet
&
Web Technology
(Introduction)
IWT Syllabus:
Module 1:
Web:
Internet, Word Wide Web(WWW), History of the Internet, History of the Web, Protocols Governing the Web, Types of
Websites, Web Applications, Web Projects, Web architecture, HTML, URI, HTTP, Issues in Web Development,
Webserver, web browser, Internet standards, TCP/IP Protocol suite, MIME, Cyber Laws.
Hyper Text Transfer Protocol(HTTP):
Understand the need for HTTP, URL and it Anatomy, HTTP message format, Persistent and Non-persistent Connections,
Web Caching, Proxy
Web Page Designing HTML:
Introduction to HTML, Mark up Language, HTML Tags, HTML Document Structure, HTML Comments, head, title, base,
link, style, meta, script, Heading tags, paragraph, anchor, image, video, line breaks, text formatting, lists, frames, forms.
Cascaded Style Sheet
Inline Styles, Internal Style Sheet, External Style Sheet, Selectors, Colors, Backgrounds, Background Image, Background
Attachment, Background Shorthand, Borders, Margins, Padding, Fonts, Links, Icons, Lists, Tables, Display, Position,
Overflow, Float, inline- block, Horizontal & Vertical Align, Combinators, Pseudo-classes, Pseudo-elements, Opacity
/ Transparency, Navigation Bar, Dropdowns, Image Gallery, Attribute Selectors, Forms, Counters, Website Layout, Units,
Specificity, Text Effects, Animations, Tooltip, Multiple Columns.
IWT Syllabus:
Module 2:
Java Script
Scripting: Java script: Introduction, statements, comments, variables, operators, documents,
forms, functions, objects, events, Strings, Numbers, Arrays, Date, Math, Random, Loops,
Regxp, errors, this, Let, Const., classes, debugging .
The HTML DOM (Document Object Model)
Introduction ,DOM Methods, DOM Document, DOM Elements , DOM HTML, DOM CSS,
DOM Events, DOM Navigation, DOM Nodes , DOM Nodelist
The Browser Object Model (BOM)
The Window Object, Window Size, Window History, Window Navigator, Browser Detection,
JavaScript Timing Events, Cookies, Working on Cookies using Java script.
IWT Syllabus:
Module 3:
XML
Introduction to XML, XML vs HTML, Structures of a XML Document, Document Type Declaration (DTD),
XML Validation, Well Formed XML Documents, Valid XML Document, XML DOM, XSL, XSL ransformation,
XML Namespaces, XML Schema.
AJAX
AJAX Introduction, AJAX - The XMLHttpRequest Object, AJAX - Server Response, Ajax XML,
Ajax Database
jQuery
jQuery DOM Selectors, HTML Content, jQuery CSS Styles, jQuery HTML DOM
JSON
Introduction, syntax, Data Types, Parsing, Stringify, Object, Arrays
React.js
Introduction, ES6, Render HTML, JSX, Components , props, state, Lifecycle, Events, forms,
CSS
IWT Syllabus:
Module 4:
Java Programming
OOP Fundamentals, Evolution of Java Programming Language, Basic Elements of Java Program, Class
Fundamentals, Taking Input from Keyboard, Arrays in Java, Inheritance, Interfaces.
IWT Syllabus:
Module 5:
Node.js
Introduction, Modules in nodejs, HTTP module, File System, URL module, NPM, events, Upload Files,
Email.
JSP
Server Side Programming: Introduction to Java Server Page (JSP), JSP Application Design, JSP objects,
Conditional Processing, Declaring variables and methods, Sharing data between JSP pages, Sharing
Session and Application Data, Database Programming using JDBC, development of java beans in JSP.
Servlet
Introduction to Servlets, Lifecycle, JSDK, Servlet API, Servlet Packages, Introduction to JSF, JSF Basics,
Managed Beans, Navigation, Standard JSF Tags, Data Tables, Conversion and Validation, Event Handling
History:
Year Achievements
1980 Tim Berners-Lee invents the WWW, at CERN (the world famous nuclear
research lab at Switzerland).
1990 Concepts like - HTTP, Web browser, Uniform Resource Identifier (URI) and
HTML
1993 Launch of the first graphical web browser, named - MOSAIC at USA.
1994 Hosting of the first International WWW Conference, formation of World Wide
Web Consortium (W3C)
1996 Commercialization of the Web
1998 Google was founded by Larry Page and Sergey Brin
1999 Concept of Dot-com, its boom and bust.
2002 Launch of Web 2.0
2004 Launch of Face Book and use of Internet for social networking
World Wide Web (WWW):
 Tim Berners-Lee has developed WWW, HTML, URLs,
and HTTP.
 In 1980: Tim Berners-Lee invents the WWW, at CERN
(the world famous nuclear research lab at Switzerland).
 In 1989: Tim Berners-Lee invents the Web with HTML
as its publishing language.
 In June 1994, the IETF published Berners-Lee's RFC-
1630, the first Request for Comments that
acknowledged the existence of URLs and URNs. Most
importantly, it defined a formal syntax for Universal
Resource Identifiers (URI).
 Vint Cerf is considered to be one of the fathers of the
Internet, having been the co-inventor of TCP/IP.
Web Browser:
 A web browser is a software application for retrieving, presenting, and traversing
information resources on the World Wide Web.
 The primary purpose of a web browser is to bring information resources to the user.
 The major web browsers are Windows Internet Explorer, Mozilla Firefox, Apple Safari,
Google Chrome and Opera.
Web Server:
 The term web server or webserver can mean one of two things:
 A computer program that accepts HTTP requests and return HTTP responses with
optional data content.
 A computer that runs a computer program as described above.
Web Server vs Application Server:
Web Server Application Server
Deliver static content. Delivers dynamic content.
Content is delivered using the HTTP protocol only. Provides business logic to application programs
using several protocols (including HTTP).
Serves only web-based applications. Can serve web and enterprise-based applications.
No support for multi-threading. Uses multi-threading to support multiple requests
in parallel.
Facilitates web traffic that is not very resource
intensive.
Facilitates longer running processes that are very
resource-intensive​.
URI:
HTTP:
 HTTP is an application-level protocol for distributed, collaborative, hypermedia
information systems.
 HTTP is a request/response standard of a client and a server.
 Typically, an HTTP client initiates a request.
 Resources to be accessed by HTTP are identified using Uniform Resource
Identifiers (URIs).
 Port Id is 80.
Web Architecture:
Different types of Networks:
Website Access:
Server Side Programming
Access Website / Server Side Program
Different types of Webhosting:
Proxy Server:
Components of Website:
HTML WebsiteCSSJava Script
Designer vs Developer:
UX vs UI:
Types of Website:
Types of languages:
Front-End vs Back-End:
Web Page Access:
Model Questions:
1. Which one of the following is not a client-server application?
(a) Internet chat (b) Web browsing
(c) E-mail (d) Ping
(GATE 2010: 1 Mark)
2. What is the Full Form of URI?
(a) Uniform Resource Identification (b) Uniform Resource Identifier
(c) Uniform Resource Identifixer (d) Uniform Reusable Identifier
3. Port ID of HTTP ?
(a) 25 (b) 20
(c) 80 (d) 21
Next Class:
HTTP and HTML

More Related Content

What's hot

What's hot (20)

IS341 - Week01 the world wide web architecture
IS341 - Week01  the world wide web architectureIS341 - Week01  the world wide web architecture
IS341 - Week01 the world wide web architecture
 
web technology and soical networking
web technology and soical networking web technology and soical networking
web technology and soical networking
 
internet workshop
internet workshopinternet workshop
internet workshop
 
Www ppt
Www pptWww ppt
Www ppt
 
Introduction html
Introduction htmlIntroduction html
Introduction html
 
How does the Internet Work?
How does the Internet Work?How does the Internet Work?
How does the Internet Work?
 
WWW or World Wide Web
WWW or World Wide WebWWW or World Wide Web
WWW or World Wide Web
 
Internet & www
Internet & wwwInternet & www
Internet & www
 
Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)
 
Introduction to Web Technology
Introduction to Web TechnologyIntroduction to Web Technology
Introduction to Web Technology
 
Web Terminology
Web TerminologyWeb Terminology
Web Terminology
 
Lesson 08 Web Technology
Lesson 08   Web TechnologyLesson 08   Web Technology
Lesson 08 Web Technology
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Introduction to internet.
Introduction to internet.Introduction to internet.
Introduction to internet.
 
www and http services
www and http serviceswww and http services
www and http services
 
How Internet Work
How Internet WorkHow Internet Work
How Internet Work
 
INTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURESINTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURES
 
INTERNET
INTERNETINTERNET
INTERNET
 
182482033, Shanto Kumar Roy
182482033, Shanto Kumar Roy182482033, Shanto Kumar Roy
182482033, Shanto Kumar Roy
 
Internet and services by Jaspinder Singh
Internet and services by Jaspinder SinghInternet and services by Jaspinder Singh
Internet and services by Jaspinder Singh
 

Similar to Internet and Web Technology (CLASS-1) [Introduction]

Lecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptxLecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptx
RemyaTom2
 
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
Martin Mulwa
 
MADS4007_Fall2022-Intro to Web Technologies.docx.pptx
MADS4007_Fall2022-Intro to Web Technologies.docx.pptxMADS4007_Fall2022-Intro to Web Technologies.docx.pptx
MADS4007_Fall2022-Intro to Web Technologies.docx.pptx
awadalsabbah
 
Introduction to Web Architecture
Introduction to Web ArchitectureIntroduction to Web Architecture
Introduction to Web Architecture
Chamnap Chhorn
 
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
Jussi Pohjolainen
 

Similar to Internet and Web Technology (CLASS-1) [Introduction] (20)

introduction_to_web_technology.pdf
introduction_to_web_technology.pdfintroduction_to_web_technology.pdf
introduction_to_web_technology.pdf
 
Web Topics
Web TopicsWeb Topics
Web Topics
 
Lecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptxLecture 1- Introduction to Computers and the Internet.pptx
Lecture 1- Introduction to Computers and the Internet.pptx
 
What's the origin of REST architectural style?
What's the origin of REST architectural style?What's the origin of REST architectural style?
What's the origin of REST architectural style?
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
Innovation of web
Innovation of webInnovation of web
Innovation of web
 
html5 project.pptx
html5 project.pptxhtml5 project.pptx
html5 project.pptx
 
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
 
MADS4007_Fall2022-Intro to Web Technologies.docx.pptx
MADS4007_Fall2022-Intro to Web Technologies.docx.pptxMADS4007_Fall2022-Intro to Web Technologies.docx.pptx
MADS4007_Fall2022-Intro to Web Technologies.docx.pptx
 
Evolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptxEvolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptx
 
Introduction to Web Architecture
Introduction to Web ArchitectureIntroduction to Web Architecture
Introduction to Web Architecture
 
Html
HtmlHtml
Html
 
Web programming by Najeeb ullahAzad(1)
Web programming by Najeeb ullahAzad(1)Web programming by Najeeb ullahAzad(1)
Web programming by Najeeb ullahAzad(1)
 
web technology
 web technology web technology
web technology
 
Lecture1-Introduction to Web.pptx
Lecture1-Introduction to Web.pptxLecture1-Introduction to Web.pptx
Lecture1-Introduction to Web.pptx
 
Introduction to Basic Concepts in Web
Introduction to Basic Concepts in WebIntroduction to Basic Concepts in Web
Introduction to Basic Concepts in Web
 
dotNET_Overview.pdf
dotNET_Overview.pdfdotNET_Overview.pdf
dotNET_Overview.pdf
 
fundamental of information technology (2)
fundamental of information technology  (2)fundamental of information technology  (2)
fundamental of information technology (2)
 
www module 1.pptx
www module 1.pptxwww module 1.pptx
www module 1.pptx
 
Web Programming introduction
Web Programming introductionWeb Programming introduction
Web Programming introduction
 

More from Ayes Chinmay

More from Ayes Chinmay (11)

Internet and Web Technology (CLASS-16) [Basic Elements of Java Program] | NIC...
Internet and Web Technology (CLASS-16) [Basic Elements of Java Program] | NIC...Internet and Web Technology (CLASS-16) [Basic Elements of Java Program] | NIC...
Internet and Web Technology (CLASS-16) [Basic Elements of Java Program] | NIC...
 
Internet and Web Technology (CLASS-15) [JAVA Basics] | NIC/NIELIT Web Technol...
Internet and Web Technology (CLASS-15) [JAVA Basics] | NIC/NIELIT Web Technol...Internet and Web Technology (CLASS-15) [JAVA Basics] | NIC/NIELIT Web Technol...
Internet and Web Technology (CLASS-15) [JAVA Basics] | NIC/NIELIT Web Technol...
 
Internet and Web Technology (CLASS-14) [JSP] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-14) [JSP] | NIC/NIELIT Web Technology Internet and Web Technology (CLASS-14) [JSP] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-14) [JSP] | NIC/NIELIT Web Technology
 
Internet and Web Technology (CLASS-10) [Node.js] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-10) [Node.js] | NIC/NIELIT Web Technology Internet and Web Technology (CLASS-10) [Node.js] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-10) [Node.js] | NIC/NIELIT Web Technology
 
Internet and Web Technology (CLASS-9) [React.js] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-9) [React.js] | NIC/NIELIT Web TechnologyInternet and Web Technology (CLASS-9) [React.js] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-9) [React.js] | NIC/NIELIT Web Technology
 
Internet and Web Technology (CLASS-8) [jQuery and JSON] | NIC/NIELIT Web Tech...
Internet and Web Technology (CLASS-8) [jQuery and JSON] | NIC/NIELIT Web Tech...Internet and Web Technology (CLASS-8) [jQuery and JSON] | NIC/NIELIT Web Tech...
Internet and Web Technology (CLASS-8) [jQuery and JSON] | NIC/NIELIT Web Tech...
 
Internet and Web Technology (CLASS-7) [XML and AJAX] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-7) [XML and AJAX] | NIC/NIELIT Web TechnologyInternet and Web Technology (CLASS-7) [XML and AJAX] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-7) [XML and AJAX] | NIC/NIELIT Web Technology
 
Internet and Web Technology (CLASS-6) [BOM]
Internet and Web Technology (CLASS-6) [BOM] Internet and Web Technology (CLASS-6) [BOM]
Internet and Web Technology (CLASS-6) [BOM]
 
Internet and Web Technology (CLASS-5) [HTML DOM]
Internet and Web Technology (CLASS-5) [HTML DOM] Internet and Web Technology (CLASS-5) [HTML DOM]
Internet and Web Technology (CLASS-5) [HTML DOM]
 
Internet and Web Technology (CLASS-4) [CSS & JS]
Internet and Web Technology (CLASS-4) [CSS & JS] Internet and Web Technology (CLASS-4) [CSS & JS]
Internet and Web Technology (CLASS-4) [CSS & JS]
 
Internet and Web Technology (CLASS-3) [HTML & CSS]
Internet and Web Technology (CLASS-3) [HTML & CSS] Internet and Web Technology (CLASS-3) [HTML & CSS]
Internet and Web Technology (CLASS-3) [HTML & CSS]
 

Recently uploaded

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Recently uploaded (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

Internet and Web Technology (CLASS-1) [Introduction]

  • 2. IWT Syllabus: Module 1: Web: Internet, Word Wide Web(WWW), History of the Internet, History of the Web, Protocols Governing the Web, Types of Websites, Web Applications, Web Projects, Web architecture, HTML, URI, HTTP, Issues in Web Development, Webserver, web browser, Internet standards, TCP/IP Protocol suite, MIME, Cyber Laws. Hyper Text Transfer Protocol(HTTP): Understand the need for HTTP, URL and it Anatomy, HTTP message format, Persistent and Non-persistent Connections, Web Caching, Proxy Web Page Designing HTML: Introduction to HTML, Mark up Language, HTML Tags, HTML Document Structure, HTML Comments, head, title, base, link, style, meta, script, Heading tags, paragraph, anchor, image, video, line breaks, text formatting, lists, frames, forms. Cascaded Style Sheet Inline Styles, Internal Style Sheet, External Style Sheet, Selectors, Colors, Backgrounds, Background Image, Background Attachment, Background Shorthand, Borders, Margins, Padding, Fonts, Links, Icons, Lists, Tables, Display, Position, Overflow, Float, inline- block, Horizontal & Vertical Align, Combinators, Pseudo-classes, Pseudo-elements, Opacity / Transparency, Navigation Bar, Dropdowns, Image Gallery, Attribute Selectors, Forms, Counters, Website Layout, Units, Specificity, Text Effects, Animations, Tooltip, Multiple Columns.
  • 3. IWT Syllabus: Module 2: Java Script Scripting: Java script: Introduction, statements, comments, variables, operators, documents, forms, functions, objects, events, Strings, Numbers, Arrays, Date, Math, Random, Loops, Regxp, errors, this, Let, Const., classes, debugging . The HTML DOM (Document Object Model) Introduction ,DOM Methods, DOM Document, DOM Elements , DOM HTML, DOM CSS, DOM Events, DOM Navigation, DOM Nodes , DOM Nodelist The Browser Object Model (BOM) The Window Object, Window Size, Window History, Window Navigator, Browser Detection, JavaScript Timing Events, Cookies, Working on Cookies using Java script.
  • 4. IWT Syllabus: Module 3: XML Introduction to XML, XML vs HTML, Structures of a XML Document, Document Type Declaration (DTD), XML Validation, Well Formed XML Documents, Valid XML Document, XML DOM, XSL, XSL ransformation, XML Namespaces, XML Schema. AJAX AJAX Introduction, AJAX - The XMLHttpRequest Object, AJAX - Server Response, Ajax XML, Ajax Database jQuery jQuery DOM Selectors, HTML Content, jQuery CSS Styles, jQuery HTML DOM JSON Introduction, syntax, Data Types, Parsing, Stringify, Object, Arrays React.js Introduction, ES6, Render HTML, JSX, Components , props, state, Lifecycle, Events, forms, CSS
  • 5. IWT Syllabus: Module 4: Java Programming OOP Fundamentals, Evolution of Java Programming Language, Basic Elements of Java Program, Class Fundamentals, Taking Input from Keyboard, Arrays in Java, Inheritance, Interfaces.
  • 6. IWT Syllabus: Module 5: Node.js Introduction, Modules in nodejs, HTTP module, File System, URL module, NPM, events, Upload Files, Email. JSP Server Side Programming: Introduction to Java Server Page (JSP), JSP Application Design, JSP objects, Conditional Processing, Declaring variables and methods, Sharing data between JSP pages, Sharing Session and Application Data, Database Programming using JDBC, development of java beans in JSP. Servlet Introduction to Servlets, Lifecycle, JSDK, Servlet API, Servlet Packages, Introduction to JSF, JSF Basics, Managed Beans, Navigation, Standard JSF Tags, Data Tables, Conversion and Validation, Event Handling
  • 7. History: Year Achievements 1980 Tim Berners-Lee invents the WWW, at CERN (the world famous nuclear research lab at Switzerland). 1990 Concepts like - HTTP, Web browser, Uniform Resource Identifier (URI) and HTML 1993 Launch of the first graphical web browser, named - MOSAIC at USA. 1994 Hosting of the first International WWW Conference, formation of World Wide Web Consortium (W3C) 1996 Commercialization of the Web 1998 Google was founded by Larry Page and Sergey Brin 1999 Concept of Dot-com, its boom and bust. 2002 Launch of Web 2.0 2004 Launch of Face Book and use of Internet for social networking
  • 8. World Wide Web (WWW):  Tim Berners-Lee has developed WWW, HTML, URLs, and HTTP.  In 1980: Tim Berners-Lee invents the WWW, at CERN (the world famous nuclear research lab at Switzerland).  In 1989: Tim Berners-Lee invents the Web with HTML as its publishing language.  In June 1994, the IETF published Berners-Lee's RFC- 1630, the first Request for Comments that acknowledged the existence of URLs and URNs. Most importantly, it defined a formal syntax for Universal Resource Identifiers (URI).  Vint Cerf is considered to be one of the fathers of the Internet, having been the co-inventor of TCP/IP.
  • 9. Web Browser:  A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web.  The primary purpose of a web browser is to bring information resources to the user.  The major web browsers are Windows Internet Explorer, Mozilla Firefox, Apple Safari, Google Chrome and Opera.
  • 10. Web Server:  The term web server or webserver can mean one of two things:  A computer program that accepts HTTP requests and return HTTP responses with optional data content.  A computer that runs a computer program as described above.
  • 11. Web Server vs Application Server: Web Server Application Server Deliver static content. Delivers dynamic content. Content is delivered using the HTTP protocol only. Provides business logic to application programs using several protocols (including HTTP). Serves only web-based applications. Can serve web and enterprise-based applications. No support for multi-threading. Uses multi-threading to support multiple requests in parallel. Facilitates web traffic that is not very resource intensive. Facilitates longer running processes that are very resource-intensive​.
  • 12. URI:
  • 13. HTTP:  HTTP is an application-level protocol for distributed, collaborative, hypermedia information systems.  HTTP is a request/response standard of a client and a server.  Typically, an HTTP client initiates a request.  Resources to be accessed by HTTP are identified using Uniform Resource Identifiers (URIs).  Port Id is 80.
  • 15. Different types of Networks:
  • 16. Website Access: Server Side Programming Access Website / Server Side Program
  • 17. Different types of Webhosting:
  • 19. Components of Website: HTML WebsiteCSSJava Script
  • 26. Model Questions: 1. Which one of the following is not a client-server application? (a) Internet chat (b) Web browsing (c) E-mail (d) Ping (GATE 2010: 1 Mark) 2. What is the Full Form of URI? (a) Uniform Resource Identification (b) Uniform Resource Identifier (c) Uniform Resource Identifixer (d) Uniform Reusable Identifier 3. Port ID of HTTP ? (a) 25 (b) 20 (c) 80 (d) 21