Secure Coding practice

Filter by difficulty, use hints, reveal solutions and save attempts locally.

1. Practice Secure Coding overview by building one step of a small real project feature and checking the result.

code-writing
beginnerSecure Coding overview

1. Start from the Secure Coding overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

2. Practice Secure Coding setup by building one step of a small real project feature and checking the result.

code-fix
beginnerSecure Coding setup

1. Start from the Secure Coding setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

3. Practice Secure Coding syntax by building one step of a small real project feature and checking the result.

output
beginnerSecure Coding syntax

1. Start from the Secure Coding syntax lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

4. Practice Secure Coding examples by building one step of a small real project feature and checking the result.

fill-blank
beginnerSecure Coding examples

1. Start from the Secure Coding examples lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

5. Practice Secure Coding workflow by building one step of a small real project feature and checking the result.

true-false
beginnerSecure Coding workflow

1. Start from the Secure Coding workflow lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

6. Practice Secure Coding validation by building one step of a small real project feature and checking the result.

mini-project
beginnerSecure Coding validation

1. Start from the Secure Coding validation lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

7. Practice Secure Coding debugging by building one step of a small real project feature and checking the result.

mcq
beginnerSecure Coding debugging

1. Start from the Secure Coding debugging lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

8. Practice Secure Coding best practices by building one step of a small real project feature and checking the result.

code-writing
beginnerSecure Coding best practices

1. Start from the Secure Coding best practices lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

9. Practice Secure Coding overview by building one step of a small real project feature and checking the result.

code-fix
beginnerSecure Coding overview

1. Start from the Secure Coding overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

10. Practice Secure Coding setup by building one step of a small real project feature and checking the result.

output
beginnerSecure Coding setup

1. Start from the Secure Coding setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

11. Practice Secure Coding syntax by building one step of a small real project feature and checking the result.

fill-blank
intermediateSecure Coding syntax

1. Start from the Secure Coding syntax lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

12. Practice Secure Coding examples by building one step of a small real project feature and checking the result.

true-false
intermediateSecure Coding examples

1. Start from the Secure Coding examples lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

13. Practice Secure Coding workflow by building one step of a small real project feature and checking the result.

mini-project
intermediateSecure Coding workflow

1. Start from the Secure Coding workflow lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

14. Practice Secure Coding validation by building one step of a small real project feature and checking the result.

mcq
intermediateSecure Coding validation

1. Start from the Secure Coding validation lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

15. Practice Secure Coding debugging by building one step of a small real project feature and checking the result.

code-writing
intermediateSecure Coding debugging

1. Start from the Secure Coding debugging lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

16. Practice Secure Coding best practices by building one step of a small real project feature and checking the result.

code-fix
intermediateSecure Coding best practices

1. Start from the Secure Coding best practices lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

17. Practice Secure Coding overview by building one step of a small real project feature and checking the result.

output
intermediateSecure Coding overview

1. Start from the Secure Coding overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

18. Practice Secure Coding setup by building one step of a small real project feature and checking the result.

fill-blank
intermediateSecure Coding setup

1. Start from the Secure Coding setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.