One can not start attacking systems in the wild to try new hacking technique. Hacking is not a destination but a journey. How one can set up hacking labs with minimal infrastructure, online challenges and CTF competitions around the globe and how these competition help in learning techniques in real world. Finally I will show how one can get started with bug-bounty programs and make money while being student.