What web browser should I use?
The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.
See our list of supported browsers for the most up-to-date information.
There are many ways to write code that "works". However, in addition to writing your own code, you will often work with code written by others, and it will quickly become apparent which code was written well. Poorly written and/or poorly documented code can be next to impossible to decipher. Clean code not only helps other programmers who will use your code but also will help you stay organized. No matter how well you write your code though, you will inevitably encounter bugs. There are tools and techniques that you can use to help you find and fix bugs more quickly. You will come across many problems that you do not know how to solve. It is easy to get stuck for hours on a simple problem. In this course, you will be introduced to the tools and techniques that are used by professional programmers so that you can learn more when the need arises.
Anyone who wants to increase their ability to quickly write clean, understandable code using best practicies.
4-6 hours
To complete this module, you should have a basic understanding of programming in at least one language.
The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.
See our list of supported browsers for the most up-to-date information.