diff --git a/public/roadmap-content/backend.json b/public/roadmap-content/backend.json index 2fcb415c0..31247e4e5 100644 --- a/public/roadmap-content/backend.json +++ b/public/roadmap-content/backend.json @@ -134,7 +134,7 @@ "links": [ { "title": "Visit Dedicated Go Roadmap", - "url": "/golang", + "url": "https://roadmap.sh/golang", "type": "article" }, { @@ -170,7 +170,7 @@ "links": [ { "title": "Visit Dedicated JavaScript Roadmap", - "url": "/javascript", + "url": "https://roadmap.sh/javascript", "type": "article" }, { @@ -201,7 +201,7 @@ "links": [ { "title": "Visit Dedicated Java Roadmap", - "url": "/java", + "url": "https://roadmap.sh/java", "type": "article" }, { @@ -237,7 +237,7 @@ }, { "title": "Visit Dedicated Python Roadmap", - "url": "/python", + "url": "https://roadmap.sh/python", "type": "article" }, { @@ -330,7 +330,7 @@ "links": [ { "title": "Learn Git & GitHub", - "url": "/git-github", + "url": "https://roadmap.sh/git-github", "type": "article" }, { @@ -366,7 +366,7 @@ "links": [ { "title": "Learn Git & GitHub", - "url": "/git-github", + "url": "https://roadmap.sh/git-github", "type": "article" }, { @@ -392,7 +392,7 @@ "links": [ { "title": "Learn Git & GitHub", - "url": "/git-github", + "url": "https://roadmap.sh/git-github", "type": "article" }, { @@ -506,7 +506,7 @@ "links": [ { "title": "Visit Dedicated PostgreSQL DBA Roadmap", - "url": "/postgresql-dba", + "url": "https://roadmap.sh/postgresql-dba", "type": "article" }, { @@ -542,7 +542,7 @@ "links": [ { "title": "SQL Roadmap", - "url": "/sql", + "url": "https://roadmap.sh/sql", "type": "article" }, { @@ -1105,7 +1105,7 @@ "links": [ { "title": "GraphQL Roadmap", - "url": "/graphql", + "url": "https://roadmap.sh/graphql", "type": "article" }, { @@ -1967,7 +1967,7 @@ "links": [ { "title": "Visit Dedicated MongoDB Roadmap", - "url": "/mongodb", + "url": "https://roadmap.sh/mongodb", "type": "article" }, { diff --git a/public/roadmap-content/blockchain.json b/public/roadmap-content/blockchain.json index a83bfafc8..a48931edf 100644 --- a/public/roadmap-content/blockchain.json +++ b/public/roadmap-content/blockchain.json @@ -1953,7 +1953,7 @@ "links": [ { "title": "Visit Dedicated Python Roadmap", - "url": "/python", + "url": "https://roadmap.sh/python", "type": "article" }, { @@ -1994,7 +1994,7 @@ "links": [ { "title": "Visit Dedicated Go Roadmap", - "url": "/golang", + "url": "https://roadmap.sh/golang", "type": "article" }, { @@ -2056,7 +2056,7 @@ "links": [ { "title": "Visit Dedicated React Roadmap", - "url": "/react", + "url": "https://roadmap.sh/react", "type": "article" }, { @@ -2097,7 +2097,7 @@ "links": [ { "title": "Visit Dedicated Angular Roadmap", - "url": "/angular", + "url": "https://roadmap.sh/angular", "type": "article" }, { @@ -2118,7 +2118,7 @@ "links": [ { "title": "Visit Dedicated Vue Roadmap", - "url": "/vue", + "url": "https://roadmap.sh/vue", "type": "article" }, { diff --git a/public/roadmap-content/computer-science.json b/public/roadmap-content/computer-science.json index a77da053d..9feb7b55c 100644 --- a/public/roadmap-content/computer-science.json +++ b/public/roadmap-content/computer-science.json @@ -51,7 +51,7 @@ "links": [ { "title": "Visit Dedicated Python Roadmap", - "url": "/python", + "url": "https://roadmap.sh/python", "type": "article" }, { @@ -107,7 +107,7 @@ "links": [ { "title": "Visit Dedicated Go Roadmap", - "url": "/golang", + "url": "https://roadmap.sh/golang", "type": "article" }, { @@ -292,7 +292,7 @@ "links": [ { "title": "Visit Dedicated Java Roadmap", - "url": "/java", + "url": "https://roadmap.sh/java", "type": "article" }, { diff --git a/public/roadmap-content/devops.json b/public/roadmap-content/devops.json index c663deafd..864edbb4a 100644 --- a/public/roadmap-content/devops.json +++ b/public/roadmap-content/devops.json @@ -16,7 +16,7 @@ "links": [ { "title": "Visit Dedicated Python Roadmap", - "url": "/python", + "url": "https://roadmap.sh/python", "type": "article" }, { @@ -78,7 +78,7 @@ "links": [ { "title": "Visit Dedicated Go Roadmap", - "url": "/golang", + "url": "https://roadmap.sh/golang", "type": "article" }, { @@ -165,7 +165,7 @@ "links": [ { "title": "Visit Dedicated JavaScript Roadmap", - "url": "/javascript", + "url": "https://roadmap.sh/javascript", "type": "article" }, { diff --git a/public/roadmap-content/frontend.json b/public/roadmap-content/frontend.json index 01715739b..59ffe8694 100644 --- a/public/roadmap-content/frontend.json +++ b/public/roadmap-content/frontend.json @@ -542,7 +542,7 @@ "links": [ { "title": "Visit Dedicated JavaScript Roadmap", - "url": "/javascript", + "url": "https://roadmap.sh/javascript", "type": "article" }, { @@ -972,7 +972,7 @@ "links": [ { "title": "Visit Dedicated Angular Roadmap", - "url": "/angular", + "url": "https://roadmap.sh/angular", "type": "article" }, { @@ -998,7 +998,7 @@ "links": [ { "title": "Visit Dedicated Vue Roadmap", - "url": "/vue", + "url": "https://roadmap.sh/vue", "type": "article" }, { @@ -1039,7 +1039,7 @@ "links": [ { "title": "Visit Dedicated React Roadmap", - "url": "/react", + "url": "https://roadmap.sh/react", "type": "article" }, { @@ -2063,7 +2063,7 @@ "links": [ { "title": "Visit Dedicated React Roadmap", - "url": "/react", + "url": "https://roadmap.sh/react", "type": "article" }, { @@ -2545,7 +2545,7 @@ "links": [ { "title": "Visit Dedicated Flutter Roadmap", - "url": "/flutter", + "url": "https://roadmap.sh/flutter", "type": "article" }, { @@ -2680,7 +2680,7 @@ "links": [ { "title": "Visit Dedicated Flutter Roadmap", - "url": "/flutter", + "url": "https://roadmap.sh/flutter", "type": "article" }, { diff --git a/public/roadmap-content/full-stack.json b/public/roadmap-content/full-stack.json index bae61305b..763b400bf 100644 --- a/public/roadmap-content/full-stack.json +++ b/public/roadmap-content/full-stack.json @@ -62,7 +62,7 @@ "links": [ { "title": "Visit Dedicated JavaScript Roadmap", - "url": "/javascript", + "url": "https://roadmap.sh/javascript", "type": "article" }, { @@ -257,7 +257,7 @@ "links": [ { "title": "Visit Dedicated React Roadmap", - "url": "/react", + "url": "https://roadmap.sh/react", "type": "article" }, { @@ -650,7 +650,7 @@ "links": [ { "title": "Visit Dedicated PostgreSQL DBA Roadmap", - "url": "/postgresql-dba", + "url": "https://roadmap.sh/postgresql-dba", "type": "article" }, { diff --git a/public/roadmap-content/mlops.json b/public/roadmap-content/mlops.json index 34eb422f7..7eddbbd13 100644 --- a/public/roadmap-content/mlops.json +++ b/public/roadmap-content/mlops.json @@ -36,7 +36,7 @@ "links": [ { "title": "Visit Dedicated Go Roadmap", - "url": "/golang", + "url": "https://roadmap.sh/golang", "type": "article" }, { diff --git a/public/roadmap-content/postgresql-dba.json b/public/roadmap-content/postgresql-dba.json index bb318b6a3..4b7427c36 100644 --- a/public/roadmap-content/postgresql-dba.json +++ b/public/roadmap-content/postgresql-dba.json @@ -550,7 +550,7 @@ "description": "PostgreSQL offers a comprehensive set of data types to cater to diverse data needs, including numeric types like `INTEGER`, `FLOAT`, and `SERIAL` for auto-incrementing fields; character types such as `VARCHAR` and `TEXT` for variable-length text; and temporal types like `DATE`, `TIME`, and `TIMESTAMP` for handling date and time data. Additionally, PostgreSQL supports `BOOLEAN` for true/false values, `ENUM` for enumerated lists, and composite types for complex structures. It also excels with `JSON` and `JSONB` for storing and querying semi-structured data, arrays for storing multiple values in a single field, and geometric types for spatial data. These data types ensure flexibility and robust data management for various applications.\n\nLearn more from the following resources:", "links": [ { - "title": "", + "title": "PostgreSQLĀ® Data Types: Mappings to SQL, JDBC, and Java Data Types", "url": "https://www.instaclustr.com/blog/postgresql-data-types-mappings-to-sql-jdbc-and-java-data-types/", "type": "article" }, @@ -2091,6 +2091,16 @@ "url": "https://www.postgresql.org/docs/8.1/triggers.html", "type": "article" }, + { + "title": "PostgreSQL Triggers", + "url": "https://www.postgresqltutorial.com/postgresql-triggers/", + "type": "article" + }, + { + "title": "Understanding PostgreSQL Triggers", + "url": "https://hevodata.com/learn/postgresql-triggers/", + "type": "article" + }, { "title": "Using PostgreSQL triggers to automate processes with Supabase", "url": "https://www.youtube.com/watch?v=0N6M5BBe9AE", diff --git a/public/roadmap-content/software-architect.json b/public/roadmap-content/software-architect.json index 649752cf6..6382766f6 100644 --- a/public/roadmap-content/software-architect.json +++ b/public/roadmap-content/software-architect.json @@ -148,7 +148,7 @@ "links": [ { "title": "Visit Dedicated Java Roadmap", - "url": "/java", + "url": "https://roadmap.sh/java", "type": "article" }, { @@ -184,7 +184,7 @@ "links": [ { "title": "Visit Dedicated Python Roadmap", - "url": "/python", + "url": "https://roadmap.sh/python", "type": "article" }, { @@ -246,7 +246,7 @@ "links": [ { "title": "Visit Dedicated Go Roadmap", - "url": "/golang", + "url": "https://roadmap.sh/golang", "type": "article" }, { @@ -282,7 +282,7 @@ "links": [ { "title": "Visit Dedicated JavaScript Roadmap", - "url": "/javascript", + "url": "https://roadmap.sh/javascript", "type": "article" }, { @@ -1177,7 +1177,7 @@ "links": [ { "title": "Visit Dedicated React Roadmap", - "url": "/react", + "url": "https://roadmap.sh/react", "type": "article" }, { diff --git a/public/roadmap-content/vue.json b/public/roadmap-content/vue.json index 7e4db86cd..91002a181 100644 --- a/public/roadmap-content/vue.json +++ b/public/roadmap-content/vue.json @@ -335,7 +335,7 @@ }, "cxu2Wbt306SxM4JKQQqnL": { "title": "v-model", - "description": "The v-model directive in Vue.js is used for creating two-way data bindings on form input elements, such as , , and . This means that the data can be updated in the component when the user inputs something, and the UI will update if the data in the component changes.", + "description": "The v-model directive in Vue.js is used for creating two-way data bindings on form input elements, such as ``, `