Programming Fundamentals: Programming Best Practices

Programming    |    Beginner
  • 10 videos | 44m 30s
  • Includes Assessment
  • Earns a Badge
Like any valuable and skilled process, there are best practices established in computer programming that, if used, will make your work more effective in every respect. Use this course to become familiar with programming best practices at all phases of development. Firstly, examine the rationale for using standards and best practices in the programming world. Then, delve into the "how and why" behind multiple types of best practices. Among others, explore documentation, programming style, and integrated development environment (IDE) usage. As you advance, practice exception handling, as most beginner programmers introduce errors in their programs. Lastly, take a look at code review as a vital tool in developing good programs. When you're done, you'll be able to level up as a programmer by using game-changing best practices.


  • discover the key concepts covered in this course
    recognize the need for programming best practices, such as readability and maintainability
    list some of the common best practices in programming
    recognize common documentation programming practices and name some types of documentation
    outline how to organize code and libraries with an integrated development environment (IDE)
  • define exceptions and how to handle them
    use an IDE to show and handle an exception
    recognize the need for style and consistency in programming
    summarize why code review is beneficial and list some associated best practices
    summarize the key concepts covered in this course


  • 1m 37s
  • 4m 56s
  • Locked
    3.  Programming Best Practices
    7m 23s
  • Locked
    4.  The Importance of Documentation in Programming
    6m 16s
  • Locked
    5.  The Purpose of Integrated Development Environments
    3m 57s
  • Locked
    6.  Error Types and Exception Handling
    3m 55s
  • Locked
    7.  Handling Exceptions with an IDE
    5m 17s
  • Locked
    8.  The Need for Programming Style and Consistency
    6m 14s
  • Locked
    9.  The Code Review Process
    3m 14s
  • Locked
    10.  Course Summary
    1m 41s


Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.