diff --git a/src/data/roadmaps/backend-beginner/content/acid@qSAdfaGUfn8mtmDjHJi3z.md b/src/data/roadmaps/backend-beginner/content/acid@qSAdfaGUfn8mtmDjHJi3z.md index 749d097dd..11d26c981 100644 --- a/src/data/roadmaps/backend-beginner/content/acid@qSAdfaGUfn8mtmDjHJi3z.md +++ b/src/data/roadmaps/backend-beginner/content/acid@qSAdfaGUfn8mtmDjHJi3z.md @@ -6,4 +6,6 @@ Visit the following resources to learn more: - [@article@What is ACID Compliant Database?](https://retool.com/blog/whats-an-acid-compliant-database/) - [@article@What is ACID Compliance?: Atomicity, Consistency, Isolation](https://fauna.com/blog/what-is-acid-compliance-atomicity-consistency-isolation) -- [@video@ACID Explained: Atomic, Consistent, Isolated & Durable](https://www.youtube.com/watch?v=yaQ5YMWkxq4) \ No newline at end of file +- [@article@A Beginner's Guide to ACID and Database Transactions](https://vladmihalcea.com/a-beginners-guide-to-acid-and-database-transactions/) +- [@video@ACID Explained: Atomic, Consistent, Isolated & Durable](https://www.youtube.com/watch?v=yaQ5YMWkxq4) +- [@video@ACID Transactions (Explained by Example)](https://www.youtube.com/watch?v=pomxJOFVcQs) \ No newline at end of file diff --git a/src/data/roadmaps/backend-beginner/content/caching@ELj8af7Mi38kUbaPJfCUR.md b/src/data/roadmaps/backend-beginner/content/caching@ELj8af7Mi38kUbaPJfCUR.md index 13d2724e6..64e59ea06 100644 --- a/src/data/roadmaps/backend-beginner/content/caching@ELj8af7Mi38kUbaPJfCUR.md +++ b/src/data/roadmaps/backend-beginner/content/caching@ELj8af7Mi38kUbaPJfCUR.md @@ -5,4 +5,8 @@ Caching stores frequently accessed data in faster locations to improve performan Visit the following resources to learn more: - [@article@What is Caching - AWS](https://aws.amazon.com/caching/) -- [@article@Caching - Cloudflare](https://www.cloudflare.com/learning/cdn/what-is-caching/) \ No newline at end of file +- [@article@Caching - Cloudflare](https://www.cloudflare.com/learning/cdn/what-is-caching/) +- [@article@Caching Strategies and How to Choose the Right One](https://codeahoy.com/2017/08/11/caching-strategies-and-how-to-choose-the-right-one/) +- [@article@Top Caching Strategies Explained](https://blog.bytebytego.com/p/top-caching-strategies) +- [@video@Cache Systems Every Developer Should Know](https://www.youtube.com/watch?v=dGAgxozNWFE) +- [@video@Caching Complete Tutorial for Beginners](https://www.youtube.com/watch?v=1XJG34mewts) \ No newline at end of file diff --git a/src/data/roadmaps/backend-beginner/content/functional-testing@NAGisfq2CgeK3SsuRjnMw.md b/src/data/roadmaps/backend-beginner/content/functional-testing@NAGisfq2CgeK3SsuRjnMw.md index 140362a18..bd8f6c25f 100644 --- a/src/data/roadmaps/backend-beginner/content/functional-testing@NAGisfq2CgeK3SsuRjnMw.md +++ b/src/data/roadmaps/backend-beginner/content/functional-testing@NAGisfq2CgeK3SsuRjnMw.md @@ -5,4 +5,8 @@ Functional testing ensures software meets functional requirements through black Visit the following resources to learn more: - [@article@What is Functional Testing?](https://www.guru99.com/functional-testing.html) -- [@video@unctional Testing vs Non-Functional Testing](https://www.youtube.com/watch?v=NgQT7miTP9M) \ No newline at end of file +- [@article@Functional Testing: What It Is and How to Do It Right](https://www.atlassian.com/continuous-delivery/software-testing/functional-testing) +- [@video@unctional Testing vs Non-Functional Testing](https://www.youtube.com/watch?v=NgQT7miTP9M) +- [@video@Functional Testing vs Non-Functional Testing]](https://www.youtube.com/watch?v=NgQT7miTP9M) +- [@video@Software Testing Tutorial for Beginners](https://www.youtube.com/watch?v=u6QfIXgjwGQ) +- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh) \ No newline at end of file diff --git a/src/data/roadmaps/backend-beginner/content/json-apis@sNceS4MpSIjRkWhNDmrFg.md b/src/data/roadmaps/backend-beginner/content/json-apis@sNceS4MpSIjRkWhNDmrFg.md index 442940541..5b6bd2f3d 100644 --- a/src/data/roadmaps/backend-beginner/content/json-apis@sNceS4MpSIjRkWhNDmrFg.md +++ b/src/data/roadmaps/backend-beginner/content/json-apis@sNceS4MpSIjRkWhNDmrFg.md @@ -4,6 +4,8 @@ JSON (JavaScript Object Notation) is an encoding scheme eliminating ad-hoc code Visit the following resources to learn more: -- [@article@JSON API](https://jsonapi.org/) +- [@official@JSON API](https://jsonapi.org/) +- [@official@JSON API Recommendations and Best Practices](https://jsonapi.org/recommendations/) +- [@article@JSON.org - Introducing JSON](https://www.json.org/json-en.html) - [@article@What is JSON API?](https://medium.com/@niranjan.cs/what-is-json-api-3b824fba2788) - [@video@JSON API: Explained in 4 minutes](https://www.youtube.com/watch?v=N-4prIh7t38) \ No newline at end of file diff --git a/src/data/roadmaps/backend-beginner/content/jwt@UxS_mzVUjLigEwKrXnEeB.md b/src/data/roadmaps/backend-beginner/content/jwt@UxS_mzVUjLigEwKrXnEeB.md index 53bc4b0c1..84b16b817 100644 --- a/src/data/roadmaps/backend-beginner/content/jwt@UxS_mzVUjLigEwKrXnEeB.md +++ b/src/data/roadmaps/backend-beginner/content/jwt@UxS_mzVUjLigEwKrXnEeB.md @@ -6,5 +6,6 @@ Visit the following resources to learn more: - [@official@jwt.io Website](https://jwt.io/) - [@article@What is JWT?](https://www.akana.com/blog/what-is-jwt) +- [@article@JWT Security Best Practices](https://curity.io/resources/learn/jwt-best-practices/) - [@video@What Is JWT and Why Should You Use JWT](https://www.youtube.com/watch?v=7Q17ubqLfaM) - [@feed@Explore top posts about JWT](https://app.daily.dev/tags/jwt?ref=roadmapsh) \ No newline at end of file diff --git a/src/data/roadmaps/backend-beginner/content/redis@g8GjkJAhvnSxXTZks0V1g.md b/src/data/roadmaps/backend-beginner/content/redis@g8GjkJAhvnSxXTZks0V1g.md index 1b9adb28d..e2d0e1bfd 100644 --- a/src/data/roadmaps/backend-beginner/content/redis@g8GjkJAhvnSxXTZks0V1g.md +++ b/src/data/roadmaps/backend-beginner/content/redis@g8GjkJAhvnSxXTZks0V1g.md @@ -9,4 +9,4 @@ Visit the following resources to learn more: - [@official@Redis](https://redis.io/) - [@official@Redis Documentation](https://redis.io/docs/latest/) - [@video@Redis in 100 Seconds](https://www.youtube.com/watch?v=G1rOthIU-uo) -- [@feed@Explore top posts about Redis](https://app.daily.dev/tags/redis?ref=roadmapsh)) \ No newline at end of file +- [@feed@Explore top posts about Redis](https://app.daily.dev/tags/redis?ref=roadmapsh) \ No newline at end of file