Course Detail    

EngX Code Review

Course Overview

  • Learn to set up and maintain effective code review processes
  • Boost collaboration with teamwork techniques and structured reviews
  • Understand risks of skipping reviews and how they ensure error reduction and timely delivery
  • Explore how AI enhances code review efficiency and quality.
 
 

Mode of Delivery

Self-paced course (Online Learning)

Course Description

Code review is an essential part of the software development process. Software engineers participate in code reviews daily and spend lots of time preparing code for reviews, conducting reviews, and addressing review comments. If done incorrectly, this can be counterproductive—it can cause bottlenecks, affect code quality, or lead to unnecessary conflicts.
 
Imagine how you and your team can excel if you optimise the time spent on the review process and enhance the overall quality of each review. Conducting effective code reviews requires certain technical skills, soft skills, and even management skills.
 
Module 1: Code Review Fundamentals
  • Code Review Fundamentals
  • Scenario 1
Module 2: Setting Up a Review Process
  • Code Review Strategy
  • Code Review Tools
  • Code Review Quality Control
  • Scenario 2
Module 3: Code Review Best Practices
  • Code Review Best Practices
  • Managing Feedback
  • Scenario 3
 
 

Learning Outcomes

The primary goal of this course is to promote proven and accepted practices, processes, and tools for conducting effective code reviews.
In this course, you'll learn how to begin using code reviews on your team and which processes should be put in place before kicking off your first review. Moreover, you'll become familiar with the essential soft skills for conducting effective code reviews and fostering the "right" mindset.
 
Once you complete the course, you should be able to:
  • Explain the benefits of using code reviews on your project
  • Identify the risks to a project if your team neglects to conduct code reviews
  • Define the key elements of a code review strategy and list the necessary steps for implementing it on a project
  • Recommend the best code review practices, processes, and tools for a new project
  • Write clear and ethical comments during reviews
 
 

Who Should Attend

Developers and team leads aiming to establish or enhance a structured code review process.
Professionals seeking to improve code quality, collaboration, and delivery outcomes through effective reviews.
 

Duration

(6 Hrs)

Registration Fee

A Registration Fee of $10.90 (Incl. of 9% GST) will be collected upon course registration, and It is non-refundable.
* In the event of any class cancellation by Eduquest, the Registration fee will be refunded

Miscellaneous Fees (Incl. of 9% GST)

Admin Fee for Absent and Reschedule: $32.70

Admin Fee for Make-up Session for Partial Absent, Appeal & Re-assessment: $54.50

Miscellaneous Fees refer to any non-compulsory fees which the trainees pay only when applicable. Such fees are normally collected by Eduquest when the need arises.

Fees indicated are per pax and not per proforma invoice or invoice.

Schedule

Play Video

This Course Includes:

Duration:  (6 Hrs)

Language: English

Related Courses

CloudX: Foundations for Tech

Does it feel like everyone talks about cloud? The Cloud Foundations for Tech course will help you explore cloud services, operate cloud-related terminology, and become confident when working with c

Scrum Foundations

Learn Scrum basics or deepen your understanding of the framework. Explore Scrum values, Agile alignment, roles, events, and artifacts. Enhance teamwork with self-managing, cross-functional teams. A

EngX Clean Code Advanced

This course presents a collection of clean design principles and code structure patterns that will help you achieve your goal.

Introduction to FinTech

Discover how Fintech is reshaping finance! Explore trends like blockchain, open banking, cryptocurrencies, and mobile payments. Learn how technology is driving smarter, more accessible financial so

EngX: Bootcamp

Learn about EngX practices, align technical and non-technical teams for seamless collaboration, and deliver scalable, high-quality software solutions that exceed expectations. Transform your develo