Search icon
Card iconWebinars

Best practices for developers

Time icon50 minutes

Discover best practices for SonarQube Server in this webinar delivered by Sonar solution experts

View course >

Card iconSonarQube Server

Configure a GitHub App for SonarQube Server

Time icon30 minutes

Integrate a GitHub App with SonarQube Server to scan projects and automate code reviews

View course >

Card iconSonarQube Cloud

Configuring code analysis for SonarQube Cloud with Azure DevOps Pipelines

Time icon1 hour

Set up automated scanning in your Azure Pipeline workflow and review code analysis results

View course >

Card iconSonarQube Cloud

Configuring code analysis for SonarQube Cloud with GitHub Actions

Time icon1 hour

Set up automated scanning in your GitHub Actions workflow and review code analysis

View course >

Card iconSonarQube Cloud

Configuring code analysis for SonarQube Cloud with GitLab CI/CD

Time icon30 minutes

Set up automated scanning in your GitLab CI/CD workflow and review code analysis

View course >

Card iconSonarQube Server

Configuring code analysis for SonarQube Server with Azure DevOps Pipelines

Time icon1 hour

Set up automated scanning in your Azure Pipeline workflow and review code analysis

View course >

Card iconSonarQube Server

Configuring code analysis for SonarQube Server with Azure DevOps Pipelines and GitHub repositories

Time icon1 hour

Set up automated scanning in your Azure DevOps pipelines using GitHub repositories

View course >

Card iconSonarQube Server

Configuring code analysis for SonarQube Server with Bitbucket Cloud Pipelines

Time icon1 hour

Set up automated scanning in your Bitbucket pipeline workflow and review code analysis

View course >

Card iconSonarQube Server

Configuring code analysis for SonarQube Server with GitHub Actions

Time icon1 hour

Set up automated scanning in your GitHub Actions workflow and review code analysis

View course >

Card iconSonarQube Server

Configuring code analysis for SonarQube Server with GitLab CI/CD

Time icon1 hour

Set up automated scanning in your GitLab CI/CD workflow and review code analysis

View course >

Card iconSonarQube Cloud

Configuring merge request decoration for SonarQube Cloud with GitLab CI/CD

Time icon15 minutes

Set up GitLab CI/CD merge request decoration and merge request blocking to enforce quality gates

View course >

Card iconSonarQube Server

Configuring merge request decoration for SonarQube Server with GitLab

Time icon30 minutes

Set up GitLab merge request decoration to enforce quality gates with SonarQube

View course >

Card iconSonarQube Cloud

Configuring pull request decoration for SonarQube Cloud using Azure DevOps

Time icon30 minutes

Set up Azure DevOps pull request decoration to enforce quality gates with SonarQube

View course >

Card iconSonarQube Cloud

Configuring pull request decoration for SonarQube Cloud with GitHub Actions

Time icon30 minutes

Set up GitHub Actions pull request decoration and branch protection to enforce quality gates

View course >

Card iconSonarQube Server

Configuring pull request decoration for SonarQube Server using Azure DevOps

Time icon30 minutes

Set up Azure DevOps pull request decoration to enforce quality gates with SonarQube

View course >

Card iconSonarQube Server

Configuring pull request decoration for SonarQube Server with Bitbucket Cloud Pipelines

Time icon30 minutes

Set up Bitbucket pull request decoration to enforce quality gates with SonarQube

View course >

Card iconSonarQube Server

Configuring pull request decoration for SonarQube Server with GitHub Actions

Time icon30 minutes

Set up GitHub Actions pull request decoration and branch protection to enforce quality gates

View course >

Card iconSonarQube Server

Creating global analysis tokens in SonarQube Server

Time icon5 minutes

Generate global analysis tokens to securely automate your code analysis across all your projects

View course >

Card iconSonarQube Server

Creating project analysis tokens in SonarQube Server

Time icon5 minutes

Generate project analysis tokens to securely manage automated code analysis on a project

View course >

Card iconSonarQube Cloud

Creating scoped organization tokens in SonarQube Cloud

