RAG Basics practice

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

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

code-writing
beginnerRAG Basics overview

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

code-fix
beginnerRAG Basics setup

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

output
beginnerRAG Basics syntax

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

fill-blank
beginnerRAG Basics examples

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

true-false
beginnerRAG Basics workflow

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

mini-project
beginnerRAG Basics validation

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

mcq
beginnerRAG Basics debugging

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

code-writing
beginnerRAG Basics best practices

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

code-fix
beginnerRAG Basics overview

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

output
beginnerRAG Basics setup

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

fill-blank
intermediateRAG Basics syntax

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

true-false
intermediateRAG Basics examples

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

mini-project
intermediateRAG Basics workflow

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

mcq
intermediateRAG Basics validation

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

code-writing
intermediateRAG Basics debugging

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

code-fix
intermediateRAG Basics best practices

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

output
intermediateRAG Basics overview

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

fill-blank
intermediateRAG Basics setup

1. Start from the RAG Basics setup lesson example.

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

3. Run the example and compare output before polishing.