Can hacking learn online?