{"id":48355,"date":"2025-01-21T12:03:14","date_gmt":"2025-01-21T11:03:14","guid":{"rendered":"https:\/\/www.schneider.systems\/microsoft-github-advanced-security-codeql-query-writing-training-workshop\/"},"modified":"2025-01-21T12:03:17","modified_gmt":"2025-01-21T11:03:17","slug":"microsoft-github-advanced-security-codeql-query-writing-training-workshop","status":"publish","type":"page","link":"https:\/\/www.schneider.systems\/de\/microsoft-github-advanced-security-codeql-query-writing-training-workshop\/","title":{"rendered":"Microsoft GitHub Advanced Security CodeQL Query Writing Training Workshop"},"content":{"rendered":"<p><strong>Key Components<\/strong><\/p>\n<ul>\n<li><strong>CodeQL Extensibility<\/strong>: Explore the powerful ability to extend CodeQL by authoring new queries, enhancing security analysis capabilities.<\/li>\n<li><strong>Query Language (QL)<\/strong>: Learn how to leverage the comprehensive programming language QL to create tailored queries for your specific needs.<\/li>\n<li><strong>Vulnerability Detection<\/strong>: Gain insights into identifying new security vulnerabilities within your codebase through custom query development.<\/li>\n<li><strong>Advanced Framework Modeling<\/strong>: Master the techniques for modeling frameworks and codebases, resulting in higher-fidelity query results.<\/li>\n<li><strong>Hands-On Training<\/strong>: Participate in immersive, practical sessions designed to build your skills and confidence in CodeQL query writing.<\/li>\n<\/ul>\n<p><strong>Your Benefits<\/strong><\/p>\n<ul>\n<li><strong>Expert Services<\/strong>: Get first-hand insights and guidance from the experts.<\/li>\n<li><strong>Enhanced Security<\/strong>: Proactively identify and mitigate security vulnerabilities, leading to a more secure software environment.<\/li>\n<li><strong>Custom Query Development<\/strong>: Adapt and extend CodeQL\u2019s capabilities to fit your unique application and security requirements.<\/li>\n<li><strong>Improved Query Accuracy<\/strong>: Achieve higher accuracy and relevance in query results by modeling based on your specific codebases.<\/li>\n<li><strong>Skill Development<\/strong>: Empower your team with vital skills in query writing to enhance overall security practices and code quality.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The workshop on GitHub Advanced Security &#8211; CodeQL Query Writing Training is an in-depth program that teaches participants how to leverage CodeQL&#8217;s extensibility. Over several days, attendees will learn to create custom queries using QL, a powerful programming language. This capability allows users to identify new security vulnerabilities and adapt queries for varied frameworks and codebases, resulting in more accurate and meaningful security assessments. The training equips participants with the skills necessary to enhance their ability to secure their code effectively.<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"categories":[823],"tags":[916],"class_list":["post-48355","page","type-page","status-publish","hentry","category-workshops","tag-github"],"_links":{"self":[{"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/pages\/48355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/comments?post=48355"}],"version-history":[{"count":2,"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/pages\/48355\/revisions"}],"predecessor-version":[{"id":51925,"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/pages\/48355\/revisions\/51925"}],"wp:attachment":[{"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/media?parent=48355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/categories?post=48355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schneider.systems\/de\/wp-json\/wp\/v2\/tags?post=48355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}