SonarQube SonarCloud - Continuous Inspection and Code Review

Automated continuous inspection and code quality. SonarQube and SonarCloud to analyse 25+ languages in real time

4.07 (1173 reviews)
Udemy
platform
English
language
Other
category
SonarQube SonarCloud - Continuous Inspection and Code Review
6,322
students
1.5 hours
content
Jul 2020
last update
$54.99
regular price

What you will learn

Using SonarQube for Continuous Code Quality and Inspection

Identifying Bugs, Vulnerabilities, Debt, Code Coverage and Code smells in Projects

Detect tricky issues, logic errors, resource leaks, null pointers during development cycle itself

Sonar Scanner Integration with build tools like Gradle, Maven and Ant

Sonar Scanner Integration with DevOps tools like Jenkins

Learn about Quality gates, Quality profiles, Rules, Rule Template, User Management

Why take this course?

SonarQube Continuous Inspection tool for Code Quality. This course provides details on installation, usage, Integration with other build tools, Configuration and administration of SonarQube as well as the hosted version SonarCloud

You will learn the following concepts

  • Installation of SonarQube

  • Configure and connect Sonar Scanner

  • Integrate Sonar Scanner with other build tools like Ant, Maven, Gradle, etc.,

  • Collaboration with other continuous delivery tools like Jenkins

  • Configuration of SonarQube

  • Project Administration

  • Bugs, Vulnerabilities, Code Smells, Debt, Code Coverage, Unit test statistics monitoring

  • Learn to read and understand Complexity (Cyclomatic Complexity and Cognitive complexity)

  • Identifying Duplicate lines, duplicate files and duplicate blocks within and across projects

  • Documentation Ratings

  • Quality Gates and Quality Profiles

  • Rules and Rule Template

  • Maintainability, Reliability and Security Ratings

  • Handling identified issues.

  • Integration with real time code analysis plugins like Sonar Lint with IDEs like Eclipse

  • Managing rules and creating custom rules with templates

  • User management - Users, Groups, Permissions and Permission Template

Screenshots

SonarQube SonarCloud - Continuous Inspection and Code Review - Screenshot_01SonarQube SonarCloud - Continuous Inspection and Code Review - Screenshot_02SonarQube SonarCloud - Continuous Inspection and Code Review - Screenshot_03SonarQube SonarCloud - Continuous Inspection and Code Review - Screenshot_04

Reviews

Jacek
November 6, 2023
Great as an introduction, but it lacks of things like, how to implement SonarQube properly in production CI/CD. The course should contain exercises and more examples of proper usage of SonarQube, as well as installation and configuration on Linux. Other than that it's a solid intro to SonarQube.
Kripal
August 21, 2023
Please attached all lecture pdf file, so we can revise it and I need to know more about permission section.
Caleb
June 29, 2023
I had to do a lot of research on my own to get SonarQube working on my mac using homebrew. It was really easy and would make a great addition to this course. The Integration with Jenkins is really well done and I feel like I learned enough to know how to deploy SonaryQube.
Naga
April 15, 2023
Lot of improvement is needed, from way to start about to topic, explain about topic and lot of gap in explanation. Good for freshers. Not much can be expected and even ppt has lot of empty slides when i downloaded.
Martin
February 18, 2023
Ich habe doch einige spezielle Teile vermisst, die Benutzung in Azure Devops Pipeline und die Veröffentlichung von Code overage zu sonar beipielsweise
Sunil
February 9, 2023
Instructor set his environment already. Ideally, he should do all the steps from scratch. Some points for improvement like should show all steps for setting token in Jenkins instead of showing the token already setup.
VICTOR
January 1, 2023
The course is excellent (at least for me as a beginner) but I was primarily interested in how the Sonar Scanner integrates with MSBuild for .NET (TFS). It concentrates more on the java part. IF this would be included it would be perfect from my point of view.
Olha
September 15, 2022
The content is excellent, but the author's pronunciation leaves a lot to be desired. You have to read the credits, often stop the video and go back to watch the video.
Ashok
August 26, 2022
I expected little deep diving into the integration or explanations, examples... Official documentation has better information than this. :-)
Ifal
June 29, 2022
The course is so good, i understand the SonarQube now. i want to try it to my project in c# .net core. Thanks
Rizky
June 29, 2022
The course is very good to introduce the basic of sonar cube. It's easy to understand the explanation.
Carmine
February 11, 2022
The course is a good introduction to Sonar, there are some configuration that are not update, for example the command required for starting sonar scanner with maven command mvn sonar:sonar. In general the course contains all information necessary configure and use sonar
Ashish
February 3, 2021
Should have included the integration with the external database and production environment best practices.
Developer
January 29, 2021
The information is not very specific. The videos are too short and do not enter in too much information about.
Abhishek
January 25, 2021
It is very concise course. More information needs to be covered. But for new beginner, It is good to start.

Charts

Price

SonarQube SonarCloud - Continuous Inspection and Code Review - Price chart

Rating

SonarQube SonarCloud - Continuous Inspection and Code Review - Ratings chart

Enrollment distribution

SonarQube SonarCloud - Continuous Inspection and Code Review - Distribution chart

Related Topics

2177732
udemy ID
1/26/2019
course created date
4/18/2020
course indexed date
Bot
course submited by