REST API practice

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

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

code-writing
beginnerREST API overview

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

code-fix
beginnerREST API setup

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

output
beginnerREST API syntax

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

fill-blank
beginnerREST API examples

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

true-false
beginnerREST API workflow

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

mini-project
beginnerREST API validation

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

mcq
beginnerREST API debugging

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

code-writing
beginnerREST API best practices

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

code-fix
beginnerREST API overview

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

output
beginnerREST API setup

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

fill-blank
intermediateREST API syntax

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

true-false
intermediateREST API examples

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

mini-project
intermediateREST API workflow

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

mcq
intermediateREST API validation

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

code-writing
intermediateREST API debugging

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

code-fix
intermediateREST API best practices

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

output
intermediateREST API overview

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

fill-blank
intermediateREST API setup

1. Start from the REST API setup lesson example.

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

3. Run the example and compare output before polishing.