Coding Practice practice

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

1. Practice Coding Practice Intro by building one step of a verified clean algorithm script and checking the result.

code-writing
beginnerCoding Practice Intro

1. Start from the Coding Practice Intro lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

2. Practice Variables and Types Practice by building one step of a verified clean algorithm script and checking the result.

code-fix
beginnerVariables and Types Practice

1. Start from the Variables and Types Practice lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

3. Practice Conditional Branching Practice by building one step of a verified clean algorithm script and checking the result.

output
beginnerConditional Branching Practice

1. Start from the Conditional Branching Practice lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

4. Practice Looping Iteration Practice by building one step of a verified clean algorithm script and checking the result.

fill-blank
beginnerLooping Iteration Practice

1. Start from the Looping Iteration Practice lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

5. Practice String Manipulations by building one step of a verified clean algorithm script and checking the result.

true-false
beginnerString Manipulations

1. Start from the String Manipulations lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

6. Practice Array Processing Basics by building one step of a verified clean algorithm script and checking the result.

mini-project
beginnerArray Processing Basics

1. Start from the Array Processing Basics lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

7. Practice Array Advanced Transformations by building one step of a verified clean algorithm script and checking the result.

mcq
beginnerArray Advanced Transformations

1. Start from the Array Advanced Transformations lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

8. Practice Object Property Manipulations by building one step of a verified clean algorithm script and checking the result.

code-writing
beginnerObject Property Manipulations

1. Start from the Object Property Manipulations lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

9. Practice Function Design Patterns by building one step of a verified clean algorithm script and checking the result.

code-fix
beginnerFunction Design Patterns

1. Start from the Function Design Patterns lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

10. Practice Recursion Coding Tasks by building one step of a verified clean algorithm script and checking the result.

output
beginnerRecursion Coding Tasks

1. Start from the Recursion Coding Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

11. Practice Basic Sorting Algorithms by building one step of a verified clean algorithm script and checking the result.

fill-blank
intermediateBasic Sorting Algorithms

1. Start from the Basic Sorting Algorithms lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

12. Practice Searching Binary Linear by building one step of a verified clean algorithm script and checking the result.

true-false
intermediateSearching Binary Linear

1. Start from the Searching Binary Linear lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

13. Practice Stack Queue Implementation by building one step of a verified clean algorithm script and checking the result.

mini-project
intermediateStack Queue Implementation

1. Start from the Stack Queue Implementation lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

14. Practice Linked List Coding Tasks by building one step of a verified clean algorithm script and checking the result.

mcq
intermediateLinked List Coding Tasks

1. Start from the Linked List Coding Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

15. Practice Tree Traversal Coding Tasks by building one step of a verified clean algorithm script and checking the result.

code-writing
intermediateTree Traversal Coding Tasks

1. Start from the Tree Traversal Coding Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

16. Practice Graph BFS DFS Tasks by building one step of a verified clean algorithm script and checking the result.

code-fix
intermediateGraph BFS DFS Tasks

1. Start from the Graph BFS DFS Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

17. Practice Regex Pattern Matching by building one step of a verified clean algorithm script and checking the result.

output
intermediateRegex Pattern Matching

1. Start from the Regex Pattern Matching lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

18. Practice JSON Processing Tasks by building one step of a verified clean algorithm script and checking the result.

fill-blank
intermediateJSON Processing Tasks

1. Start from the JSON Processing Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

19. Practice Asynchronous Tasks Callback by building one step of a verified clean algorithm script and checking the result.

true-false
intermediateAsynchronous Tasks Callback

1. Start from the Asynchronous Tasks Callback lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

20. Practice Promise Async Await Practice by building one step of a verified clean algorithm script and checking the result.

mini-project
intermediatePromise Async Await Practice

1. Start from the Promise Async Await Practice lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

21. Practice API Request Parsing Tasks by building one step of a verified clean algorithm script and checking the result.

mcq
advancedAPI Request Parsing Tasks

1. Start from the API Request Parsing Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

22. Practice Error Handling Fix Tasks by building one step of a verified clean algorithm script and checking the result.

code-writing
advancedError Handling Fix Tasks

1. Start from the Error Handling Fix Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

23. Practice DOM Manipulation Exercises by building one step of a verified clean algorithm script and checking the result.

code-fix
advancedDOM Manipulation Exercises

1. Start from the DOM Manipulation Exercises lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

24. Practice Form Validation Logic by building one step of a verified clean algorithm script and checking the result.

output
advancedForm Validation Logic

1. Start from the Form Validation Logic lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

25. Practice Algorithm Time Complexity by building one step of a verified clean algorithm script and checking the result.

fill-blank
advancedAlgorithm Time Complexity

1. Start from the Algorithm Time Complexity lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

26. Practice Dynamic Programming Tasks by building one step of a verified clean algorithm script and checking the result.

true-false
advancedDynamic Programming Tasks

1. Start from the Dynamic Programming Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

27. Practice Greedy Algorithm Tasks by building one step of a verified clean algorithm script and checking the result.

mini-project
advancedGreedy Algorithm Tasks

1. Start from the Greedy Algorithm Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

28. Practice Two Pointers Tasks by building one step of a verified clean algorithm script and checking the result.

mcq
advancedTwo Pointers Tasks

1. Start from the Two Pointers Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

29. Practice Sliding Window Tasks by building one step of a verified clean algorithm script and checking the result.

code-writing
advancedSliding Window Tasks

1. Start from the Sliding Window Tasks lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.

30. Practice Coding Arena Review by building one step of a verified clean algorithm script and checking the result.

code-fix
advancedCoding Arena Review

1. Start from the Coding Arena Review lesson example.

2. Use sample inputs, constraints and expected outputs instead of placeholder text.

3. Run the example and compare output before polishing.