Many vulnerabilities exist in web services, mainly because unsafe coding. We’ll talk about the importance of secure programming to solve software problems, the most common vulnerabilities in different environments, how to exploit them and how to patch them.There are many possible vulnerabilities in web services, but the main problem is when developing software with code defects. Approximately 50% of all errors (vulnerabilities) occur at the code level. In this workshop, we will talk about the importance of secure programming in any environment to solve software problems, there for which can be considered as the first line of defense to avoid breaches in the security of the program. We plan to list some of the most common vulnerabilities and how they still exist in different environments, we will show how to exploit them and how we can mitigate them by making code more secure. 15 min- Talk about common vulnerabilities 60 min- SQL Workshop 15 min- Break 60 min- Cross Site Scripting Workshop 15 min- Quick Review of the other vulns