Flask practice

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

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

code-writing
beginnerFlask overview

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

code-fix
beginnerFlask setup

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

output
beginnerFlask syntax

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

fill-blank
beginnerFlask examples

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

true-false
beginnerFlask workflow

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

mini-project
beginnerFlask validation

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

mcq
beginnerFlask debugging

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

code-writing
beginnerFlask best practices

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

code-fix
beginnerFlask overview

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

output
beginnerFlask setup

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

fill-blank
intermediateFlask syntax

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

true-false
intermediateFlask examples

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

mini-project
intermediateFlask workflow

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

mcq
intermediateFlask validation

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

code-writing
intermediateFlask debugging

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

code-fix
intermediateFlask best practices

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

output
intermediateFlask overview

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

fill-blank
intermediateFlask setup

1. Start from the Flask setup lesson example.

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

3. Run the example and compare output before polishing.