Kurumsal müşterilerimiz için hazırlanan SonarQube eğitimimiz konu hakkında hiç ya da sınırlı bilgisi olan ve sürekli entegrasyon konusunda kendini geliştirmek isteyenleri hedeflemektedir. Eğitimde sürekli entegrasyon dünyasına giriş yaparak kavramları tanıyacak, lab’lar ile etkileşimli olarak bu kavramlar üzerinde pratik yapma imkanı bulacaksınız.
Eğitim Süresi
Eğitimimiz hands-on deneyim kazanacağınız lab’lar ile birlikte 1 gündür.
Eğitim Hedefleri
Eğitimi tamamlayan katılımcılar;
- SonarQube kavram ve temellerine
- SonarQube bileşenlerine
- SonarQube kurulum, kullanım ve yapılandırmasına
- SonarQube bileşenleri yardımıyla uçtan uça CI akışı tanımlanmasına
hakim olacaklardır.
Kimler Katılmalı
Bu eğitime; sürekli entegrasyon konusunda birincil elden güçlü bilgi ve deneyim elde etmek isteyen, çevik uygulama geliştiren, yöneten veya bakımını üstlenen yazılım geliştiriciler, DevOps ekip üyeleri bu kursa katılmalıdır.
Eğitim İçeriği
- SonarQube mimarisi ve bileşenleri
- SonarQube kurulumu
- SonarQube Dashboard’u
- Java uygulaması analizi
- .Net uygulaması analizi
- Raporlanan sorunların incelenmesi
- SonarQube kuralları
- Özelleşmiş kuralların eklenmesi
- SonarQube kalite kapıları
- Kalite kapıları kullanımı
- Jenkins entegrasyonu il CI süreci
- Editör üzerinde SonarQube Lint kullanımı
- SonarQube yetkilendirmesi
- Kullanıcı yönetimi
- Grup yönetimi
- Yetkilendirrme
- Proje yönetimi
- SonarAube Eklentileri
- Yedek işlemleri