hackattic - No nonsense, real world programming challenges
NumWorks - The graphing calculator that makes learning math easier.
Codewars - Achieve code mastery through challenge.
Learney - Knowledge aggregator for developers
Real Dev - Real-life coding skill challenge
eMathHelp.net - Site is created to help people learn math. Includes algebra, calculus, differential equation calculators and notes with many examples.