Szkolenie SonarQube to praktyczny kurs analizy statycznej i dynamicznej kodu, wdrażania narzędzia SonarQube, zarządzania jakością oprogramowania, integracji z IDE oraz wykorzystania metryk i rozszerzeń do poprawy jakości projektów IT
Kiedy przerywać budowanie, a kiedy zostawić wyniki dla SonarQube
Przeglądanie wyników w SonarQube
Analiza bezpieczeństwa aplikacji (SAST)
OWASP Top 10
Security Hotspots
Software Composition Analysis (SCA)
Zarządzanie ryzykiem zależności i koncept SBOM
Problematyka ataków supply-chain
Ustawienia profili jakościowych i bram jakości
Analiza kodu generowanego przez AI
Standardy jakości dla kodu tworzonego z wykorzystaniem LLM
Ograniczenia i ryzyka automatycznych poprawek
Problematyka duplikacji kodu
Pokrycie testami i jakość testów
Konfiguracja projektu
Budowa pipeline CI/CD z automatyczną analizą jakości
Tworzenie własnych reguł i profili jakościowych
Administracja i zarządzanie SonarQube
Analiza rzeczywistego projektu i plan działań naprawczych
Autorem szkolenia jest Sebastian Malaca
Technical Lider i Architekt specjalizujący się w programowaniu i projektowaniu obiektowym oraz technikach i praktykach pozwalających tworzyć kod wysokiej jakości oraz trener i konsultant w firmie Sages. Głównymi obszary zainteresowań to praktyczne wykorzystanie refaktoryzacji, testowania oraz technik wytwarzania oprogramowania w pracy z istniejącym kodem zarówno na poziomie pojedynczych klas jak i całych aplikacji. Prelegentem (JDD, GeeCon, Confitura, Devoxx, etc. oraz blogerem (Let's talk about…
Autorem szkolenia jest Matt Harasymczuk
Trener Sages od 2015 roku, z 10 000+ godzinami doświadczenia i 30 000+ przeszkolonych osób.
Specjalizuje się w Pythonie, TDD, DevOps i CI/CD. Pracował m.in. w Allegro, COI, PAŻP i Europejskiej Agencji Kosmicznej.
Prowadzi stronę www.python3.info i jest założycielem i prezesem dwóch firm Astrotech i Analog Astronaut Training Center.
W wolnym czasie rozwija własny system operacyjny.
Szkolenie poprowadzi jego autor Matt Harasymczuk
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi