Hello,
i am trying to build manually a list of courses to study, that will lead to a successful cybersec/pentesting career in a year or two.
I will be as objective as possible and put the courses that will help me learn properly and build a solid foundation, even if it is going to take some time and hard work.
so here is the plan, along with some questions.
1) Networking:
Network+ OR CCNA ?? which course should i pick bearing in mind that i am not interested in working as a network engineer, but interested in the networking skills and knowledge that will be beneficial to me in future security/pentesting courses (or maybe is ccent enought?! )
2) Programming:
will go with programming with python course along with bash scripting.
3) Servers:
i think understanding how servers work is important, both on windows and linux.
so i found a course here, windows server 101: is it enough for understanding WS and active directory? or should i go further and take MCSA courses?!
As for linux servers, i have found several courses introducing linux + servers or linux. so it should be fine. (eg: linux essentials / linux+ / etc...)
should i learn both, linux and MS? or one is enough? and which one?!
4) Databses:
i don't know what to pick and where to start with this one. but i believe understanding something like ms sql for example is important for networking pen testing and web app security as well. any advice would be appreciated.
5) JS/php/sql:
I dont really know if it's possible to do web app pen testing without having JS, PHP and sql knowledge (how to do all those types of injections and web attacks without these languages?!)
i found intro to php course. should be a good start.
6) Computer architecture:
i need to find a course that explains stuff about memory, assembly language, Operating systems architecture, etc...
The above is what i can think of regarding the basics of understanding how things work, in order to be able to break them at a later stage.
Security courses will be taken at a later stage.
Am i taking it too far?! should my approach be simpler?!
any advice/input/recommendation/adjustment would be highly appreciated.
Thank you in advance for your feedback.