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

Web Programming Basics: Key Concepts

This document provides an overview of web programming fundamentals, including the workings of web browsers, HTTP and HTTPS protocols, and the role of DNS in locating websites. It also introduces XML and JSON for data storage and exchange, explains the Document Object Model (DOM), and defines URLs and URIs. Additionally, it covers REST APIs for system communication using HTTP methods.

Uploaded by

sameerdhole84
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)
3 views2 pages

Web Programming Basics: Key Concepts

This document provides an overview of web programming fundamentals, including the workings of web browsers, HTTP and HTTPS protocols, and the role of DNS in locating websites. It also introduces XML and JSON for data storage and exchange, explains the Document Object Model (DOM), and defines URLs and URIs. Additionally, it covers REST APIs for system communication using HTTP methods.

Uploaded by

sameerdhole84
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

Module 1: Web Programming Fundamentals (Easy Notes)

- Working of Web Browser

A web browser is a program that lets you visit websites.


When you type a website address, the browser finds the server using DNS,
sends a request using HTTP/HTTPS, and shows the website content.

- HTTP Protocol

HTTP (HyperText Transfer Protocol) is a set of rules for data exchange over the web.
It uses GET, POST, PUT, DELETE methods. It is stateless and uses port 80.

- HTTPS

HTTPS is the secure version of HTTP. It encrypts data using TLS (or SSL).
Used for safe communication over the internet. Uses port 443.

- DNS

DNS (Domain Name System) converts website names (like [Link]) into IP addresses.
It helps browsers locate websites.

- TLS

TLS (Transport Layer Security) keeps your internet connection private and secure.
It encrypts data, ensuring safety while using HTTPS.

- XML Introduction

XML (eXtensible Markup Language) stores and transports data using custom tags.
It's mainly used in web services and configurations.

- JSON Introduction

JSON (JavaScript Object Notation) is used to store and exchange data.


It's lightweight and easy for both humans and machines to read.

- DOM

DOM (Document Object Model) represents the structure of a webpage.


It allows JavaScript to access and change the content dynamically.

- URL

URL (Uniform Resource Locator) is the web address used to access a resource on the internet.
Example: [Link]

- URI

URI (Uniform Resource Identifier) is used to identify a resource, either by name or location.
A URL is a type of URI.

- REST API

REST API (Representational State Transfer) allows communication between systems using HTTP.
It uses methods like GET, POST, PUT, DELETE to access or change data over the web.

You might also like