Ethics are the moral principles that guide how someone makes decisions. In programming, ethics can often mean choosing between the bad and the worse.
There are some things you must never do:
Ethical hacking is the process of hacking into a system for the purpose of finding vulnerabilities. Ethical hackers must follow the following rules:
According to Daniel Goleman, there are 6 leadership styles:
It's important to understand the legal concerns with website creation so you can ensure you are complying with copyright, accessibility, & global laws when you publish your website.
When designing a website you have to understand the laws of the countries you are operating in. Different countries have different accessibility, copyright, and data/security laws, so its important to make sure you are staying within those boundaries.