Classes Introduction First Meeting Software Quality Development Environment Setup Version Control Visual Code Dev Container and Github Codespaces CI/CD Pipeline Static Analysis Application Layers and Circular Package Reference Coding Standards (Spring Java Format) Code Smells (pmd) Duplicated Code (cpd) Duplicated Resources Quality Analysis Server (sonarqube) Security Security Code Standards (OWASP) Semantic Versioning and LTS Security Libraries (Github Dependabot / OWASP Dependabot Check / Red Hat Dependency Analysis) Static Bugs (spotbugs) Security Code (Findsecbugs) Security Connection Secure Two Factor Authentication - 2FA Secure Password Manager Easy x Security with Credit Cards OWASP ZAP