Resources

Glossary

A:

Accessibility: Ensuring websites are usable by people with disabilities.

AJAX (Asynchronous JavaScript and XML): A set of web development techniques for creating asynchronous web applications.

API (Application Programming Interface): A set of rules and protocols for building and interacting with software applications.

B:

Backend: The server-side of a website, responsible for data processing and logic.

Bootstrap: A popular front-end framework for responsive web design.

C:

Cache: A temporary storage area for frequently accessed data, improving website performance.

CMS (Content Management System): Software for creating, editing, and managing digital content.

Cookies: Small pieces of data stored in a user's web browser to remember information or track user behavior.

CSS (Cascading Style Sheets): A stylesheet language used for describing the presentation of a web document.

D:

Database: A structured collection of data.

DNS (Domain Name System): A system translating domain names into IP addresses to locate resources on the internet.

DOM (Document Object Model): A representation of a web page's structure that can be manipulated with scripting languages like JavaScript.

E:

E-commerce: Online buying and selling of goods and services.

Encryption: The process of converting data into a code to prevent unauthorized access.

Event Listener: A function that waits for a specific event to occur and triggers a response.

F:

Frontend: The client-side of a website, responsible for user interface and presentation.

FTP (File Transfer Protocol): A standard protocol for transferring files between computers on the internet.

G:

Git: A distributed version control system for tracking changes in source code during development.

GitHub: A web-based platform for version control and collaboration.

Grid System: A layout structure that divides a web page into columns and rows to achieve responsive designs.

H:

Hosting: A service that provides server space and resources to make websites accessible on the internet.

HTML (Hypertext Markup Language): A standard markup language for creating web pages and web applications.

HTTP (Hypertext Transfer Protocol): A protocol for data communication on the web.

I:

IDE (Integrated Development Environment): A software suite that combines coding, debugging, and project management tools.

IoT (Internet of Things): The network of interconnected physical devices and objects capable of collecting and exchanging data.

IP Address: A unique numerical label for identifying devices on a network.

J:

JavaScript: A popular scripting language for web development used to create interactive and dynamic web content.

JSON (JavaScript Object Notation): A lightweight data-interchange format commonly used for data exchange between a server and a web application.

K:

Keyword: A specific word or phrase used in web content to improve search engine rankings.

KPI (Key Performance Indicator): Metrics used to evaluate and measure the performance of a website or web application.

L:

LAMP Stack: A software bundle including Linux, Apache, MySQL, and PHP/Python/Perl.

Landing Page: A web page specifically designed to capture visitor information or drive a particular action.

Load Time: The duration it takes for a web page to fully load in a web browser.

M:

Middleware: Software that acts as an intermediary layer between different software applications or components.

Mobile-Responsive: Design that adapts to various screen sizes and devices.

MySQL: A popular open-source relational database management system (RDBMS).

N:

Navigation: The structure and system for moving through a website or application.

Node.js: An open-source runtime environment for executing JavaScript code on the server.

O:

OAuth (Open Authorization): A protocol that allows secure authorization between web applications and services.

Open Source: Software or code that is publicly accessible, modifiable, and redistributable.

OS (Operating System): System software managing computer hardware and software resources.

P:

PHP: A widely-used server-side scripting language for web development.

Plugin: A piece of software that adds specific features or functionalities to a larger program or application.

Q:

QA (Quality Assurance): The process of ensuring a product meets quality standards.

Query: A request for information from a database or search engine, often written in SQL.

R:

Responsive Design: Designing websites to adapt and function well on various screen sizes and devices.

REST (Representational State Transfer): A software architectural style for designing networked applications.

Ruby on Rails: A web application framework written in Ruby.

S:

SaaS (Software as a Service): A cloud computing model where software is delivered as a service over the internet.

SEO (Search Engine Optimization): Techniques and strategies used to improve a website's visibility in search engine results.

SSL (Secure Sockets Layer): A security protocol for encrypted communication.

T:

UI/UX (User Interface/User Experience): The design and overall user experience of a website or application.

V:

Version Control: Managing changes to code using systems like Git.

Viewport: The visible area of a web page in a web browser.

Virtual Hosting: Hosting multiple websites on a single server.

W:

Web Hosting: A service that provides the infrastructure and resources to make websites accessible on the internet.

Wireframe: A visual representation or blueprint of a web page's layout and structure.

WordPress: An open-source CMS.

X:

XHR (XML Http Request): A JavaScript object for making asynchronous requests to a server.

XML (Extensible Markup Language): A markup language for structuring and storing data.

Z:

Z-Index: A CSS property controlling the stacking order of elements on a web page.

A:
Accessibility: Ensuring websites are usable by people with disabilities.
|
AJAX (Asynchronous JavaScript and XML): A set of web development techniques for creating asynchronous web applications.
|
API (Application Programming Interface): A set of rules and protocols for building and interacting with software applications.
B:
Backend: The server-side of a website, responsible for data processing and logic.
|
Bootstrap: A popular front-end framework for responsive web design.
C:
Cache: A temporary storage area for frequently accessed data, improving website performance.
|
CMS (Content Management System): Software for creating, editing, and managing digital content.
|
Cookies: Small pieces of data stored in a user's web browser to remember information or track user behavior.
|
CSS (Cascading Style Sheets): A stylesheet language used for describing the presentation of a web document.
D:
Database: A structured collection of data.
|
DNS (Domain Name System): A system translating domain names into IP addresses to locate resources on the internet.
|
DOM (Document Object Model): A representation of a web page's structure that can be manipulated with scripting languages like JavaScript.
E: