{"id":25171,"date":"2015-06-16T00:00:00","date_gmt":"2024-09-13T08:48:22","guid":{"rendered":"https:\/\/wordpress-583806-4798031.cloudwaysapps.com\/learning-secure-coding-the-most-effective-way-of-doing-security\/"},"modified":"2024-11-15T16:22:35","modified_gmt":"2024-11-15T15:22:35","slug":"learning-secure-coding-the-most-effective-way-of-doing-security","status":"publish","type":"post","link":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/","title":{"rendered":"Learning secure coding \u2013 the most effective way of doing security"},"content":{"rendered":"<div class=\"product\"><div class=\"product\"><p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"><\/p>\n<div style=\"clear: both; text-align: center;\"><a href=\"http:\/\/3.bp.blogspot.com\/-aWwOUjwKN50\/VYAiftKns7I\/AAAAAAAAAR8\/8ofVzyxr87s\/s1600\/secure%2Bcoding.jpg\" style=\"clear: right; float: right; margin-bottom: 1em; margin-left: 1em;\"><img decoding=\"async\" border=\"0\" src=\"http:\/\/3.bp.blogspot.com\/-aWwOUjwKN50\/VYAiftKns7I\/AAAAAAAAAR8\/8ofVzyxr87s\/s1600\/secure%2Bcoding.jpg\" \/><\/a><\/div>\n<p><b><span style=\"font-size: large;\">I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 <span style=\"color: #b1260f;\">actually bugs<\/span> \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the other hand, this is not that surprising, given that software security is usually not included in standard educational programmes.<\/span><\/b><br \/><span style=\"font-size: small;\"><br \/><\/span><\/p>\n<div><span lang=\"EN-US\">Let\u2019s face the reality: constrained by resources, many software developers ignore security entirely until they face an incident, or are tackling security by just focusing on the options they think to be the cheapest \u2013 which usually means just going through a checklist for finding some of the most common problems. But is this really the cheapest option? Just think about it: How much does it cost if the news are full of your device being broken or website being hacked again?<o_p><\/o_p><\/span><\/div>\n<div><span lang=\"EN-US\"><br \/><\/span><\/div>\n<div style=\"clear: both; text-align: center;\"><a href=\"http:\/\/4.bp.blogspot.com\/-GNqeF3VWQhY\/VYAhGvW31LI\/AAAAAAAAARw\/r5VtyX03sj0\/s1600\/secure%2Bcoding%2Blearning.png\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" src=\"http:\/\/4.bp.blogspot.com\/-GNqeF3VWQhY\/VYAhGvW31LI\/AAAAAAAAARw\/r5VtyX03sj0\/s1600\/secure%2Bcoding%2Blearning.png\" \/><\/a><\/div>\n<div><\/div>\n<div><span lang=\"EN-US\">To date the software development community has learned the lesson: security started to be interwoven in the whole of the product development lifecycle. But do not forget: while \u2013 in theory \u2013 engineers have to be vigilant, eliminating every single bug in the code to make a product secure, for an intelligent attacker it is enough to find a single remaining vulnerability in a rarely-used module to use it as a vehicle for committing cyber-crime.<o_p><\/o_p><\/span><\/div>\n<div><span lang=\"EN-US\"><br \/><\/span><\/div>\n<div><span lang=\"EN-US\">During the 2000\u2019s the software industry started to realize the fact that in the long run, investing in their own employees is the <b><span style=\"color: #b1260f;\">most effective way of <i>doing security.<\/i><\/span><\/b><span style=\"color: #b1260f;\"> <\/span>Training became the key initial phase in the <a href=\"https:\/\/www.microsoft.com\/en-us\/sdl\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color: #0563c1;\">Microsoft Security Development Lifecycle<\/span><\/a>, and is also a standard practice within the <a href=\"https:\/\/www.bsimm.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color: #0563c1;\">Building Security in Maturity Model<\/span><\/a> followed by many. Companies started to reserve more and more from their security budget to educate their employees, as education<b><\/b>tackles the problem of security right at its source: the engineer.<o_p><\/o_p><\/span><\/div>\n<div><span lang=\"EN-US\"><br \/><\/span><\/div>\n<div><span lang=\"EN-US\">But, just as we can\u2019t put a policeman on every corner, assigning a dedicated security expert to a development group is not enough (still better though than not doing anything at all). Usually a single small mistake committed by one of the engineers is the root cause of a complete system compromise, and so the <b><span style=\"color: #b1260f;\">overall average preparedness<\/span><\/b> of all involved software architects, programmers and testers is the one that actually counts.<o_p><\/o_p><\/span><\/div>\n<div><span lang=\"EN-US\"><br \/><\/span><\/div>\n<div style=\"page-break-after: avoid;\"><span lang=\"EN-US\">From project management point of view, it is an easy formula: your engineers work hard each day, and produce vulnerable code, resulting in hundreds of security bugs yearly\u2026<o_p><\/o_p><\/span><\/div>\n<div style=\"page-break-after: avoid;\"><span lang=\"EN-US\"><br \/><\/span><\/div>\n<div style=\"margin: 0cm 0cm 0.0001pt 36pt; page-break-after: avoid;\"><span lang=\"EN-US\">\u2026to test<o_p><\/o_p><\/span><\/div>\n<div style=\"margin: 0cm 0cm 0.0001pt 36pt; page-break-after: avoid;\"><span lang=\"EN-US\">\u2026to find<o_p><\/o_p><\/span><\/div>\n<div style=\"margin: 0cm 0cm 0.0001pt 36pt; page-break-after: avoid;\"><span lang=\"EN-US\">\u2026and to correct.<o_p><\/o_p><\/span><\/div>\n<div align=\"center\" style=\"text-align: center;\"><b><span lang=\"EN-US\" style=\"color: #b1260f;\">OR<\/span><\/b><span lang=\"EN-US\"><o_p><\/o_p><\/span><\/div>\n<div><span lang=\"EN-US\">You can send those programmers to a secure coding training, and they\u2019ll start to write secure code from their next working day. <b><span style=\"color: #b1260f;\">The choice is yours.<\/span><\/b><o_p><\/o_p><\/span><\/div>\n<div><span lang=\"EN-US\"><b><span style=\"color: #b1260f;\"><br \/><\/span><\/b><\/span><\/div>\n<div><span lang=\"EN-US\">A special prudence is needed however to teach security practices to software engineers: the trainer should not only be an experienced software developer, but also has to have strong security expertise. The courses should be practical but still go into enough theoretical details; shown problems should be supported by exercises giving hands-on experience, otherwise developers will forget most of the issues the next day; and classes should be intensive so they don\u2019t pull away people from their everyday work for too long.<o_p><\/o_p><\/span><\/div>\n<div><span lang=\"EN-US\"><br \/><\/span><\/div>\n<div><span lang=\"EN-US\">Our <a href=\"http:\/\/informator.se\/utbildningar\/systemutveckling\/secure-coding\" target=\"_blank\" rel=\"noopener noreferrer\">Secure Coding courses<\/a> were formed based on a decade long expertise in product security and security research. In this sense with our courses we <b><span style=\"color: #b1260f;\">teach what we do<\/span><\/b>. With a track record of thousands of attendees worldwide, the trainings in our portfolio are specifically prepared to serve diverse development groups of large companies developing any kind of software.<o_p><\/o_p><\/span><\/div>\n<div><span lang=\"EN-US\"><br \/><\/span><\/div>\n<p><span lang=\"EN-US\"><b><br \/><\/b><\/span><span lang=\"EN-US\"><b>About Ern\u0151 Jeges &#8211; Instructor at Informator<\/b><\/span><\/p>\n<div style=\"margin-top: 6.0pt;\"><a href=\"https:\/\/www.blogger.com\/null\" name=\"h.gjdgxs\"><\/a><span lang=\"EN-US\"><a href=\"https:\/\/hu.linkedin.com\/in\/ernojeges\" rel=\"nofollow noopener noreferrer\" target=\"_blank\"><span style=\"color: #0563c1;\">Ern\u0151<\/span><\/a> has been a software developer ever since his childhood, working in the area of product security and security research for nearly fifteen years now. He has actively taken part in the elaboration of all course materials of SCADEMY Secure Coding Academy, and is the leading trainer with several years of teaching experience in both academic and industrial domain; he has held numerous secure coding courses for leading software developing companies all over North America, Europe, Africa and Asia.<o_p><\/o_p><\/span><\/div>\n<p><\/span><\/span><\/p>\n<h4><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">\u00a0<\/span><\/span><\/h4>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"><\/span><\/span><\/p>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 actually bugs \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[570,922,1],"tags":[],"class_list":["post-25171","post","type-post","status-publish","format-standard","hentry","category-blogg","category-blogi","category-okategoriserad"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 actually bugs \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the\" \/>\n\t<meta name=\"robots\" content=\"noindex, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"Ola\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Informator\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Learning secure coding \u2013 the most effective way of doing security - Informator\" \/>\n\t\t<meta property=\"og:description\" content=\"I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 actually bugs \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/informator.se\/wp-content\/uploads\/2026\/08\/Informator_Logo_OG.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/informator.se\/wp-content\/uploads\/2026\/08\/Informator_Logo_OG.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1717\" \/>\n\t\t<meta property=\"og:image:height\" content=\"916\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-09-13T08:48:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-11-15T15:22:35+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/Informator-Utbildning\/61569394055772\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Learning secure coding \u2013 the most effective way of doing security - Informator\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 actually bugs \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/informator.se\/wp-content\/uploads\/2024\/08\/informator_logo_white_footer-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#blogposting\",\"name\":\"Learning secure coding \\u2013 the most effective way of doing security - Informator\",\"headline\":\"Learning secure coding \\u2013 the most effective way of doing security\",\"author\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/3.bp.blogspot.com\\\/-aWwOUjwKN50\\\/VYAiftKns7I\\\/AAAAAAAAAR8\\\/8ofVzyxr87s\\\/s1600\\\/secure%2Bcoding.jpg\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#articleImage\"},\"datePublished\":\"2015-06-16T00:00:00+02:00\",\"dateModified\":\"2024-11-15T16:22:35+01:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#webpage\"},\"articleSection\":\"Blogg, blogi, Okategoriserad\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/informator.se\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/category\\\/okategoriserad\\\/#listItem\",\"name\":\"Okategoriserad\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/category\\\/okategoriserad\\\/#listItem\",\"position\":2,\"name\":\"Okategoriserad\",\"item\":\"https:\\\/\\\/informator.se\\\/category\\\/okategoriserad\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#listItem\",\"name\":\"Learning secure coding \\u2013 the most effective way of doing security\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#listItem\",\"position\":3,\"name\":\"Learning secure coding \\u2013 the most effective way of doing security\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/informator.se\\\/category\\\/okategoriserad\\\/#listItem\",\"name\":\"Okategoriserad\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#organization\",\"name\":\"Informator Utbildning Svenska AB\",\"description\":\"Informator \\u00e4r ett svenskt utbildningsbolag som erbjuder utbildningar inom IT, Tech och ledarskap f\\u00f6r f\\u00f6retag och organisationer.\",\"url\":\"https:\\\/\\\/informator.se\\\/en\\\/\",\"telephone\":\"+46858711610\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/informator.se\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Informator_logo_cmyk-png-FOR-WEBB.png\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#organizationLogo\",\"width\":355,\"height\":218},\"image\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/Informator-Utbildning\\\/61569394055772\\\/\",\"https:\\\/\\\/www.instagram.com\\\/informator_utbildning\\\/\",\"https:\\\/\\\/se.linkedin.com\\\/school\\\/informatorutbildning\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/#author\",\"url\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/\",\"name\":\"Ola\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8dc8b4e0b2ce4c9877b24492eb6bd485776c74f000707741481e2adcb5f7b25f?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Ola\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#webpage\",\"url\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/\",\"name\":\"Learning secure coding \\u2013 the most effective way of doing security - Informator\",\"description\":\"I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \\u2013 actually bugs \\u2013 committed by software engineers designing, implementing and integrating all those systems. But on the\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/learning-secure-coding-the-most-effective-way-of-doing-security\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/author\\\/ola\\\/#author\"},\"datePublished\":\"2015-06-16T00:00:00+02:00\",\"dateModified\":\"2024-11-15T16:22:35+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/informator.se\\\/en\\\/\",\"name\":\"Informator\",\"description\":\"Sveriges ledande utbildningar inom IT, tech och ledarskap\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/informator.se\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Learning secure coding \u2013 the most effective way of doing security - Informator","description":"I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 actually bugs \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the","canonical_url":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/","robots":"noindex, max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#blogposting","name":"Learning secure coding \u2013 the most effective way of doing security - Informator","headline":"Learning secure coding \u2013 the most effective way of doing security","author":{"@id":"https:\/\/informator.se\/en\/author\/ola\/#author"},"publisher":{"@id":"https:\/\/informator.se\/en\/#organization"},"image":{"@type":"ImageObject","url":"http:\/\/3.bp.blogspot.com\/-aWwOUjwKN50\/VYAiftKns7I\/AAAAAAAAAR8\/8ofVzyxr87s\/s1600\/secure%2Bcoding.jpg","@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#articleImage"},"datePublished":"2015-06-16T00:00:00+02:00","dateModified":"2024-11-15T16:22:35+01:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#webpage"},"isPartOf":{"@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#webpage"},"articleSection":"Blogg, blogi, Okategoriserad"},{"@type":"BreadcrumbList","@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/informator.se\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/informator.se\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/informator.se\/category\/okategoriserad\/#listItem","name":"Okategoriserad"}},{"@type":"ListItem","@id":"https:\/\/informator.se\/category\/okategoriserad\/#listItem","position":2,"name":"Okategoriserad","item":"https:\/\/informator.se\/category\/okategoriserad\/","nextItem":{"@type":"ListItem","@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#listItem","name":"Learning secure coding \u2013 the most effective way of doing security"},"previousItem":{"@type":"ListItem","@id":"https:\/\/informator.se\/en\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#listItem","position":3,"name":"Learning secure coding \u2013 the most effective way of doing security","previousItem":{"@type":"ListItem","@id":"https:\/\/informator.se\/category\/okategoriserad\/#listItem","name":"Okategoriserad"}}]},{"@type":"Organization","@id":"https:\/\/informator.se\/en\/#organization","name":"Informator Utbildning Svenska AB","description":"Informator \u00e4r ett svenskt utbildningsbolag som erbjuder utbildningar inom IT, Tech och ledarskap f\u00f6r f\u00f6retag och organisationer.","url":"https:\/\/informator.se\/en\/","telephone":"+46858711610","logo":{"@type":"ImageObject","url":"https:\/\/informator.se\/wp-content\/uploads\/2026\/01\/Informator_logo_cmyk-png-FOR-WEBB.png","@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#organizationLogo","width":355,"height":218},"image":{"@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/people\/Informator-Utbildning\/61569394055772\/","https:\/\/www.instagram.com\/informator_utbildning\/","https:\/\/se.linkedin.com\/school\/informatorutbildning\/"]},{"@type":"Person","@id":"https:\/\/informator.se\/en\/author\/ola\/#author","url":"https:\/\/informator.se\/en\/author\/ola\/","name":"Ola","image":{"@type":"ImageObject","@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/8dc8b4e0b2ce4c9877b24492eb6bd485776c74f000707741481e2adcb5f7b25f?s=96&d=mm&r=g","width":96,"height":96,"caption":"Ola"}},{"@type":"WebPage","@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#webpage","url":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/","name":"Learning secure coding \u2013 the most effective way of doing security - Informator","description":"I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 actually bugs \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/informator.se\/en\/#website"},"breadcrumb":{"@id":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/#breadcrumblist"},"author":{"@id":"https:\/\/informator.se\/en\/author\/ola\/#author"},"creator":{"@id":"https:\/\/informator.se\/en\/author\/ola\/#author"},"datePublished":"2015-06-16T00:00:00+02:00","dateModified":"2024-11-15T16:22:35+01:00"},{"@type":"WebSite","@id":"https:\/\/informator.se\/en\/#website","url":"https:\/\/informator.se\/en\/","name":"Informator","description":"Sveriges ledande utbildningar inom IT, tech och ledarskap","inLanguage":"en-US","publisher":{"@id":"https:\/\/informator.se\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Informator","og:type":"article","og:title":"Learning secure coding \u2013 the most effective way of doing security - Informator","og:description":"I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 actually bugs \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the","og:url":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/","og:image":"https:\/\/informator.se\/wp-content\/uploads\/2026\/08\/Informator_Logo_OG.png","og:image:secure_url":"https:\/\/informator.se\/wp-content\/uploads\/2026\/08\/Informator_Logo_OG.png","og:image:width":1717,"og:image:height":916,"article:published_time":"2024-09-13T08:48:22+00:00","article:modified_time":"2024-11-15T15:22:35+00:00","article:publisher":"https:\/\/www.facebook.com\/people\/Informator-Utbildning\/61569394055772\/","twitter:card":"summary_large_image","twitter:title":"Learning secure coding \u2013 the most effective way of doing security - Informator","twitter:description":"I am sometimes surprised to see how even those working in the software industry tend to forget about the fact that the burden of the security incidents we experience today are stemming from defects in the code \u2013 actually bugs \u2013 committed by software engineers designing, implementing and integrating all those systems. But on the","twitter:image":"https:\/\/informator.se\/wp-content\/uploads\/2024\/08\/informator_logo_white_footer-1.png"},"aioseo_meta_data":{"post_id":"25171","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-10-15 15:15:35","updated":"2025-06-14 00:01:47","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/informator.se\/en\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/informator.se\/category\/okategoriserad\/\" title=\"Okategoriserad\">Okategoriserad<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tLearning secure coding \u2013 the most effective way of doing security\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/informator.se\/en\/"},{"label":"Okategoriserad","link":"https:\/\/informator.se\/category\/okategoriserad\/"},{"label":"Learning secure coding \u2013 the most effective way of doing security","link":"https:\/\/informator.se\/en\/learning-secure-coding-the-most-effective-way-of-doing-security\/"}],"_links":{"self":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/posts\/25171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/comments?post=25171"}],"version-history":[{"count":1,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/posts\/25171\/revisions"}],"predecessor-version":[{"id":25890,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/posts\/25171\/revisions\/25890"}],"wp:attachment":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/media?parent=25171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/categories?post=25171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/tags?post=25171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}