Learning Center
Accelerate your expertise in code quality and application security. Build the skills that reduce technical risk, improve team productivity, and deliver more reliable applications.

Learning designed for immediate impact
Expert-created content
Expertly designed learning experiences based on real customer challenges and successful implementation patterns
Flexible Learning Formats
Flexible learning designed for busy developers: bite-sized modules, guided paths, and in-depth courses you can complete at your own pace
Real-World Application
Tackle real customer challenges with actionable solutions and proven practices. Learn practices that integrate seamlessly into your team's existing workflows - from development to security to administration
Comprehensive learning resources
From quick tutorials to comprehensive learning paths, get the training you need to maximize your team's success with Sonar—full access for every customer.
Featured courses
Start with these popular courses designed to help you get the most value from your Sonar implementation.
Configuring code analysis for SonarQube Server with GitHub Actions
Configure GitHub Actions workflows to automate SonarQube code analysis and review code findings.
View course >
Understanding token types in SonarQube Server
Differentiate between global, project, and user tokens, and understand the appropriate use case for each token type.
View course >
Setting up SSO for SonarQube Cloud using Entra ID
Integrate Entra ID with SonarQube Cloud to enable secure single sign-on and seamless group management.
View course >
Understanding quality gates in SonarQube
Learn how rules, quality profiles, and quality gates function to establish code quality and security standards.
View course >