3
7

Backend Development

Definition Backend development refers to the server-side of a web application where the business logic, database interactions, and server configurati...
1
6

DDoS Attack

A distributed denial-of-service (DDoS) aims to overwhelm the devices, servers, and networks of its intended target with fake internet tra...
2
8

Daily Standup

Definition A daily standup is a short, time-boxed meeting where team members provide updates on their progress, discuss any obstacles, and align on p...
7
8

Data Structure

A data structure is a particular way of organizing data in a computer so that it can be used effectively. Analogy: A data structure is ...
3
7

Database

Definition A database is a structured set of data that is stored and managed electronically, allowing for efficient access, retrieval, and manipulati...
1
6

Deploying Code

Definition Deploying code is the process of moving code changes from a development environment to a production environment, where it becomes accessib...
4
8

DevOps

Definition DevOps is a combination of development (Dev) and operations (Ops), practices that aims to improve collaboration between software developer...
7
7

Development Cycle

Definition The development cycle is a sequence of stages that a product goes through during its creation, from ideation to release, and continuous im...
3
9

Development Environment

A development environment is the collection of processes and tools that are used to develop the source code for a program or software pro...
4
6

Docker

Definition Docker is an open-source platform that automates the deployment, scaling, and management of applications by using containers. Containers p...
4
9

Documentation

Definition Documentation is the process of creating and maintaining written materials, such as guides, manuals, or reference materials, that provide ...
9
6

Dynamic Website

Definition A dynamic website is a type of website that generates content and displays information based on user interactions, preferences, and real-t...
4
10

Frontend Development

Definition Frontend development is the process of designing and implementing the user interface (UI) and user experience (UX) of a website or applica...
2
6

Full Stack Development

Definition Full stack development refers to the process of designing, developing, and managing both the front-end and back-end of a web application o...
3
6

In-House Development

In-house development, also known as insourcing, describes software developed by an internal team, without external assistance from consul...
1
5

MEAN Stack Development

Definition MEAN Stack Development refers to the process of building web applications using four key technologies: MongoDB (a NoSQL database), Express...
1
5

MERN Stack Development

Definition MERN stack development is a combination of four popular technologies: MongoDB, Express.js, React.js, and Node.js. These technologies are u...
3
7

Non-Relational Database

Definition A non-relational database, also known as a NoSQL database, is a type of database that does not use the traditional table-based structure f...
3
7

Relational Database

Definition A relational database is a type of database that stores and organizes data in tables with rows and columns, allowing users to efficiently ...
7
3

Software Development

Software development is the process of building a piece of software and involves 6 major phases: Planning, Analysis, Design, Implementati...
1
6

Software Development Framework

Definition A software development framework is a set of tools, libraries, and guidelines that help developers build software applications more effici...
3
7

Technical Debt

Definition Technical debt refers to the hidden costs associated with maintaining and updating software systems due to shortcuts, outdated technology,...
8
8

Web Development

Definition Web development is the process of creating, designing, and maintaining websites and web applications. It involves various aspects such as ...