Software Engineering Principles

Software Engineering Principles

Your Progress

  • 0 of 0 items done

Learning goals

Practice important skills you'll need to be a successful software developer — testing, debugging, design, documentation, and open source.

Suggested prerequisites

Familiarity with basic programming concepts.

Back to collection
  • 10 Tips for clean code

    Writing clean code is critical when it comes to engineering best practices, especially if others will be reading your code! Check out this video to learn 10 tips you can use to make your code cleaner. (YouTube)

    Mark as complete Save for later