HTML: The Skeleton of Every Web Page Learn how HTML structures content on the web using tags and elements.
Web Basics beginner 5 min
CSS Selectors: Targeting Elements Master the three fundamental CSS selector types to style any element.
Web Basics beginner 5 min
JavaScript Variables: let, const, and var Understand the three ways to declare variables in modern JavaScript.
Programming beginner 5 min
DNS: The Internet's Phone Book Learn how domain names are translated into IP addresses.
Networking beginner 5 min
HTTP Methods: GET, POST, PUT, DELETE Understand the four core HTTP methods that power web APIs.
Web Basics beginner 5 min
Encryption: Symmetric vs Asymmetric Learn the two fundamental types of encryption and when each is used.
Security intermediate 5 min
SQL: Querying Data in 4 Commands Learn SELECT, INSERT, UPDATE, and DELETE to work with any database.
Data beginner 5 min
Git: Version Control in 5 Minutes Understand commits, branches, and merges -- the core of Git.
Tools beginner 5 min
Cookies: How Websites Remember You Learn what browser cookies are, how they work, and privacy implications.
Web Basics beginner 5 min
REST APIs: Building Web Services Understand RESTful API design principles and resource-based URLs.
Programming intermediate 5 min
TCP/IP: How Data Travels the Internet Learn how data packets are created, routed, and reassembled.
Networking intermediate 5 min
JSON: The Universal Data Format Learn JSON syntax and why it became the standard for data exchange.
Data beginner 5 min
Terminal: Essential Commands for Developers Learn 10 terminal commands every developer needs to know.
Tools beginner 5 min
Password Hashing: Why Plaintext is Dangerous Learn why passwords must be hashed and how bcrypt protects users.
Security intermediate 5 min
Python: Your First 10 Lines of Code Write your first Python program with variables, conditions, and loops.
Programming beginner 5 min
HTTPS & TLS: Securing Web Traffic Learn how TLS encrypts web traffic and prevents eavesdropping.
Security intermediate 5 min
CSV Files: Working with Tabular Data Understand CSV format, parsing gotchas, and when to use alternatives.
Data beginner 5 min
Docker: Containers in 5 Minutes Understand what containers are and why they solve 'works on my machine'.
Tools intermediate 5 min
IP Addresses & Subnetting Basics Learn how IP addresses work and how networks are divided.
Networking intermediate 5 min
Regular Expressions: Pattern Matching Learn regex basics to search, validate, and transform text.
Programming intermediate 5 min
VS Code: 10 Productivity Shortcuts Speed up your coding with essential VS Code keyboard shortcuts.
Tools beginner 5 min