Secure Programming Literacy (Beginner Level)

  • 15m
  • 15 questions
The Secure Programming Literacy (Beginner Level) benchmark measures your knowledge of basic software modeling techniques. You will be assessed on your skills in applying good coding practices, recognizing bad coding, and describing and applying software testing methodologies. Learners who score high on this benchmark demonstrate that they have the skills to follow good coding practices and software methodologies.

Topics covered

  • apply good coding practices
  • apply good programming in JavaScript
  • apply integration testing
  • apply regression testing
  • apply software metrics
  • apply user acceptance testing
  • describe and apply testing methodologies
  • describe bug tracking concepts
  • describe software verification and validation
  • describe SysML and recognize how it can be used
  • perform software estimation of resources and time
  • recognize bad JavaScript programming
  • specific testing methods
  • understand test cases and reporting
  • use specific UML diagrams including class, activity, use case, and sequence diagrams