Basically, there are two kinds of training, formal and non-formal. The first are some online projects that offer courses about information security, application security, and network security; on the other hand, there are institutes and companies which offer professional courses and certifications.
We will review some of them.