Explore by Category
Select a framework to learn more about its features, architecture, and use cases.
Web Development
Python
Django
The web framework for perfectionists with deadlines. A "batteries-included" framework for building full-featured web applications.
Flask
A lightweight "microframework" for Python. Flexible and easy to learn, ideal for smaller applications and APIs.
FastAPI
A modern, high-performance web framework for building APIs with Python, based on standard type hints.
JavaScript
React
A JavaScript library for building user interfaces, maintained by Facebook. Component-based and declarative.
Vue.js
The Progressive JavaScript Framework. Approachable, versatile, and performant for building UIs.
Express
Fast, unopinionated, minimalist web framework for Node.js. The de facto standard for building backends with Node.js.
Go
Ruby
C#
Java
PHP
Project Management
Security
ISO/IEC 27001
The international standard for information security management.
SOC 2
An auditing procedure for service organizations to report on controls for protecting customer data.
PCI DSS
A set of security standards for companies that accept, process, store or transmit credit card information.
HIPAA
A US federal law that created national standards to protect sensitive patient health information.
NIST Cybersecurity Framework
A set of voluntary standards, guidelines, and best practices to manage cybersecurity risk.
CIS Controls
A prioritized set of actions to protect your organization and data from known cyber-attack vectors.
FedRAMP
A standardized approach to security for cloud products and services used by the US government.
CMMC
A unified standard for implementing cybersecurity across the defense industrial base.
Business, Marketing & Sales
SWOT Analysis
A strategic planning technique for identifying strengths, weaknesses, opportunities, and threats.
Porter's Five Forces
A model for analyzing the competitive forces within an industry.
The 4 Ps of Marketing
A model for enhancing the components of your marketing mix: Product, Price, Place, and Promotion.
AIDA Model
A model that describes the four stages a consumer goes through before making a purchase decision: Awareness, Interest, Desire, and Action.
BANT
A sales qualification framework for identifying good-fit prospects based on Budget, Authority, Needs, and Timeline.
Academic & Creative
The Scientific Method
A systematic process for acquiring knowledge about the natural world.
Order of Operations
A rule that tells the correct sequence of steps for evaluating a math expression.
Historical Materialism
A methodological approach to the study of human societies and their development over time.
The Five-Paragraph Essay
A format for writing that consists of an introduction, three body paragraphs, and a conclusion.
Design-Build
A project delivery system in which a single entity performs both the design and construction of a project.
The Elements of Art
The visual components of color, form, line, shape, space, texture, and value.