Time icon5 minutes

Generate scoped organization tokens to securely automate code analysis across all your projects

View course >

Card iconSonarQube Server

Creating user analysis tokens in SonarQube Server

Time icon5 minutes

Generate a user token for secure Web API actions without exposing your password

View course >

Card iconAdvanced Security

How does SCA work in SonarQube Advanced Security?

Time icon1 hour

Learn how SCA addresses open-source software dependency risks to improve your organization's security posture

View course >

Card iconSonarQube Cloud

Initial SonarQube Cloud Enterprise set up

Time icon20 minutes

Configure SonarQube Cloud to manage your Enterprise subscription and use enhanced features

View course >

Card iconSonarQube Cloud

Initial SonarQube Cloud set up with Azure DevOps

Time icon20 minutes

Configure SonarQube Cloud to connect with Azure DevOps to analyze your projects

View course >

Card iconSonarQube Cloud

Initial SonarQube Cloud set up with Bitbucket

Time icon20 minutes

Configure SonarQube Cloud to connect with Bitbucket to analyze your projects

View course >

Card iconSonarQube Cloud

Initial SonarQube Cloud set up with GitHub

Time icon20 minutes

Configure SonarQube Cloud to connect with GitHub to analyze your projects

View course >

Card iconSonarQube Cloud

Initial SonarQube Cloud set up with GitLab

Time icon20 minutes

Configure SonarQube Cloud to connect with GitLab to analyze your projects

View course >

Card iconSonarQube Server

Integrating SonarQube Server with Entra ID

Time icon1 hour

Connect SonarQube Server with Entra ID so users can sign in using existing Entra credentials

View course >

Card iconSonarQube Server

Integrating SonarQube Server with GitHub for Authentication and Authorization

Time icon1 hour

Connect GitHub with SonarQube Server to streamline user provisioning and authentication

View course >

Card iconSonarQube Server

Integrating SonarQube Server with GitLab for Authentication and Authorization

Time icon1 hour

Connect GitLab with SonarQube Server to streamline user provisioning and authentication

View course >

Card iconSonarQube Server

Integrating SonarQube Server with Okta

Time icon1 hour

Connect SonarQube Server with Okta so users can sign in using existing Okta credentials

View course >

Card iconAdvanced Security

Introducing SCA: How is modern software built today?

Time icon1 hour

Gain an understanding of how SCA capabilities address open source software risks in this foundational course

View course >

Card iconSonarQube Server

Introduction to Authentication and Authorization with SonarQube Server

Time icon20 minutes

Learn to set up and manage SonarQube Server authentication, authorization, and permissions

View course >

Card iconWebinars

Onboarding projects to SonarQube Server

Time icon1 hour

Learn the fundamentals of onboarding projects including CI automation and pull request decoration

View course >

Card iconWebinars

Operating your SonarQube Server instance

Time icon45 minutes

Integrate with your DevOps platform, authenticate users, monitor usage, and manage software updates

View course >

Card iconSonarQube Cloud

Setting up SSO for SonarQube Cloud using Entra ID

Time icon30 minutes

Integrate Entra ID with SonarQube Cloud for secure single sign-on and easy group management

View course >

Card iconSonarQube Cloud

Setting up SSO for SonarQube Cloud using Okta

Time icon30 minutes

Integrate Okta with SonarQube Cloud for secure single sign-on and easy group management

View course >

Card iconCore Concepts

Understanding quality gates in SonarQube

Time icon20 minutes

Learn how SonarQube quality gates work with profiles and rules to improve your code quality

View course >

Card iconCore Concepts

Understanding SonarQube key metrics

Time icon5 minutes

Learn how SonarQube metrics are defined and how to interpret your project scan results

View course >

Card iconSonarQube Server

Understanding token types in SonarQube Server

Time icon5 minutes

Learn about the different types of SonarQube tokens and when to use each one

View course >

Card iconCore Concepts

What's the difference between Security Hotspots and Security Issues?

Time icon5 minutes

Learn the difference between Security Hotspots and Security Issues and the actions you can take to address them

View course >