Course Objective: Aim of this course is to familiarize the students with current technologies
used in Web development and maintenance
1. To introduce the concepts of the Internet, WWW, and underlying technologies
2. To enable the student to use HTML, DHTML, and CSS for Static Webpage creation.
3. To introduce the concept of JavaScript for Client Side programming.
4. To introduce the concept of byte code and Java Programming to develop architecture
(Platform) neutral applications.
5. To study the concept of XML for data interchange across different platforms
6. To introduce the concept of PHP for various web servers
7. To demonstrate the concept of integrating AJAX and PHP with MySQL
SECTION-A
INTERNET AND WORLD WIDE WEB:
Introduction, Internet addressing, ISP, types of Internet connections, introduction to WWW, web
browsers, web servers, URL, HTTP, DNS, web applications, tools for website creation.
HTML:
Introduction to HTML, lists, adding graphics to HTML page, creating tables, linking documents,
frames, DHTML, and cascading style sheets.
Java Script:
Introduction, programming constructs: variables, operators and expressions, conditional
checking, functions and dialog boxes, JavaScript DOM, creating forms, objects like Window,
Navigator, History, Location, introduction to cookies.
SECTION-B
XML:
Why XML, XML syntax rules, XML elements, XML attributes, XML DTD displaying XML with
CSS.
PHP:
Introduction, syntax, variables, statements, operators, decision-making, loops, arrays, strings,
forms, get and post methods, functions, cookies, and sessions.
PHP and MySQL:
Introduction to MySQL, connecting to MySQL database, creation, insertion, deletion, and
retrieval of MySQL data using PHP, PHP and XML, XML parsers, XML DOM.
, Internet and World Wide Web
Module 1 provides an introduction to the Internet and World Wide Web (WWW). The module
covers topics such as internet addressing, Internet Service Providers (ISP), types of Internet
connections, and an overview of WWW. The module also discusses web browsers, web
servers, Uniform Resource Locators (URL), Hypertext Transfer Protocol (HTTP), Domain Name
System (DNS), web applications, and tools for website creation.
The Internet is a global network of interconnected devices that enables communication and
exchange of information across the world. Internet addressing is the process of identifying and
locating devices on the Internet using unique numerical addresses called IP addresses. ISPs
are companies that provide access to the Internet. There are different types of Internet
connections available, such as dial-up, broadband, and wireless.
WWW is a collection of web pages and resources that can be accessed through the Internet
using web browsers. Web browsers are software applications that allow users to view and
interact with web pages. Web servers are computers that store and serve web pages to clients
(web browsers) upon request. URLs are unique addresses that identify resources on the web,
such as web pages, images, and videos.
HTTP is a protocol used for communication between web clients and servers. DNS is a system
that translates domain names (such as www.studocu.com) into IP addresses. Web applications
are software programs that are accessed through the web and can perform various tasks, such
as online shopping and social networking. Tools for website creation include programming
languages, web development frameworks, and content management systems (CMS).
Overall, Module 1 provides a foundation for understanding the Internet and WWW, including
their components, functionalities, and tools for web development.