Framework Explorer

An Interactive Guide to Foundational Frameworks

Frameworks

AIDA Model

Learn about the AIDA model, which describes the four stages that a consumer goes through before making a purchase decision: Awareness, Interest, Desire, and Action.

ASP.NET Core

Learn about ASP.NET Core, a cross-platform, high-performance, open-source framework for building modern, cloud-enabled, Internet-connected apps.

CIS Controls

Learn about the CIS Controls, a prioritized set of actions to protect your organization and data from known cyber-attack vectors.

Design-Build

Learn about Design-Build, a project delivery system in which a single entity performs both the design and construction of a project.

Django

Learn about the Django framework, a high-level Python web framework that encourages rapid development and clean, pragmatic design.

Express

Learn about Express, a fast, unopinionated, minimalist web framework for Node.js.

FastAPI

Learn about FastAPI, a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints.

Gin

Learn about Gin, a high-performance web framework for Go (Golang) that features a Martini-like API with much better performance.

Historical Materialism

Learn about Historical Materialism, a methodological approach to the study of human societies and their development over time.

ISO/IEC 27001

Learn about ISO/IEC 27001, the international standard for information security management.

Kanban

Learn about Kanban, a method for managing knowledge work with an emphasis on just-in-time delivery while not overloading the team members.

Laravel

Learn about Laravel, a web application framework with expressive, elegant syntax.

Order of Operations

Learn about the Order of Operations (PEMDAS/BODMAS), a mathematical framework for solving equations.

PCI DSS

Learn about the Payment Card Industry Data Security Standard (PCI DSS), a set of security standards designed to ensure that all companies that accept, process, store or transmit credit card information maintain a secure environment.

Porter's Five Forces

Learn about Porter's Five Forces, a model that identifies and analyzes five competitive forces that shape every industry and helps determine an industry's weaknesses and strengths.

Scrum

Learn about Scrum, a framework for developing, delivering, and sustaining complex products.

Spring

Learn about the Spring Framework, which provides a comprehensive programming and configuration model for modern Java-based enterprise applications.

SWOT Analysis

Learn about SWOT Analysis, a strategic planning technique used to help an organization identify its strengths, weaknesses, opportunities, and threats.

The Scientific Method

Learn about the Scientific Method, a systematic process for acquiring knowledge about the natural world.

BANT

Learn about BANT, a sales qualification framework that helps sales reps determine whether a prospect is a good fit based on their Budget, Authority, Needs, and Timeline.

CMMC

Learn about the Cybersecurity Maturity Model Certification (CMMC), a unified standard for implementing cybersecurity across the defense industrial base (DIB).

FedRAMP

Learn about FedRAMP, a US government-wide program that provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services.

Flask

Learn about Flask, a lightweight WSGI web application framework in Python.

HIPAA

Learn about the Health Insurance Portability and Accountability Act (HIPAA), a US federal law that created national standards to protect sensitive patient health information (PHI).

NIST Cybersecurity Framework

Learn about the NIST Cybersecurity Framework (CSF), a set of voluntary standards, guidelines, and best practices to manage cybersecurity risk.

React

Learn about React, a JavaScript library for building user interfaces.

Ruby on Rails

Learn about Ruby on Rails, a full-stack web framework that optimizes for programmer happiness and sustainable productivity.

SOC 2

Learn about SOC 2, an auditing procedure that ensures your service providers securely manage your data to protect the interests of your organization and the privacy of its clients.

The 4 Ps of Marketing

Learn about the 4 Ps of Marketing: Product, Price, Place, and Promotion. A model for enhancing the components of your marketing mix.

The Elements of Art

Learn about the Elements of Art, the visual components of color, form, line, shape, space, texture, and value.

The Five-Paragraph Essay

Learn about the five-paragraph essay, a format for writing that consists of an introduction, three body paragraphs, and a conclusion.

Vue.js

Learn about Vue.js, the progressive JavaScript framework for building user interfaces.