Web Development: Building Websites
Uncategorized

Web Development: Building Websites

22

Terms

2

Plays

0

Favorites
Shares
Description

Web development encompasses various tasks, from creating simple websites to complex web applications, involving roles like front-end, back-end, and full-stack developers. It's evolved significantly since its inception, growing from basic information sharing to a globally dominant technology.

Top Scores
Show Less
Cards
Show Less
Web development

The work involved in developing a website for the Internet or an intranet. It ranges from simple static pages to complex web applications.

Web design

The design aspects of building websites

markup

Writing HTML, CSS, and other code to structure and style web pages

coding

Writing scripts and programs to add functionality to websites

content management systems CMS

Software that makes content changes easier and available with basic technical skills

front-end developer

A web developer responsible for the behavior and visuals that run in the user browser

back-end developer

A web developer who deals with servers and databases

full-stack developer

A web developer proficient in both front-end and back-end development

Web 10

The first paradigm of the World Wide Web, where users primarily viewed material and provided limited information. Core protocols were HTTP, HTML, and URI.

Web 20

A shift in internet usage emphasizing interactivity and user engagement, evolving from the static nature of Web 1.0. It's characterized by increased user participation and communication.

Web 30

The current version of the web, aiming to create a sizable, organized database with improved user experiences based on preferences and history. Also known as the Semantic Web.

HTML

HyperText Markup Language; the standard markup language for creating web pages

CSS

Cascading Style Sheets; a language for styling and formatting HTML elements

JavaScript

A programming language used to add interactivity to websites

AJAX

Asynchronous JavaScript and XML; a technique for updating parts of a web page without reloading the entire page

Single-page applications SPAs

Web applications that load a single HTML page and dynamically update the content as the user interacts with the application

Progressive web apps PWAs

Web applications that combine the best features of web and mobile apps

JAMstack Architecture

A modern web development architecture that uses JavaScript, APIs, and Markup

WebAssembly Wasm

A binary instruction format for a stack-based virtual machine designed for running on the web.

Serverless computing

A cloud computing execution model where the cloud provider dynamically manages the allocation of computing resources.

AI and machine learning integration

The use of artificial intelligence and machine learning algorithms to enhance web applications.

Web development life cycle

A structured approach to building websites and web applications, typically involving stages like analysis, design, development, testing, and deployment.