HOME > Development > Industry Level Code Quality Uplift

Industry Level Code Quality Uplift

  • Development
  • Jan 17, 2025
SynopsisIndustry Level Code Quality Uplift, available at $39.99, has...
Industry Level Code Quality Uplift  No.1

Industry Level Code Quality Uplift, available at $39.99, has an average rating of 4.45, with 21 lectures, based on 40 reviews, and has 101 subscribers.

You will learn about Minimize code vulnerability Test coverage improvement Comprehensive coding Inspection and fix Standardize code style Heads-up and mindset on Code Quality as a practise This course is ideal for individuals who are Industry best practice for code quality uplift in Financial Institutions It is particularly useful for Industry best practice for code quality uplift in Financial Institutions.

Enroll now: Industry Level Code Quality Uplift

Summary

Title: Industry Level Code Quality Uplift

Price: $39.99

Average Rating: 4.45

Number of Lectures: 21

Number of Published Lectures: 21

Number of Curriculum Items: 21

Number of Published Curriculum Objects: 21

Original Price: A$29.99

Quality Status: approved

Status: Live

What You Will Learn

  • Minimize code vulnerability
  • Test coverage improvement
  • Comprehensive coding Inspection and fix
  • Standardize code style
  • Heads-up and mindset on Code Quality as a practise
  • Who Should Attend

  • Industry best practice for code quality uplift in Financial Institutions
  • Target Audiences

  • Industry best practice for code quality uplift in Financial Institutions
  • The course streamlined most common industry level good practices in Financial Institutions for code quality improvement during development and CICD phases.

    There are four main sections.

    Coding Style Standardization. Explain why it’s important to consent the coding style within your team. We will tailor our own style template, and then use this template to enforce the format and style of our code. The tool used in the demo is Checkstyle.

    Test Coverage Improvement. Explain what high code coverage means to the team and to the product. we will go through the most popular way of writing unit test and a bit of behaviour test style in action. The tool used in the demo is junit5, mokito, and pact.

    Comprehensive Coding Inspection. Explain aspects in coding inspection, the matrix, the process, and tips to fix code smell and other issues to make the code base healthier. The tool used in the demo is Sonarqube server, IntelliJ Sonarlint plugin.

    Vulnerability Enhancement. Explain why vulnerability scan is important in Financial Institutions. Start from installing Sonatype Nexus IQ server, to enable IntelliJ plugin to assist rectifying the vulnerability issues. The tool used in the demo is Sonatype Nexus IQ, IntelliJ Nexus IQ plugin.

    Java and Maven have been used throughout the demonstration. However, all processes and most of the tools supports other languages and ways of configuration.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Coding Style Standardization

    Lecture 1: Standardize Coding Style

    Lecture 2: Meet Checkstyle

    Lecture 3: Tailor your own template

    Lecture 4: Enable scan in development environment – Install plugin for IDE

    Lecture 5: Fix checkstyle issues

    Lecture 6: Enforce the scan in building phase – Install maven plugin

    Chapter 3: Code Coverage Improvement

    Lecture 1: Its all about confidence

    Lecture 2: Hands-on view of Industry practices 1

    Lecture 3: Hands-on view of Industry practices 2

    Chapter 4: Comprehensive Code Inspection

    Lecture 1: Why Comprehensive Code Inspection

    Lecture 2: Install Sonarqube Server

    Lecture 3: Test Coverage & Matrix

    Lecture 4: Install IDE plugin

    Lecture 5: Fix Code Smell

    Lecture 6: Sonarqube Server Dashboard

    Chapter 5: Security Vulnerability Enhancement

    Lecture 1: Why Vulnerability Scan?

    Lecture 2: Meet Sonatype Nexus IQ

    Lecture 3: Nexus IQ Installation

    Lecture 4: IDE plugin install & Vulnerability Dependency Fix

    Chapter 6: Review & Two cents on Code Quality as a practice

    Lecture 1: Review & Insight

    Instructors

  • Industry Level Code Quality Uplift  No.2
    Jack Hao
    Lead Engineer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 4 votes
  • 4 stars: 14 votes
  • 5 stars: 22 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!