Hi tiagopt,
Yep, a decent bootcamp and learning a general script stack language to learn to code them all.
Read all on code risks, vulnerabilities, exploits and protocols and best policies.
Learn to know, know to do things right, get experienced, and your reward will be to succeed in the real and digital world.
polonus