diff --git a/content/roadmaps/101-backend/content/100-internet/readme.md b/content/roadmaps/101-backend/content/100-internet/readme.md
index ef14a4d6e..6573fbf08 100644
--- a/content/roadmaps/101-backend/content/100-internet/readme.md
+++ b/content/roadmaps/101-backend/content/100-internet/readme.md
@@ -5,6 +5,6 @@ The Internet is a global network of computers connected to each other which comm
Free Content
The Internet Explained
How Does the Internet Work?
-Introduction to Internet
+Introduction to Internet
How does the Internet work?
How the Internet Works in 5 Minutes
diff --git a/content/roadmaps/101-backend/content/101-basic-frontend/101-css.md b/content/roadmaps/101-backend/content/101-basic-frontend/101-css.md
index 062019ea9..b99f0da72 100644
--- a/content/roadmaps/101-backend/content/101-basic-frontend/101-css.md
+++ b/content/roadmaps/101-backend/content/101-basic-frontend/101-css.md
@@ -6,9 +6,10 @@ CSS or Cascading Style Sheets is the language used to style the frontend of any
W3Schools — Learn CSS
freeCodeCamp — Responsive Web Design
Learn to Code HTML & CSS
-CSS Crash Course For Absolute Beginners
-HTML and CSS Tutorial
-CSS Masterclass - Tutorial & Course for Beginners
What The Flexbox!
Learn CSS | Codecademy
Learn Intermediate CSS | Codecademy
+CSS Crash Course For Absolute Beginners
+HTML and CSS Tutorial
+CSS Masterclass - Tutorial & Course for Beginners
+
diff --git a/content/roadmaps/101-backend/content/102-os-general-knowledge/100-terminal-usage.md b/content/roadmaps/101-backend/content/102-os-general-knowledge/100-terminal-usage.md
index 91c19ea12..e76eecd53 100644
--- a/content/roadmaps/101-backend/content/102-os-general-knowledge/100-terminal-usage.md
+++ b/content/roadmaps/101-backend/content/102-os-general-knowledge/100-terminal-usage.md
@@ -3,4 +3,4 @@
Terminals, also known as command lines or consoles, allow us to accomplish and automate tasks on a computer without the use of a graphical user interface.
Command line crash course
-Basic Terminal Usage - Cheat Sheet to make the command line EASY
+Basic Terminal Usage - Cheat Sheet to make the command line EASY
diff --git a/content/roadmaps/101-backend/content/102-os-general-knowledge/101-how-oss-work-in-general.md b/content/roadmaps/101-backend/content/102-os-general-knowledge/101-how-oss-work-in-general.md
index 7667a5215..9c924f05e 100644
--- a/content/roadmaps/101-backend/content/102-os-general-knowledge/101-how-oss-work-in-general.md
+++ b/content/roadmaps/101-backend/content/102-os-general-knowledge/101-how-oss-work-in-general.md
@@ -4,5 +4,5 @@ An operating system is a main program on computer, that governs all other applic
Operating System - Overview
How OSs work in general
-Operating System Basics
-Operating System Concepts
\ No newline at end of file
+Operating System Concepts
+Operating System Basics
\ No newline at end of file
diff --git a/content/roadmaps/101-backend/content/102-os-general-knowledge/104-basic-terminal-commands.md b/content/roadmaps/101-backend/content/102-os-general-knowledge/104-basic-terminal-commands.md
index 1b719ee0a..5a7eb460e 100644
--- a/content/roadmaps/101-backend/content/102-os-general-knowledge/104-basic-terminal-commands.md
+++ b/content/roadmaps/101-backend/content/102-os-general-knowledge/104-basic-terminal-commands.md
@@ -9,7 +9,7 @@ To understand these commands, read through the manual pages by using `man` comma
After enough exposure and practice to these commands, it will become easier to use these in practice
Free Content
-Command Line Tutorial
34 Basic Linux Commands
-Commandline Challenge
+Command Line Tutorial
+Commandline Challenge
The 50 Most Popular Linux & Terminal Commands (with timestamps)
diff --git a/content/roadmaps/101-backend/content/103-learn-a-language/102-java.md b/content/roadmaps/101-backend/content/103-learn-a-language/102-java.md
index 7eaba295b..d94d0f13a 100644
--- a/content/roadmaps/101-backend/content/103-learn-a-language/102-java.md
+++ b/content/roadmaps/101-backend/content/103-learn-a-language/102-java.md
@@ -11,6 +11,6 @@ It was created in 1995 by James Gosling at Sun Microsystems and is one of the mo
Free Content
Java Website
-Codeacademy - Free Course
-W3 Schools Tutorials
+Codeacademy - Free Course
+W3 Schools Tutorials
Java Crash Course
diff --git a/content/roadmaps/101-backend/content/103-learn-a-language/103-csharp.md b/content/roadmaps/101-backend/content/103-learn-a-language/103-csharp.md
index aa272829d..63c3f18e2 100644
--- a/content/roadmaps/101-backend/content/103-learn-a-language/103-csharp.md
+++ b/content/roadmaps/101-backend/content/103-learn-a-language/103-csharp.md
@@ -2,7 +2,7 @@
C# (pronounced "C sharp") is a general purpose programming language made by Microsoft. It is used to perform different tasks and can be used to create web apps, games, mobile apps, etc.
Free Content
-C# Learning Path
-C# on W3 schools
-Introduction to C#
+C# Learning Path
+C# on W3 schools
+Introduction to C#
C# tutorials
diff --git a/content/roadmaps/101-backend/content/103-learn-a-language/105-javascript.md b/content/roadmaps/101-backend/content/103-learn-a-language/105-javascript.md
index 8ca2cab7e..6ed5fcaeb 100644
--- a/content/roadmaps/101-backend/content/103-learn-a-language/105-javascript.md
+++ b/content/roadmaps/101-backend/content/103-learn-a-language/105-javascript.md
@@ -14,8 +14,8 @@ JavaScript, often abbreviated JS, is a programming language that is one of the c
W3Schools – JavaScript Tutorial
The Modern JavaScript Tutorial
Eloquent Javascript - Book
+Codecademy - Learn JavaScript
JavaScript Crash Course for Beginners
Node.js Crash Course
Node.js Tutorial for Beginners
-Codecademy - Learn JavaScript
diff --git a/content/roadmaps/101-backend/content/103-learn-a-language/106-python.md b/content/roadmaps/101-backend/content/103-learn-a-language/106-python.md
index b0d34862c..1b923f673 100644
--- a/content/roadmaps/101-backend/content/103-learn-a-language/106-python.md
+++ b/content/roadmaps/101-backend/content/103-learn-a-language/106-python.md
@@ -9,9 +9,9 @@
Python is a well known programming language which is both a strongly typed and a dynamically typed language. Being an interpreted language, code is executed as soon as it is written and the Python syntax allows for writing code in functional, procedureal or object-oriented programmatic ways.
Free Content
-Python Website
-Python Getting Started
+Python Website
+Python Getting Started
+Automate the Boring Stuff
W3Schools - Python Tutorial
Python Crash Course
-Automate the Boring Stuff
Codecademy - Learn Python 2
diff --git a/content/roadmaps/101-backend/content/103-learn-a-language/107-ruby.md b/content/roadmaps/101-backend/content/103-learn-a-language/107-ruby.md
index 651bc592e..8c8caf6fe 100644
--- a/content/roadmaps/101-backend/content/103-learn-a-language/107-ruby.md
+++ b/content/roadmaps/101-backend/content/103-learn-a-language/107-ruby.md
@@ -3,6 +3,6 @@
Ruby is a high-level, interpreted programming language that blends Perl, Smalltalk, Eiffel, Ada, and Lisp. Ruby focuses on simplicity and productivity along with a syntax that reads and writes naturally. Ruby supports procedural, object-oriented and functional programming and is dynamically typed.
Free Content
-Ruby Website
+Ruby Website
Learn Ruby in 20 minutes
Learn Ruby | Codecademy
diff --git a/content/roadmaps/101-backend/content/104-version-control-systems/100-basic-usage-of-git.md b/content/roadmaps/101-backend/content/104-version-control-systems/100-basic-usage-of-git.md
index e6ec03032..f7f276bfe 100644
--- a/content/roadmaps/101-backend/content/104-version-control-systems/100-basic-usage-of-git.md
+++ b/content/roadmaps/101-backend/content/104-version-control-systems/100-basic-usage-of-git.md
@@ -3,7 +3,7 @@
[Git](https://git-scm.com/) is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Free Content
+Learn Git on the command line
Version Control System Introduction
Git & GitHub Crash Course For Beginners
Learn Git in 20 Minutes
-Learn Git on the command line
diff --git a/content/roadmaps/101-backend/content/104-version-control-systems/readme.md b/content/roadmaps/101-backend/content/104-version-control-systems/readme.md
index 3e9bee47d..46cc3679b 100644
--- a/content/roadmaps/101-backend/content/104-version-control-systems/readme.md
+++ b/content/roadmaps/101-backend/content/104-version-control-systems/readme.md
@@ -5,5 +5,5 @@ Version control/source control systems allow developers to track and control cha
Free Content
Git
-Mercurial
+Mercurial
What is Version Control?
\ No newline at end of file
diff --git a/content/roadmaps/101-backend/content/105-repo-hosting-services/102-bitbucket.md b/content/roadmaps/101-backend/content/105-repo-hosting-services/102-bitbucket.md
index e5de098c2..36286623d 100644
--- a/content/roadmaps/101-backend/content/105-repo-hosting-services/102-bitbucket.md
+++ b/content/roadmaps/101-backend/content/105-repo-hosting-services/102-bitbucket.md
@@ -5,9 +5,9 @@ Bitbucket is a Git based hosting and source code repository service that is Atla
Bitbucket offers hosting options via Bitbucket Cloud (Atlassian's servers), Bitbucket Server (customer's on-premise) or Bitbucket Data Centre (number of servers in customers on-premise or cloud environment)
Free Content
-Bitbucket Website
-A brief overview of Bitbucket
-Getting started with Bitbucket
-Using Git with Bitbucket Cloud
+Bitbucket Website
+Getting started with Bitbucket
+Using Git with Bitbucket Cloud
+A brief overview of Bitbucket
Bitbucket tutorial | How to use Bitbucket Cloud
Bitbucket Tutorial | Bitbucket for Beginners
diff --git a/content/roadmaps/101-backend/content/106-relational-databases/100-postgresql.md b/content/roadmaps/101-backend/content/106-relational-databases/100-postgresql.md
index 495e8a4ed..631c4bbfd 100644
--- a/content/roadmaps/101-backend/content/106-relational-databases/100-postgresql.md
+++ b/content/roadmaps/101-backend/content/106-relational-databases/100-postgresql.md
@@ -9,7 +9,7 @@
PostgreSQL, also known as Postgres, is a free and open-source relational database management system emphasizing extensibility and SQL compliance.
Free Content
-Official Website
+Official Website
What is PostgreSQL
Learn PostgreSQL Tutorial - Full Course for Beginners
Postgres tutorial for Beginners
diff --git a/content/roadmaps/101-backend/content/106-relational-databases/101-mysql.md b/content/roadmaps/101-backend/content/106-relational-databases/101-mysql.md
index 51a250472..8b1ceacdf 100644
--- a/content/roadmaps/101-backend/content/106-relational-databases/101-mysql.md
+++ b/content/roadmaps/101-backend/content/106-relational-databases/101-mysql.md
@@ -3,6 +3,6 @@
MySQL is an incredibly popular open source relational database management system (RDBMS). MySQL can be used as a stand-alone client or in conjunction with other services to provide database connectivity. The **M** in LAMP stack stands for MySQL; that alone should provide an idea of its prevalence.
Free Content
-MySQL website
+MySQL website
W3Schools - MySQL tutorial
-MySQL tutorial for beginners
+MySQL tutorial for beginners
diff --git a/content/roadmaps/101-backend/content/106-relational-databases/102-mariadb.md b/content/roadmaps/101-backend/content/106-relational-databases/102-mariadb.md
index dcd6c214e..390b55809 100644
--- a/content/roadmaps/101-backend/content/106-relational-databases/102-mariadb.md
+++ b/content/roadmaps/101-backend/content/106-relational-databases/102-mariadb.md
@@ -3,7 +3,7 @@
MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry. MariaDB was created with the intention of being a more versatile, drop-in replacement version of MySQL
Free Content
-MariaDB website
-MariaDB vs MySQL
+MariaDB website
+MariaDB vs MySQL
W3Schools - MariaDB tutorial
-MariaDB Tutorial For Beginners in One Hour
+MariaDB Tutorial For Beginners in One Hour
diff --git a/content/roadmaps/101-backend/content/106-relational-databases/103-mssql.md b/content/roadmaps/101-backend/content/106-relational-databases/103-mssql.md
index a983174f4..b64597221 100644
--- a/content/roadmaps/101-backend/content/106-relational-databases/103-mssql.md
+++ b/content/roadmaps/101-backend/content/106-relational-databases/103-mssql.md
@@ -3,6 +3,6 @@
MS SQL (or Microsoft SQL Server) is the Microsoft developed relational database management system (RDBMS). MS SQL uses the T-SQL (Transact-SQL) query language to interact with the relational databases. There are many different versions and editions available of MS SQL
Free Content
-MS SQL website
-Tutorials for SQL Server
-SQL Server tutorial for beginners
+MS SQL website
+Tutorials for SQL Server
+SQL Server tutorial for beginners
diff --git a/content/roadmaps/101-backend/content/106-relational-databases/104-oracle.md b/content/roadmaps/101-backend/content/106-relational-databases/104-oracle.md
index 193394aee..7c227f5b0 100644
--- a/content/roadmaps/101-backend/content/106-relational-databases/104-oracle.md
+++ b/content/roadmaps/101-backend/content/106-relational-databases/104-oracle.md
@@ -3,6 +3,6 @@
Oracle Database Server or sometimes called Oracle RDBMS or even simply Oracle is a world leading relational database management system produced by Oracle Corporation.
Free Content
-Official Website
+Official Website
Official Docs
Oracle SQL Tutorial for Beginners
diff --git a/content/roadmaps/101-backend/content/106-relational-databases/readme.md b/content/roadmaps/101-backend/content/106-relational-databases/readme.md
index 601f0904d..30c53bfae 100644
--- a/content/roadmaps/101-backend/content/106-relational-databases/readme.md
+++ b/content/roadmaps/101-backend/content/106-relational-databases/readme.md
@@ -5,6 +5,6 @@ A relational database is **a type of database that stores and provides access to
Free Content
Relational Databases
51 Years of Relational Databases
-Databases and SQL
-Intro To Relational Databases
+Databases and SQL
+Intro To Relational Databases
What is Relational Database
diff --git a/content/roadmaps/101-backend/content/107-nosql-databases/100-document-databases.md b/content/roadmaps/101-backend/content/107-nosql-databases/100-document-databases.md
index 4159b7567..b50df5d3d 100644
--- a/content/roadmaps/101-backend/content/107-nosql-databases/100-document-databases.md
+++ b/content/roadmaps/101-backend/content/107-nosql-databases/100-document-databases.md
@@ -8,8 +8,8 @@ MongoDB is a source-available cross-platform document-oriented database program.
MongoDB Website
MongoDB Documentation
-Learning Path for MongoDB Developers
-MongoDB Online Sandbox
+Learning Path for MongoDB Developers
+MongoDB Online Sandbox
## DynamoDB
@@ -18,4 +18,4 @@ DynamoDB is a fully managed proprietary NoSQL database service that supports key
Free Content
Dynamo DB Docs
-Official Developers Guide
+Official Developers Guide
diff --git a/content/roadmaps/101-backend/content/108-more-about-databases/101-acid.md b/content/roadmaps/101-backend/content/108-more-about-databases/101-acid.md
index de97e2741..d44cba400 100644
--- a/content/roadmaps/101-backend/content/108-more-about-databases/101-acid.md
+++ b/content/roadmaps/101-backend/content/108-more-about-databases/101-acid.md
@@ -3,5 +3,6 @@
ACID are the four properties of any database system that help in making sure that we are able to perform the transactions in a reliable manner. It's an acronym which refers to the presence of four properties: atomicity, consistency, isolation and durability
Free Content
+What is ACID Compliant Database?
+What is ACID Compliance?: Atomicity, Consistency, Isolation
ACID Explained: Atomic, Consistent, Isolated & Durable
-What is ACID Compliant Database?What is ACID Compliance?: Atomicity, Consistency, Isolation
diff --git a/content/roadmaps/101-backend/content/108-more-about-databases/103-n-plus-one-problem.md b/content/roadmaps/101-backend/content/108-more-about-databases/103-n-plus-one-problem.md
index 34e34b4dc..3b02ec58a 100644
--- a/content/roadmaps/101-backend/content/108-more-about-databases/103-n-plus-one-problem.md
+++ b/content/roadmaps/101-backend/content/108-more-about-databases/103-n-plus-one-problem.md
@@ -3,4 +3,4 @@
The N+1 query problem happens when your code executes N additional query statements to fetch the same data that could have been retrieved when executing the primary query.
Free Content
-In Detail Explanation of N+1 Problem
+In Detail Explanation of N+1 Problem
diff --git a/content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md b/content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md
index 3fa66cdaf..7f7a22712 100644
--- a/content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md
+++ b/content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md
@@ -3,8 +3,8 @@
CAP is an acronym that stands for Consistency, Availability and Partition Tolerance. According to CAP theorem, any distributed system can only guarantee two of the three properties at any point of time. You can't guarantee all three properties at once.
Free Content
-What is CAP Theorem?
What is CAP Theorem?
CAP Theorem - Wikipedia
An Illustrated Proof of the CAP Theorem
CAP Theorem and it's applications in NoSQL Databases
+What is CAP Theorem?