CSRF practice

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

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

code-writing
beginnerCSRF overview

1. Start from the CSRF 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 CSRF setup by building one step of a small real project feature and checking the result.

code-fix
beginnerCSRF setup

1. Start from the CSRF 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 CSRF syntax by building one step of a small real project feature and checking the result.

output
beginnerCSRF syntax

1. Start from the CSRF 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 CSRF examples by building one step of a small real project feature and checking the result.

fill-blank
beginnerCSRF examples

1. Start from the CSRF 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 CSRF workflow by building one step of a small real project feature and checking the result.

true-false
beginnerCSRF workflow

1. Start from the CSRF 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 CSRF validation by building one step of a small real project feature and checking the result.

mini-project
beginnerCSRF validation

1. Start from the CSRF 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 CSRF debugging by building one step of a small real project feature and checking the result.

mcq
beginnerCSRF debugging

1. Start from the CSRF 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 CSRF best practices by building one step of a small real project feature and checking the result.

code-writing
beginnerCSRF best practices

1. Start from the CSRF 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 CSRF overview by building one step of a small real project feature and checking the result.

code-fix
beginnerCSRF overview

1. Start from the CSRF 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 CSRF setup by building one step of a small real project feature and checking the result.

output
beginnerCSRF setup

1. Start from the CSRF 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 CSRF syntax by building one step of a small real project feature and checking the result.

fill-blank
intermediateCSRF syntax

1. Start from the CSRF 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 CSRF examples by building one step of a small real project feature and checking the result.

true-false
intermediateCSRF examples

1. Start from the CSRF 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 CSRF workflow by building one step of a small real project feature and checking the result.

mini-project
intermediateCSRF workflow

1. Start from the CSRF 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 CSRF validation by building one step of a small real project feature and checking the result.

mcq
intermediateCSRF validation

1. Start from the CSRF 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 CSRF debugging by building one step of a small real project feature and checking the result.

code-writing
intermediateCSRF debugging

1. Start from the CSRF 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 CSRF best practices by building one step of a small real project feature and checking the result.

code-fix
intermediateCSRF best practices

1. Start from the CSRF 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 CSRF overview by building one step of a small real project feature and checking the result.

output
intermediateCSRF overview

1. Start from the CSRF 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 CSRF setup by building one step of a small real project feature and checking the result.

fill-blank
intermediateCSRF setup

1. Start from the CSRF setup lesson example.

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

3. Run the example and compare output before polishing.