Courses about Ethical Hacking | Coursera Community
Coursera Header

Courses about Ethical Hacking

  • 17 September 2019
  • 8 replies

Userlevel 1
Badge +1

I have join "Coursera" to learn practical about cyber security and ethical hacking.I found some courses related to these topics such as:

1:Introduction to Cyber Attacks.
2:Cyber Threats and Attack Vector.
3:Cybersecurity for Identity Protection.

But these all courses are just like more basic and theory type.These courses is just like "What is this?" or "why is that" but i want to learn like"What to do" and "how to do"
Is here anyone who can help me or introduce me to new courses i.e related to practical experience about ethical hacking and cyber security.

8 replies

Userlevel 7
Hi @Muhammad Faizan. Please feel free to make your course suggestion in this forum: Here's a short post that explains what to include when making a course suggestion: Read this first: Best Practices When Making a Course Suggestion.
Try the graduate course on computer security. MIT course number 6.858 in the dept of electrical engineering and computer science.
Userlevel 1
Badge +1

I’m not very far into this, but seems to have a lot of resources.  From what I’ve seen so far, it explains things fairly well and provides you with loads of videos and tools.  Yet again, I’ve only seen a little bit of what’s offered, so I can’t give you an in-depth representation of what it teaches, but from the small amount of the website I’ve seen, it looks promising.


Hey@Muhammad Faizan,

I am finishing up my bachelors degree in information technology management and am currently taking the blockchain specialization course on here but also have interests in cyber security. Thought i would share my experience and some of the resources I have found.

First off I would say that anyone of competence, that is anyone who can actually hack or actually prevent an attack, is going to have more of the cyber element down than the security element down. Its good to remember that although cyber security is a field that aims to secure data it rests foremost on the actual skills of data and information system manipulation.

So if you really want a full breadth understanding of security and hacking the ground floor is understanding System Administration and Networking and Data Communication systems. If you don’t yet have a base in the structures of computer architecture and the relationships between hardware and an operating system then its much more difficult to have a grasp of the relationship that your I/O interfaces can have and what it means to get control of these points. This is accomplished through the permission system and file structure of the OS so understanding System navigation and administration is really where your old school bread and butter happened. This would be a more fundamentalist approach however.

Today, there are a huge array of tools available to ‘do’ hacking, snooping, and cracking. Most of these tools are all bundled into the Kali Linux distribution or you can look into the Parrot OS. Understanding these operating systems and why they are preferred security tool platforms is very helpful for seeing the landscape a bit more. Although a bit expensive and quite grueling by reputation,,  offers a program for training these tools specifically to get actual skills. There is also Wireshark training available if you want to understand basic network monitoring and snooping. This is more the actual ‘Cyber’ aspect that I assume you are looking to learn. CompTIA exams of Network+, and Security+ are good places to start as well.

Now in getting to the ‘security’ aspect of cyber security, I am currently in a class for security management on an organizational level and its mostly risk management theory and protocol. A good deal of which has more to do with product or business life-cycle and the design of protocol to interface with networked systems. It definately depends on your learning style but I personally am an advocate of learning through offensive tactics first so that you understand what you are defending against. Its good to keep in mind that the term ‘security’ is quite loose. Almost all data is accessible by sys admin and network experts. That’s just a given in the industry. So much of the security world is about CYA policy and how to manage a breach when it happens. This is much of the theory you’ll bump into. Very interesting and very useful. I would also say that it would be a farcical notion that you can be a competent security professional without an understanding of computer fundamentals.

A final resource I will leave you with is They at one point and time were completely free, I think they now have some paid course routes.


So as a general layout of your question of practical study of computer access from a fundamental to a practical build would be as follows:


System Architecture

Computer Organization and Design by David A. Patterson, ISBN: 978-0-12-407726-3

(absolutely amazing textbook for understanding computers; takes you from assembly on up into the logic and OS)



Most any book on Networking or following the cert layout for CompTIA Network+ or CCNA exam


Any actual project that gets you onto the command line!

Install a Linux distro

play around with Virtual machines and understand remote access

reformat your router

make a remote access server through a vpn etc.


Use the tools of the trade

Mess around with Kali Linux, its free.

With some dirt under your nails you’ll have a much better grip on what is useful and what is marketing fluff playing to hype.

My main suggestion is to remember that ‘Cyber Security’ is:

actually well designed system architecture

channeled through well managed networks

wrappered in excellent cryptography (understand the math a bit, it really helps)

and relies on good OpSec


and at the risk of suggesting some greyhat material if you find any old jolly rogers protocols for OpSec they are well worth the read. Reddit is a friend. Everyone is selling you the fad of ‘cyber security’ and the honest answer is there is no short cut and no easy road. Don’t rely on other peoples word for your education or competence. Read the books, do the projects yourself, and you’ll have an excellent understanding. Computation and information sciences are a wonderful learning experience and a fascinating wander through the world. This is just my experience and impression, I could be totally mistaken but I would say if you really want to learn this stuff you need a foundation of fundamental understanding and then a swath of experience, just like everything else.


Hope this is helpful for you!

Happy hunting!


Thanks this peace is very helpful


Check out if you are interested in practical Labs.


There is also CareerAcademy.

Userlevel 6
Badge +11

Hi! have a look at this one