Perl practice

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

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

code-writing
beginnerPerl overview

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

code-fix
beginnerPerl setup

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

output
beginnerPerl syntax

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

fill-blank
beginnerPerl examples

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

true-false
beginnerPerl workflow

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

mini-project
beginnerPerl validation

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

mcq
beginnerPerl debugging

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

code-writing
beginnerPerl best practices

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

code-fix
beginnerPerl overview

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

output
beginnerPerl setup

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

fill-blank
intermediatePerl syntax

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

true-false
intermediatePerl examples

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

mini-project
intermediatePerl workflow

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

mcq
intermediatePerl validation

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

code-writing
intermediatePerl debugging

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

code-fix
intermediatePerl best practices

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

output
intermediatePerl overview

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

fill-blank
intermediatePerl setup

1. Start from the Perl setup lesson example.

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

3. Run the example and compare output before polishing.