Technology Knowledge Graph
Browse the reusable entities that connect tutorials, Cyber Lab modules, services, products, AI assistants, and learning paths across the platform.
JavaScript
The browser and Node.js programming language used across modern web applications.
TypeScript
A typed JavaScript language layer for safer React, Next.js, API, and full-stack development.
React
A component library for building interactive user interfaces and predictable application views.
Next.js
A React framework for server rendering, routing, metadata, APIs, and production web applications.
Node.js
The JavaScript runtime used for backend APIs, tooling, scripts, and full-stack web services.
Prisma
A TypeScript database toolkit for modeling data, querying PostgreSQL, and managing schema migrations.
PostgreSQL
A production relational database for structured application data, analytics, and authenticated workflows.
Authentication
Identity verification, session handling, and account access patterns for secure applications.
API Security
Server-side authorization, validation, rate limiting, and defensive API design.
OWASP
Application security standards and risk categories used to reason about web application threats.
HTTP Security Headers
Browser-enforced security controls such as CSP, HSTS, Referrer Policy, and Permissions Policy.
Linux
The operating system foundation for servers, command-line workflows, logs, permissions, and security operations.
Networking
Core concepts for TCP/IP, DNS, HTTP, routing, firewalls, and packet-aware troubleshooting.
Prompt Engineering
Designing instructions, constraints, examples, and evaluation loops for useful AI assistant behavior.
Retrieval-Augmented Generation
A pattern for grounding AI responses in retrieved documents, knowledge bases, and indexed platform content.