RegexLearn teaches regular expressions through interactive lessons and practice at different levels.
Hacksplaining
Hacksplaining teaches secure coding through interactive browser lessons covering OWASP Top 10 and GenAI threats.

About Hacksplaining
Hacksplaining teaches secure coding through interactive browser lessons where you exploit a real vulnerability, then fix it. It offers 45+ lessons covering the OWASP Top 10 and GenAI-era threats including SQL injection, cross-site scripting and prompt injection. Each lesson takes 15-30 minutes.
Key features
- Vulnerable and secure code examples in Python, JavaScript, Java and Go
- Short quizzes after each lesson to reinforce learning
- Free account to track progress across lessons
- Team dashboards with progress tracking and compliance reporting for PCI DSS and ISO 27001
- Single sign-on through Okta and Microsoft Entra
- Custom curriculum and API access to sync progress
Hacksplaining at a glance
- Website
- hacksplaining.com
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Freemium
- Platforms
- Web
- Details verified
- Oct 22, 2026 · Official source
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Hacksplaining alternatives
Tools and sites you could use instead, ranked by how closely they match.
PortSwigger Web Security Academy offers free online training and interactive labs for web application security.
Programiz offers free online compilers and code editors alongside programming tutorials for languages including Python, JavaScript, SQL, and C++.
SQLBolt offers interactive SQL lessons and exercises for learning database queries.
SQL Easy teaches SQL through 31 interactive browser exercises using SQLite, with hints and practice in common query clauses.
SQL Noir teaches SQL through an interactive detective game where players query a database to investigate cases.
Popular in Learn to Code
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










