Forms practice

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

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

code-writing
beginnerForms overview

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

code-fix
beginnerForms setup

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

output
beginnerForms syntax

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

fill-blank
beginnerForms examples

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

true-false
beginnerForms workflow

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

mini-project
beginnerForms validation

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

mcq
beginnerForms debugging

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

code-writing
beginnerForms best practices

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

code-fix
beginnerForms overview

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

output
beginnerForms setup

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

fill-blank
intermediateForms syntax

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

true-false
intermediateForms examples

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

mini-project
intermediateForms workflow

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

mcq
intermediateForms validation

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

code-writing
intermediateForms debugging

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

code-fix
intermediateForms best practices

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

output
intermediateForms overview

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

fill-blank
intermediateForms setup

1. Start from the Forms setup lesson example.

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

3. Run the example and compare output before polishing.