Transactions practice

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

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

code-writing
beginnerTransactions overview

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

code-fix
beginnerTransactions setup

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

output
beginnerTransactions syntax

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

fill-blank
beginnerTransactions examples

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

true-false
beginnerTransactions workflow

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

mini-project
beginnerTransactions validation

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

mcq
beginnerTransactions debugging

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

code-writing
beginnerTransactions best practices

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

code-fix
beginnerTransactions overview

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

output
beginnerTransactions setup

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

fill-blank
intermediateTransactions syntax

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

true-false
intermediateTransactions examples

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

mini-project
intermediateTransactions workflow

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

mcq
intermediateTransactions validation

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

code-writing
intermediateTransactions debugging

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

code-fix
intermediateTransactions best practices

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

output
intermediateTransactions overview

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

fill-blank
intermediateTransactions setup

1. Start from the Transactions setup lesson example.

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

3. Run the example and compare output before polishing.