Click here to Skip to main content
15,901,373 members
Please Sign up or sign in to vote.
1.00/5 (3 votes)
See more:
I dont have any idea about development but i want to learm cyber security how can i start ?

What I have tried:

I dont have any idea about development but i want to learm cyber security how can i start ?
Posted
Updated 8-May-24 23:27pm
v2
Comments
Richard Deeming 8-May-24 12:01pm    
Try your favourite search engine, which will find plenty of resources - for example: Microsoft Security Academy[^]

NB: "Cyber security" is a very broad term. You'll probably want to pick a specific area to start.
M-Badger 8-May-24 16:34pm    
https://www.coursera.org/professional-certificates/google-cybersecurity

https://nationalcareers.service.gov.uk/find-a-course/details?courseId=64637028-bc96-4737-afe6-fb523ff20b5c&runId=3b1c049b-0f9a-4b49-993f-7eb8fdbbd44e&searchTerm=cyber%20security&town=&learningMethod=&courseType=§ors=&courseHours=&courseStudyTime=&startDate=Anytime&distance=10%20miles&filtera=True&page=1&orderByValue=Relevance&coordinates=&campaignCode=&qualificationLevels=&D=0

https://github.com/CSIRT-MU/edu-resources

https://www.linkedin.com/pulse/best-resources-learn-cybersecurity-azamat-iskakov

https://github.com/Berkanktk/CyberSecurity
PIEBALDconsult 10-May-24 19:54pm    
Sign up for some classes.

First, pick a language: C++ and Python are very different (and for C++ there are multiple frameworks which further complicate matters) - trying to learn the two languages at once as a beginner is like trying to learn Swahili and Mandarin Chinese simultaneously from a Russian!

And don't expect to "leap into cybersecurity" straight away - it's a very complicated subject with a heck of a lot of things that sound contradictory. For example, encrypting stored passwords is a very bad idea as it is seriously insecure!

As a beginner, pick a language that helps you learn and that will be useful in your final aims: C++ isn't really "beginner friendly" and you have to know Pythion very well to get any real security out of it due to it's interpreted nature. C# or even VB would be better starting points as you can learn a second dev language much more easily when you are experienced in another, and they are both very much simpler than C++ and thus easier to learn well.
Get some months - at least - of solid development under your belt before you even start to look at specializing in any field, particularly cybersecurity or you will crash and burn very hard!
 
Share this answer
 
If feasible - find a person with similar interest, there is no substiture for eyeball to eyeball interaction.
Narrow you interest down to something interesting - likes "how to break Enigma code ? "
If you are NOT a coder - find K@R "C programing language" and read it as a novel.
Then do not lock yourself into "the latest and greatest " programming language.
Not everything in coding can be picked up from reading manuals and some "modern versions" of coding
languages are not that well presented.
Good luck
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900