Computer Science

Technical Term

Web Technology refers to the various tools and techniques that are utilized in the process of communication between different types of devices over the internet.

A website is a collection of web pages and related content that is identified by a common domain name and published on at least one web server.

Website collection of files and related resources accessible through the World Wide Web and organized under a particular domain name.

Web page: is a single of website that contain inter-related electronic documents in the form of text, audio, graphics, videos. It is also called hypertext page.

Two types of Websites:
Static Website: is a simple website with no any interactive features. It is developed by using HTML, CSS scripting language.
Dynamic Website: is an interactive website with capability to change the content each time they are accessed. This website is controlled by the server where it is stored, and also contains web application or web app. Dynamic website is designed by using JavaScript, Perl, ASP, PHP, JSP, Java etc. programming language.

Web-browser:is an application software for personal computer designed to allow users to locate, access, and display web pages.

Browsers translate web pages and websites delivered using various protocols such as HTTP, HTTPS, FTP, into human-readable content. E.g. Google Chrome, Mozilla Firefox, Edge etc.

Search Engine: is a website or web-based application software designed to serve Internet users for searching content via world wide web online using keywords or phrases. Google.com, bing.com, etc

Websiteis a collection of publicly accessible, interlinked Web pages that share a single domain name and published on at least one web server.

A website is a collection of HTML documents that can be called up as individual webpages via one URL on the web with a client such as a browser.

Web technology: is the mechanism which enables two or more computing devices to communication through Internet. Web technologies are the collection of various tools and techniques used for communication through Internet (world wide web).

It includes:
Web-browser, search engines, some web app development fundamentals such as webpages, documents, URL etc.
Programming languages & frameworks which are used for websites development, database, clouding etc.
Various communication protocols, graphics, audiovisual and other multimedia elements
Artificial Intelligence (AI) based expert system etc.

Server Side and Client Side Scripting:
Server-Side scripting is a method of designing websites so that the process or user request is run on the originating server.
It requires web server for interaction.
It helps to customize the web contents of dynamic web page as per requirements.
It is more secure system.
In server-side scripting programming languages like Python, PHP, Perl. Ruby, ColdFusion, ASP, and many other backend languages are used.
Server-side scripting emphasizes the data accessing methods, error handling and fast processing etc.

Client Side Scripting Client Side scripting is performed to generate a code that can run on the client end without needing the server-side processing. It does not require web server. It helps to increase faster execution by minimize server access. It is less secure system. But on the client side, scripting programming languages like HTML, CSS, JavaScript, VB Script, and other front-end languages can be used. Client-side scripting emphasizes making the interface of the web application or website more appealing and functional.

The Website require three elements for its functioning which are: Client, Database and Server. However, both server and client side scripting techniques are different but work in a coordinated manner with each other.

SDLC

< href="https://drive.google.com/file/d/13UpVj4e_rg1k8U8yReXLB_KhG4ZpJYl1/view?usp=sharing" SDLC

Why JavaScript

JavaScript has become integral to the Internet experience as developers build increased interaction and complexity into their applications. Search engines, ecommerce, content management systems, responsive design, social media and phone apps would not be possible without it.

Achievements

!

500+

Courses

25+

Awards

50,000+

Students