Home / Course catalog / CodeScene Developer Course: Intermediate

Developers

CodeScene Developer Course: Intermediate


Description

Welcome to the CodeScene Intermediate Course for Developers!
You’re one step closer to becoming a CodeScene expert within your organisation. In this course, we’ll dive deeper into why Code Health matters, how it’s calculated, and explore practical examples of common issues and refactoring strategies. Let’s get started!


Estimated duration: 1 hour and 30 minutes


By the end of this course, you’ll:

  • Understand the importance of CodeScene's CodeHealth™ metric and how its calculated.
  • Recognise common code smells and their impact on maintainability.
  • Interpret and analyse CodeScene’s Change Coupling visualisations to identify system dependencies.
  • Push clean PRs by acting on CodeScene's feedback while you are coding.
  • Be able to communicate delivery risks and uncertainties confidently with non-technical stakeholders.

Get ready to level up your skills and make a bigger impact on your development team!


Prerequisites: Although we will refer to open-source projects, we recommend having access to CodeScene at your company site in order to get the very most from this course.

Content
  • Understanding Code Health
  • Understanding Code Health
  • Common Code Health Issues & Refactoring Examples (15 mins)
  • Common Code Health Issues & Refactoring Examples
  • Common Code Health Issues & Refactoring Examples
  • Understanding and Utilising Change Coupling (30 mins)
  • Understanding and Utilising Change Coupling
  • How CodeScene Measures Change Coupling
  • Visualising Change Coupling in CodeScene
  • Change Coupling: Quiz
  • Change Coupling: Wrap-Up
  • Preventing New Technical Debt (15 mins)
  • Preventing New Technical Debt: Acting on Pull Requests
  • Preventing New Technical Debt: CLI Tool
  • Assignment
  • Use Case (15 mins)
  • Use Case: Communicating Delivery Uncertainty with Non-Tech Stakeholders
  • Use Case: Communicating Delivery Uncertainty with Non-Tech Stakeholders
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: 2 years
Prerequisites