Programming Foundations: Conducting Code Reviews

Go to class
Write Review

Free Online Course: Programming Foundations: Conducting Code Reviews provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Programming Foundations: Conducting Code Reviews is taught by Kathryn Hodge.

Overview
  • Code reviews improve the quality of everyone's software. Discover how to conduct thorough, meaningful code reviews and submit your own code for review.

Syllabus
  • Introduction

    • Write great code reviews to advance your career
    • What you need to know
    1. Basics of Code Reviews
    • What is a code review?
    • Code reviews in the software development life cycle
    • Who should review code?
    • How long should a code review really take
    2. Performing a Code Review
    • Understand the author’s purpose
    • Review implementation details
    • Review maintainability and design
    • Review unfamiliar code
    3. Reviewing Code on the Cloud
    • Find code to review on GitHub
    • Test code on a local machine
    • Write code review comments
    • Approve code
    • Challenge: Give a code review
    • Solution: Give a code review
    4. Implementing a Feature
    • Scope of a code change
    • Implement a code change
    • Commit a code change
    • Prepare code for review
    5. Submitting Code for Review
    • Create a pull request (PR)
    • Find code reviewers
    • Handle code review comments
    • Respond to code reviews comments
    • Challenge: Add a feature and submit a PR
    • Solution: Add a feature and submit a PR
    Conclusion
    • Add code reviews into your daily job