{ "mockup": { "controls": { "control": [ { "ID": "2236", "typeID": "Arrow", "zOrder": "0", "w": "118", "h": "1", "measuredW": "150", "measuredH": "100", "x": "454", "y": "2303", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": 117.74886541217052, "y": 0.21773558030963613 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": -0.4638780906282136, "y": 0.21773558030963613 } } }, { "ID": "2237", "typeID": "Arrow", "zOrder": "1", "w": "1", "h": "86", "measuredW": "150", "measuredH": "100", "x": "858", "y": "2050", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": -0.056906605600943294 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": -0.4638780906282136, "y": 86.21773558030964 } } }, { "ID": "2238", "typeID": "Arrow", "zOrder": "2", "w": "94", "h": "1", "measuredW": "150", "measuredH": "100", "x": "1240", "y": "2048", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": 0.2886071293653458, "y": -0.02339096824744047 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": 94.53612190937179, "y": -0.02339096824744047 } } }, { "ID": "2239", "typeID": "Arrow", "zOrder": "3", "w": "94", "h": "1", "measuredW": "150", "measuredH": "100", "x": "1243", "y": "1931", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": 0.2886071293653458, "y": -0.02339096824744047 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": 94.53612190937179, "y": -0.02339096824744047 } } }, { "ID": "2240", "typeID": "Arrow", "zOrder": "4", "w": "1", "h": "69", "measuredW": "150", "measuredH": "100", "x": "970", "y": "1769", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": -0.5 }, "p1": { "x": 0.49999999999999967, "y": 0 }, "p2": { "x": -0.4638780906282136, "y": 68.5 } } }, { "ID": "2241", "typeID": "Arrow", "zOrder": "5", "w": "1", "h": "69", "measuredW": "150", "measuredH": "100", "x": "903", "y": "1769", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": -0.5 }, "p1": { "x": 0.49999999999999967, "y": 0 }, "p2": { "x": -0.4638780906282136, "y": 68.5 } } }, { "ID": "2242", "typeID": "Arrow", "zOrder": "6", "w": "1", "h": "69", "measuredW": "150", "measuredH": "100", "x": "833", "y": "1763", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": -0.5 }, "p1": { "x": 0.49999999999999967, "y": 0 }, "p2": { "x": -0.4638780906282136, "y": 68.5 } } }, { "ID": "2243", "typeID": "Arrow", "zOrder": "7", "w": "879", "h": "1", "measuredW": "150", "measuredH": "100", "x": "455", "y": "1848", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": -0.2324758426682365, "y": -0.20575476734575204 }, "p1": { "x": 0.49999999999999906, "y": 0 }, "p2": { "x": 878.8417317755348, "y": -0.20575476734575204 } } }, { "ID": "2244", "typeID": "Arrow", "zOrder": "8", "w": "1", "h": "71", "measuredW": "150", "measuredH": "100", "x": "557", "y": "868", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "14540253", "p0": { "x": -0.33333333333337123, "y": 70.33333333333337 }, "p1": { "x": 0.49999999999999906, "y": 0 }, "p2": { "x": -0.33333333333337123, "y": -0.20575476734575204 } } }, { "ID": "2245", "typeID": "Arrow", "zOrder": "9", "w": "93", "h": "1", "measuredW": "150", "measuredH": "100", "x": "361", "y": "1587", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "14540253", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.5008960573476694, "y": 0.0011062084265900647 }, "p2": { "x": 93, "y": 0 } } }, { "ID": "2246", "typeID": "Arrow", "zOrder": "10", "w": "229", "h": "1", "measuredW": "150", "measuredH": "100", "x": "453", "y": "1644", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": 0.12070867681256914 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": 229, "y": 0.12070867681256914 } } }, { "ID": "2247", "typeID": "Arrow", "zOrder": "11", "w": "119", "h": "1", "measuredW": "150", "measuredH": "100", "x": "454", "y": "1138", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": 119.38938788584869, "y": 0.12070867681256914 }, "p1": { "x": 0.4999999999999996, "y": 0 }, "p2": { "x": 0, "y": 0.12070867681256914 } } }, { "ID": "2248", "typeID": "Arrow", "zOrder": "12", "w": "1", "h": "250", "measuredW": "150", "measuredH": "100", "x": "455", "y": "975", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0, "y": 0.45578755817643923 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 250.74987188583827 } } }, { "ID": "2249", "typeID": "Arrow", "zOrder": "13", "w": "1", "h": "93", "measuredW": "150", "measuredH": "100", "x": "862", "y": "880", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": 0, "y": 0.24609978251851317 }, "p1": { "x": 0.49999999999999967, "y": 0 }, "p2": { "x": 0, "y": 93.12070867681257 } } }, { "ID": "2250", "typeID": "Arrow", "zOrder": "14", "w": "1", "h": "105", "measuredW": "150", "measuredH": "100", "x": "1196", "y": "678", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": 0, "y": 0.30573956210059805 }, "p1": { "x": 0.4999999999999996, "y": 0 }, "p2": { "x": 0, "y": 105.12070867681257 } } }, { "ID": "2251", "typeID": "Arrow", "zOrder": "15", "w": "1", "h": "106", "measuredW": "150", "measuredH": "100", "x": "862", "y": "677", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": 0, "y": -0.06514400623188976 }, "p1": { "x": 0.49999999999999967, "y": 0 }, "p2": { "x": 0, "y": 106.12070867681257 } } }, { "ID": "2252", "typeID": "Arrow", "zOrder": "16", "w": "1", "h": "222", "measuredW": "150", "measuredH": "100", "x": "455", "y": "451", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0, "y": 0.05892607650582704 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": 0, "y": 222 } } }, { "ID": "2253", "typeID": "Arrow", "zOrder": "17", "w": "877", "h": "1", "measuredW": "150", "measuredH": "100", "x": "458", "y": "673", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": -0.47611064428963346, "y": -0.20575476734575204 }, "p1": { "x": 0.4999999999999994, "y": 0 }, "p2": { "x": 877, "y": -0.20575476734575204 } } }, { "ID": "2254", "typeID": "__group__", "zOrder": "18", "measuredW": "99", "measuredH": "49", "w": "99", "h": "49", "x": "665", "y": "649", "properties": { "controlName": "101-css" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "99", "h": "49", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "33", "measuredH": "25", "x": "33", "y": "12", "properties": { "size": "17", "text": "CSS" } } ] } } }, { "ID": "2255", "typeID": "__group__", "zOrder": "19", "measuredW": "146", "measuredH": "50", "w": "146", "h": "50", "x": "1000", "y": "649", "properties": { "controlName": "103-javascript" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "146", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "81", "measuredH": "25", "x": "32", "y": "12", "properties": { "size": "17", "text": "JavaScript" } } ] } } }, { "ID": "2256", "typeID": "__group__", "zOrder": "20", "measuredW": "115", "measuredH": "49", "w": "115", "h": "49", "x": "512", "y": "649", "properties": { "controlName": "100-html" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "115", "h": "49", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "48", "measuredH": "25", "x": "34", "y": "12", "properties": { "size": "17", "text": "HTML" } } ] } } }, { "ID": "2257", "typeID": "Label", "zOrder": "21", "measuredW": "148", "measuredH": "40", "x": "371", "y": "387", "properties": { "size": "32", "text": "Full Stack " } }, { "ID": "2258", "typeID": "__group__", "zOrder": "22", "measuredW": "361", "measuredH": "150", "w": "361", "h": "150", "x": "1007", "y": "254", "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "361", "h": "150", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0" }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "332", "measuredH": "26", "x": "16", "y": "18", "properties": { "size": "18", "text": "Find the detailed version of this checklist" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "318", "measuredH": "26", "x": "16", "y": "46", "properties": { "size": "18", "text": "With details on how to implement these" } }, { "ID": "3", "typeID": "__group__", "zOrder": "3", "measuredW": "329", "measuredH": "51", "w": "329", "h": "51", "x": "16", "y": "82", "properties": { "controlName": "ext_link:roadmap.sh" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "329", "h": "51", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "4273622", "borderColor": "4273622" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "172", "measuredH": "28", "x": "79", "y": "12", "properties": { "color": "16777215", "size": "20", "text": "https://roadmap.sh" } } ] } } } ] } } }, { "ID": "2259", "typeID": "Arrow", "zOrder": "23", "w": "1", "h": "152", "measuredW": "150", "measuredH": "100", "x": "455", "y": "215", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": 0, "y": -0.5 }, "p1": { "x": 0.4999999999999996, "y": 0 }, "p2": { "x": 0, "y": 151.7942452326543 } } }, { "ID": "2260", "typeID": "__group__", "zOrder": "24", "measuredW": "302", "measuredH": "50", "w": "302", "h": "50", "x": "607", "y": "747", "properties": { "controlName": "102-checkpoint-static-websites" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "302", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "253", "measuredH": "26", "x": "23", "y": "12", "properties": { "size": "18", "text": "Checkpoint — Static Webpages", "color": "16777215" } } ] } } }, { "ID": "2261", "typeID": "Arrow", "zOrder": "25", "w": "881", "h": "1", "measuredW": "150", "measuredH": "100", "x": "455", "y": "1226", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": -0.2324758426682365, "y": -0.20575476734575204 }, "p1": { "x": 0.4999999999999991, "y": 0 }, "p2": { "x": 880.971517875545, "y": -0.20575476734575204 } } }, { "ID": "2262", "typeID": "__group__", "zOrder": "26", "measuredW": "307", "measuredH": "50", "w": "307", "h": "50", "x": "931", "y": "747", "properties": { "controlName": "104-checkpoint-interactivity" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "307", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "210", "measuredH": "26", "x": "49", "y": "12", "properties": { "size": "18", "text": "Checkpoint — Interactivity", "color": "16777215" } } ] } } }, { "ID": "2263", "typeID": "Arrow", "zOrder": "27", "w": "1", "h": "298", "measuredW": "150", "measuredH": "100", "x": "1336", "y": "674", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 298.325993023479 } } }, { "ID": "2264", "typeID": "__group__", "zOrder": "28", "measuredW": "99", "measuredH": "50", "w": "99", "h": "50", "x": "1286", "y": "747", "properties": { "controlName": "105-npm" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "99", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "34", "measuredH": "25", "x": "33", "y": "12", "properties": { "size": "17", "text": "npm" } } ] } } }, { "ID": "2265", "typeID": "Arrow", "zOrder": "29", "w": "226", "h": "1", "measuredW": "150", "measuredH": "100", "x": "1106", "y": "868", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": 0.12070867681256914 }, "p1": { "x": 0.49999999999999967, "y": 0 }, "p2": { "x": 225.53175987254372, "y": 0.12070867681256914 } } }, { "ID": "2266", "typeID": "__group__", "zOrder": "30", "measuredW": "307", "measuredH": "50", "w": "307", "h": "50", "x": "931", "y": "843", "properties": { "controlName": "106-external-packages" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "307", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "268", "measuredH": "26", "x": "21", "y": "12", "properties": { "size": "18", "text": "Checkpoint — External Packages", "color": "16777215" } } ] } } }, { "ID": "2267", "typeID": "Arrow", "zOrder": "31", "w": "880", "h": "1", "measuredW": "150", "measuredH": "100", "x": "455", "y": "974", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0.09019887269550964, "y": -0.20575476734575204 }, "p1": { "x": 0.49999999999999944, "y": 0 }, "p2": { "x": 880, "y": -0.20575476734575204 } } }, { "ID": "2268", "typeID": "__group__", "zOrder": "32", "measuredW": "80", "measuredH": "50", "w": "80", "h": "50", "x": "1117", "y": "947", "properties": { "controlName": "107-git" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "80", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "22", "measuredH": "25", "x": "29", "y": "12", "properties": { "size": "17", "text": "Git" } } ] } } }, { "ID": "2269", "typeID": "__group__", "zOrder": "33", "measuredW": "101", "measuredH": "50", "w": "101", "h": "50", "x": "1000", "y": "947", "properties": { "controlName": "108-github" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "101", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "54", "measuredH": "25", "x": "24", "y": "12", "properties": { "size": "17", "text": "GitHub" } } ] } } }, { "ID": "2270", "typeID": "__group__", "zOrder": "34", "measuredW": "302", "measuredH": "50", "w": "302", "h": "50", "x": "607", "y": "843", "properties": { "controlName": "109-collaborative-work" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "302", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "268", "measuredH": "26", "x": "17", "y": "13", "properties": { "size": "18", "text": "Checkpoint — Collaborative Work", "color": "16777215" } } ] } } }, { "ID": "2271", "typeID": "Canvas", "zOrder": "35", "w": "271", "h": "149", "measuredW": "100", "measuredH": "70", "x": "522", "y": "932", "properties": { "borderColor": "16777215" } }, { "ID": "2272", "typeID": "__group__", "zOrder": "36", "measuredW": "286", "measuredH": "50", "w": "286", "h": "50", "x": "512", "y": "1113", "properties": { "controlName": "112-frontend-apps" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "286", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "236", "measuredH": "26", "x": "28", "y": "12", "properties": { "size": "18", "text": "Checkpoint — Frontend Apps", "color": "16777215" } } ] } } }, { "ID": "2273", "typeID": "Label", "zOrder": "37", "measuredW": "220", "measuredH": "26", "x": "534", "y": "1010", "properties": { "size": "18", "text": "Feel free to skip and revisit" } }, { "ID": "2274", "typeID": "__group__", "zOrder": "38", "measuredW": "120", "measuredH": "50", "w": "120", "h": "50", "x": "529", "y": "948", "properties": { "controlName": "111-react" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "120", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "47", "measuredH": "25", "x": "36", "y": "12", "properties": { "size": "17", "text": "React" } } ] } } }, { "ID": "2275", "typeID": "__group__", "zOrder": "39", "measuredW": "129", "measuredH": "50", "w": "129", "h": "50", "x": "657", "y": "948", "properties": { "controlName": "110-tailwind" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "129", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "94", "measuredH": "25", "x": "18", "y": "12", "properties": { "size": "17", "text": "TailwindCSS" } } ] } } }, { "ID": "2276", "typeID": "Label", "zOrder": "40", "measuredW": "237", "measuredH": "26", "x": "534", "y": "1040", "properties": { "size": "18", "text": "after learning some backend." } }, { "ID": "2277", "typeID": "__group__", "zOrder": "41", "measuredW": "120", "measuredH": "50", "w": "120", "h": "50", "x": "998", "y": "1200", "properties": { "controlName": "113-nodejs" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "120", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "58", "measuredH": "25", "x": "31", "y": "12", "properties": { "size": "17", "text": "Node.js" } } ] } } }, { "ID": "2278", "typeID": "Canvas", "zOrder": "42", "w": "271", "h": "54", "measuredW": "100", "measuredH": "70", "x": "522", "y": "1197", "properties": { "borderColor": "16777215" } }, { "ID": "2279", "typeID": "Label", "zOrder": "43", "measuredW": "229", "measuredH": "26", "x": "543", "y": "1211", "properties": { "size": "18", "text": "Start Backend Development" } }, { "ID": "2280", "typeID": "__group__", "zOrder": "44", "measuredW": "429", "measuredH": "85", "w": "429", "h": "85", "x": "926", "y": "1077", "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "405", "measuredH": "26", "x": "0", "y": "0", "properties": { "size": "18", "text": "You can pick any backend programming language." } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "388", "measuredH": "26", "x": "0", "y": "29", "properties": { "size": "18", "text": "My recommendation is Node.js because you are" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "429", "measuredH": "26", "x": "0", "y": "59", "properties": { "size": "18", "text": "already familiar with JavaScript and it’s easier to pick." } } ] } } }, { "ID": "2281", "typeID": "Arrow", "zOrder": "45", "w": "1", "h": "289", "measuredW": "150", "measuredH": "100", "x": "1336", "y": "1226", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 288.9594087182493 } } }, { "ID": "2282", "typeID": "Arrow", "zOrder": "46", "w": "229", "h": "1", "measuredW": "150", "measuredH": "100", "x": "1106", "y": "1307", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": 0.12070867681256914 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": 229, "y": 0.12070867681256914 } } }, { "ID": "2283", "typeID": "__group__", "zOrder": "47", "measuredW": "280", "measuredH": "50", "w": "280", "h": "50", "x": "927", "y": "1282", "properties": { "controlName": "114-cli-apps" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "280", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "191", "measuredH": "26", "x": "44", "y": "12", "properties": { "size": "18", "text": "Checkpoint — CLI Apps", "color": "16777215" } } ] } } }, { "ID": "2284", "typeID": "__group__", "zOrder": "48", "measuredW": "135", "measuredH": "50", "w": "135", "h": "50", "x": "1233", "y": "1347", "properties": { "controlName": "115-postgresql" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "135", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "93", "measuredH": "25", "x": "21", "y": "12", "properties": { "size": "17", "text": "PostgreSQL" } } ] } } }, { "ID": "2285", "typeID": "Arrow", "zOrder": "49", "w": "229", "h": "1", "measuredW": "150", "measuredH": "100", "x": "1106", "y": "1441", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": 0.12070867681256914 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": 229, "y": 0.12070867681256914 } } }, { "ID": "2286", "typeID": "__group__", "zOrder": "50", "measuredW": "276", "measuredH": "50", "w": "276", "h": "50", "x": "927", "y": "1416", "properties": { "controlName": "116-crud" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "276", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "228", "measuredH": "26", "x": "24", "y": "12", "properties": { "size": "18", "text": "Checkpoint — Simple CRUD", "color": "16777215" } } ] } } }, { "ID": "2287", "typeID": "Arrow", "zOrder": "51", "w": "881", "h": "1", "measuredW": "150", "measuredH": "100", "x": "455", "y": "1516", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": -0.2324758426682365, "y": -0.20575476734575204 }, "p1": { "x": 0.4999999999999991, "y": 0 }, "p2": { "x": 880.971517875545, "y": -0.20575476734575204 } } }, { "ID": "2288", "typeID": "Arrow", "zOrder": "52", "w": "1", "h": "250", "measuredW": "150", "measuredH": "100", "x": "862", "y": "1094", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "3355443", "p0": { "x": 0, "y": 0.2769850029135341 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": 0, "y": 250.7539131759347 } } }, { "ID": "2289", "typeID": "Label", "zOrder": "53", "measuredW": "170", "measuredH": "26", "x": "671", "y": "1310", "properties": { "size": "18", "text": "Backend Starts Here" } }, { "ID": "2290", "typeID": "Arrow", "zOrder": "54", "w": "1", "h": "48", "measuredW": "150", "measuredH": "100", "x": "857", "y": "1297", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "p0": { "x": 0, "y": 0.013075579052838293 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 48.325993023478986 }, "color": "3355443" } }, { "ID": "2291", "typeID": "Arrow", "zOrder": "55", "w": "1", "h": "48", "measuredW": "150", "measuredH": "100", "x": "859", "y": "1297", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "p0": { "x": 0, "y": 0.013075579052838293 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 48.325993023478986 }, "color": "3355443" } }, { "ID": "2292", "typeID": "Arrow", "zOrder": "56", "w": "1", "h": "48", "measuredW": "150", "measuredH": "100", "x": "863", "y": "1297", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "p0": { "x": 0, "y": 0.013075579052838293 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 48.325993023478986 }, "color": "3355443" } }, { "ID": "2293", "typeID": "__group__", "zOrder": "57", "measuredW": "145", "measuredH": "50", "w": "145", "h": "50", "x": "750", "y": "1491", "properties": { "controlName": "117-restful-apis" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "145", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "102", "measuredH": "25", "x": "22", "y": "12", "properties": { "size": "17", "text": "RESTful APIs" } } ] } } }, { "ID": "2294", "typeID": "__group__", "zOrder": "58", "measuredW": "111", "measuredH": "50", "w": "111", "h": "50", "x": "614", "y": "1491", "properties": { "controlName": "118-jwt-auth" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "111", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "74", "measuredH": "25", "x": "19", "y": "12", "properties": { "size": "17", "text": "JWT Auth" } } ] } } }, { "ID": "2295", "typeID": "__group__", "zOrder": "59", "measuredW": "277", "measuredH": "50", "w": "277", "h": "50", "x": "494", "y": "1617", "properties": { "controlName": "120-complete-app" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "277", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "233", "measuredH": "26", "x": "21", "y": "12", "properties": { "size": "18", "text": "Checkpoint — Complete App", "color": "16777215" } } ] } } }, { "ID": "2296", "typeID": "Arrow", "zOrder": "60", "w": "1", "h": "331", "measuredW": "150", "measuredH": "100", "x": "454", "y": "1517", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0, "y": 0.45578755817643923 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": 0, "y": 331.5 } } }, { "ID": "2297", "typeID": "__group__", "zOrder": "61", "measuredW": "89", "measuredH": "50", "w": "89", "h": "50", "x": "496", "y": "1491", "properties": { "controlName": "119-redis" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "89", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "45", "measuredH": "25", "x": "22", "y": "12", "properties": { "size": "17", "text": "Redis" } } ] } } }, { "ID": "2298", "typeID": "Arrow", "zOrder": "62", "w": "1", "h": "718", "measuredW": "150", "measuredH": "100", "x": "361", "y": "869", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "14540253", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.49979684489989734, "y": 0 }, "p2": { "x": 0, "y": 718 } } }, { "ID": "2299", "typeID": "Arrow", "zOrder": "63", "w": "194", "h": "1", "measuredW": "150", "measuredH": "100", "x": "361", "y": "867", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "14540253", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.4999934253780398, "y": 0.0005275763265275694 }, "p2": { "x": 195, "y": 0 } } }, { "ID": "2300", "typeID": "Canvas", "zOrder": "64", "w": "271", "h": "80", "measuredW": "100", "measuredH": "70", "x": "303", "y": "1320", "properties": { "borderColor": "16777215" } }, { "ID": "2301", "typeID": "Label", "zOrder": "65", "measuredW": "230", "measuredH": "26", "x": "324", "y": "1331", "properties": { "size": "18", "text": "Learn Frontend Frameworks" } }, { "ID": "2302", "typeID": "Label", "zOrder": "66", "measuredW": "170", "measuredH": "26", "x": "324", "y": "1359", "properties": { "size": "18", "text": "If you skipped earlier" } }, { "ID": "2303", "typeID": "Arrow", "zOrder": "67", "w": "315", "h": "1", "measuredW": "150", "measuredH": "100", "x": "361", "y": "1734", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "3355443", "p0": { "x": 314.84917963190844, "y": -0.24608682406528715 }, "p1": { "x": 0.4999999999999997, "y": -1.851258080486789e-18 }, "p2": { "x": 0, "y": -0.24608682406528715 } } }, { "ID": "2304", "typeID": "Arrow", "zOrder": "68", "w": "74", "h": "1", "measuredW": "150", "measuredH": "100", "x": "600", "y": "1737", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "3355443", "p0": { "x": 74, "y": 0 }, "p1": { "x": 0.5046441213217208, "y": -0.0016627488112519412 }, "p2": { "x": 0, "y": 0 } } }, { "ID": "2305", "typeID": "Arrow", "zOrder": "69", "w": "74", "h": "1", "measuredW": "150", "measuredH": "100", "x": "600", "y": "1741", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "3355443", "p0": { "x": 74, "y": 0 }, "p1": { "x": 0.5046441213217208, "y": -0.0016627488112519412 }, "p2": { "x": 0, "y": 0 } } }, { "ID": "2306", "typeID": "Label", "zOrder": "70", "measuredW": "246", "measuredH": "26", "x": "516", "y": "1754", "properties": { "size": "18", "text": "Get Some DevOps Knowledge" } }, { "ID": "2307", "typeID": "__group__", "zOrder": "71", "measuredW": "145", "measuredH": "50", "w": "145", "h": "50", "x": "381", "y": "1824", "properties": { "controlName": "121-linux-basics" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "145", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "97", "measuredH": "25", "x": "24", "y": "12", "properties": { "size": "17", "text": "Linux Basics" } } ] } } }, { "ID": "2308", "typeID": "__group__", "zOrder": "72", "measuredW": "198", "measuredH": "50", "w": "198", "h": "50", "x": "802", "y": "1820", "properties": { "controlName": "122-basic-aws-services" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "198", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "153", "measuredH": "25", "x": "22", "y": "12", "properties": { "size": "17", "text": "Basic AWS Services" } } ] } } }, { "ID": "2309", "typeID": "__group__", "zOrder": "73", "measuredW": "64", "measuredH": "50", "w": "64", "h": "50", "x": "802", "y": "1740", "properties": { "controlName": "100-basic-aws-services:ec2" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "64", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "36", "measuredH": "26", "x": "14", "y": "12", "properties": { "size": "18", "text": "EC2" } } ] } } }, { "ID": "2310", "typeID": "__group__", "zOrder": "74", "measuredW": "61", "measuredH": "50", "w": "61", "h": "50", "x": "872", "y": "1740", "properties": { "controlName": "101-basic-aws-services:vpc" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "61", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "36", "measuredH": "26", "x": "13", "y": "12", "properties": { "size": "18", "text": "VPC" } } ] } } }, { "ID": "2311", "typeID": "__group__", "zOrder": "75", "measuredW": "107", "measuredH": "50", "w": "107", "h": "50", "x": "803", "y": "1686", "properties": { "controlName": "103-basic-aws-services:route53" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "107", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "71", "measuredH": "26", "x": "18", "y": "12", "properties": { "size": "18", "text": "Route53" } } ] } } }, { "ID": "2312", "typeID": "__group__", "zOrder": "76", "measuredW": "85", "measuredH": "50", "w": "85", "h": "50", "x": "916", "y": "1686", "properties": { "controlName": "104-basic-aws-services:ses" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "85", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "34", "measuredH": "26", "x": "28", "y": "12", "properties": { "size": "18", "text": "SES" } } ] } } }, { "ID": "2313", "typeID": "__group__", "zOrder": "77", "measuredW": "62", "measuredH": "50", "w": "62", "h": "50", "x": "938", "y": "1740", "properties": { "controlName": "102-basic-aws-services:s3" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "62", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "22", "measuredH": "26", "x": "20", "y": "12", "properties": { "size": "18", "text": "S3" } } ] } } }, { "ID": "2314", "typeID": "Arrow", "zOrder": "78", "w": "1", "h": "289", "measuredW": "150", "measuredH": "100", "x": "1336", "y": "1848", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 288.9594087182493 } } }, { "ID": "2315", "typeID": "__group__", "zOrder": "79", "measuredW": "223", "measuredH": "50", "w": "223", "h": "50", "x": "747", "y": "2025", "properties": { "controlName": "127-ci-cd" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "223", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "179", "measuredH": "26", "x": "22", "y": "12", "properties": { "size": "18", "text": "Checkpoint — CI / CD", "color": "16777215" } } ] } } }, { "ID": "2316", "typeID": "__group__", "zOrder": "80", "measuredW": "87", "measuredH": "50", "w": "87", "h": "50", "x": "1292", "y": "1966", "properties": { "controlName": "124-monit" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "87", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "44", "measuredH": "25", "x": "22", "y": "12", "properties": { "size": "17", "text": "Monit" } } ] } } }, { "ID": "2317", "typeID": "__group__", "zOrder": "81", "measuredW": "251", "measuredH": "50", "w": "251", "h": "50", "x": "999", "y": "2024", "properties": { "controlName": "125-monitoring" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "251", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "204", "measuredH": "26", "x": "24", "y": "12", "properties": { "size": "18", "text": "Checkpoint — Monitoring", "color": "16777215" } } ] } } }, { "ID": "2318", "typeID": "Arrow", "zOrder": "82", "w": "881", "h": "1", "measuredW": "150", "measuredH": "100", "x": "454", "y": "2137", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": -0.10054691206102007, "y": -0.20575476734575204 }, "p1": { "x": 0.499999999999999, "y": 0 }, "p2": { "x": 880.8417317755348, "y": -0.20575476734575204 } } }, { "ID": "2319", "typeID": "__group__", "zOrder": "83", "measuredW": "157", "measuredH": "50", "w": "157", "h": "50", "x": "1053", "y": "2113", "properties": { "controlName": "126-github-actions" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "157", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "114", "measuredH": "25", "x": "22", "y": "12", "properties": { "size": "17", "text": "GitHub Actions" } } ] } } }, { "ID": "2320", "typeID": "__group__", "zOrder": "84", "measuredW": "256", "measuredH": "50", "w": "256", "h": "50", "x": "997", "y": "1907", "properties": { "controlName": "123-deployment" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "256", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "214", "measuredH": "26", "x": "21", "y": "12", "properties": { "size": "18", "text": "Checkpoint — Deployment", "color": "16777215" } } ] } } }, { "ID": "2321", "typeID": "__group__", "zOrder": "85", "measuredW": "102", "measuredH": "50", "w": "102", "h": "50", "x": "671", "y": "2112", "properties": { "controlName": "128-ansible" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "102", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "56", "measuredH": "25", "x": "23", "y": "12", "properties": { "size": "17", "text": "Ansible" } } ] } } }, { "ID": "2322", "typeID": "Arrow", "zOrder": "86", "w": "1", "h": "86", "measuredW": "150", "measuredH": "100", "x": "576", "y": "2050", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "stroke": "dotted", "p0": { "x": -0.4638780906282136, "y": -0.056906605600943294 }, "p1": { "x": 0.4999999999999997, "y": 0 }, "p2": { "x": -0.4638780906282136, "y": 86.21773558030964 } } }, { "ID": "2323", "typeID": "__group__", "zOrder": "87", "measuredW": "245", "measuredH": "50", "w": "245", "h": "50", "x": "454", "y": "2025", "properties": { "controlName": "129-automation" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "245", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "208", "measuredH": "26", "x": "19", "y": "12", "properties": { "size": "18", "text": "Checkpoint — Automation", "color": "16777215" } } ] } } }, { "ID": "2324", "typeID": "Arrow", "zOrder": "88", "w": "1", "h": "274", "measuredW": "150", "measuredH": "100", "x": "453", "y": "2137", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0, "y": 0.45578755817643923 }, "p1": { "x": 0.4999999999999996, "y": 0 }, "p2": { "x": 0, "y": 274.50913558489674 } } }, { "ID": "2325", "typeID": "__group__", "zOrder": "89", "measuredW": "109", "measuredH": "50", "w": "109", "h": "50", "x": "398", "y": "2191", "properties": { "controlName": "130-terraform" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "109", "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "75", "measuredH": "25", "x": "17", "y": "12", "properties": { "size": "17", "text": "Terraform" } } ] } } }, { "ID": "2326", "typeID": "TextArea", "zOrder": "90", "w": "370", "h": "155", "measuredW": "200", "measuredH": "140", "x": "1055", "y": "1595" }, { "ID": "2327", "typeID": "Label", "zOrder": "91", "measuredW": "311", "measuredH": "26", "x": "1076", "y": "1613", "properties": { "color": "4985136", "size": "18", "text": "Use the checkpoints and do not forget" } }, { "ID": "2328", "typeID": "Label", "zOrder": "92", "measuredW": "296", "measuredH": "26", "x": "1076", "y": "1643", "properties": { "color": "4985136", "size": "18", "text": "to practice what you learn. There are" } }, { "ID": "2329", "typeID": "Label", "zOrder": "93", "measuredW": "302", "measuredH": "26", "x": "1076", "y": "1673", "properties": { "color": "4985136", "size": "18", "text": "project ideas at each checkpoint that" } }, { "ID": "2330", "typeID": "Label", "zOrder": "94", "measuredW": "320", "measuredH": "26", "x": "1076", "y": "1703", "properties": { "color": "4985136", "size": "18", "text": "you can build to solidify your knowledge." } }, { "ID": "2331", "typeID": "__group__", "zOrder": "95", "measuredW": "265", "measuredH": "50", "w": "265", "h": "50", "x": "521", "y": "2278", "properties": { "controlName": "131-infrastructure" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "265", "h": "50", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "3355443" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "227", "measuredH": "26", "x": "17", "y": "12", "properties": { "size": "18", "color": "16777215", "text": "Checkpoint — Infrastructure" } } ] } } }, { "ID": "2332", "typeID": "Arrow", "zOrder": "96", "w": "504", "h": "1", "measuredW": "150", "measuredH": "100", "x": "453", "y": "2411", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": -0.10054691206102007, "y": -0.20575476734575204 }, "p1": { "x": 0.499999999999999, "y": 0 }, "p2": { "x": 503.7236123379937, "y": -0.20575476734575204 } } }, { "ID": "2333", "typeID": "Arrow", "zOrder": "97", "w": "1", "h": "289", "measuredW": "150", "measuredH": "100", "x": "959", "y": "2411", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "10027263", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 288.9594087182493 } } }, { "ID": "2334", "typeID": "TextArea", "zOrder": "98", "w": "635", "h": "112", "measuredW": "200", "measuredH": "140", "x": "640", "y": "2486" }, { "ID": "2335", "typeID": "Label", "zOrder": "99", "measuredW": "366", "measuredH": "25", "x": "775", "y": "2503", "properties": { "size": "17", "text": "Continue Learning with following relevant tracks" } }, { "ID": "2336", "typeID": "__group__", "zOrder": "100", "measuredW": "198", "measuredH": "44", "w": "198", "h": "44", "x": "1062", "y": "2540", "properties": { "controlName": "ext_link:roadmap.sh/devops" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "198", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "141", "measuredH": "25", "x": "28", "y": "9", "properties": { "size": "17", "text": "DevOps Roadmap" } } ] } } }, { "ID": "2337", "typeID": "__group__", "zOrder": "101", "measuredW": "198", "measuredH": "44", "w": "198", "h": "44", "x": "856", "y": "2540", "properties": { "controlName": "ext_link:roadmap.sh/backend" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "198", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "147", "measuredH": "25", "x": "25", "y": "9", "properties": { "size": "17", "text": "Backend Roadmap" } } ] } } }, { "ID": "2338", "typeID": "__group__", "zOrder": "102", "measuredW": "198", "measuredH": "44", "w": "198", "h": "44", "x": "650", "y": "2540", "properties": { "controlName": "ext_link:roadmap.sh/frontend" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "198", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "149", "measuredH": "25", "x": "24", "y": "9", "properties": { "size": "17", "text": "Frontend Roadmap" } } ] } } }, { "ID": "2339", "typeID": "__group__", "zOrder": "103", "measuredW": "381", "measuredH": "302", "w": "381", "h": "302", "x": "604", "y": "254", "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "381", "h": "302", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0" }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "318", "measuredH": "26", "x": "19", "y": "61", "properties": { "size": "18", "text": "If you are already a full-stack developer" } }, { "ID": "2", "typeID": "Label", "zOrder": "2", "measuredW": "328", "measuredH": "26", "x": "19", "y": "91", "properties": { "size": "18", "text": "you should visit these roadmaps instead." } }, { "ID": "3", "typeID": "__group__", "zOrder": "3", "measuredW": "106", "measuredH": "44", "w": "106", "h": "44", "x": "20", "y": "130", "properties": { "controlName": "ext_link:roadmap.sh/frontend" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "106", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "70", "measuredH": "25", "x": "18", "y": "9", "properties": { "size": "17", "text": "Frontend" } } ] } } }, { "ID": "4", "typeID": "__group__", "zOrder": "4", "measuredW": "113", "measuredH": "44", "w": "113", "h": "44", "x": "137", "y": "130", "properties": { "controlName": "ext_link:roadmap.sh/backend" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "113", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "68", "measuredH": "25", "x": "23", "y": "9", "properties": { "size": "17", "text": "Backend" } } ] } } }, { "ID": "5", "typeID": "__group__", "zOrder": "5", "measuredW": "101", "measuredH": "44", "w": "101", "h": "44", "x": "262", "y": "130", "properties": { "controlName": "ext_link:roadmap.sh/devops" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "101", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "62", "measuredH": "25", "x": "20", "y": "9", "properties": { "size": "17", "text": "DevOps" } } ] } } }, { "ID": "6", "typeID": "Label", "zOrder": "6", "measuredW": "288", "measuredH": "26", "x": "22", "y": "189", "properties": { "size": "18", "text": "Target audience for this roadmap is" } }, { "ID": "7", "typeID": "Label", "zOrder": "7", "measuredW": "311", "measuredH": "26", "x": "22", "y": "219", "properties": { "size": "18", "text": "absolute beginners wanting to get into" } }, { "ID": "8", "typeID": "Label", "zOrder": "8", "measuredW": "186", "measuredH": "26", "x": "22", "y": "249", "properties": { "size": "18", "text": "full stack development." } }, { "ID": "9", "typeID": "Label", "zOrder": "9", "measuredW": "135", "measuredH": "28", "x": "19", "y": "20", "properties": { "size": "20", "text": "Audience Note" } } ] } } }, { "ID": "2340", "typeID": "Canvas", "zOrder": "104", "w": "363", "h": "136", "measuredW": "100", "measuredH": "70", "x": "1007", "y": "420" }, { "ID": "2341", "typeID": "Canvas", "zOrder": "105", "w": "26", "h": "26", "measuredW": "100", "measuredH": "70", "x": "1023", "y": "436", "properties": { "color": "3355443" } }, { "ID": "2342", "typeID": "Label", "zOrder": "106", "measuredW": "249", "measuredH": "26", "x": "1061", "y": "436", "properties": { "size": "18", "text": "Project Ideas and Suggestions" } }, { "ID": "2343", "typeID": "Canvas", "zOrder": "107", "w": "26", "h": "26", "measuredW": "100", "measuredH": "70", "x": "1023", "y": "471", "properties": { "color": "16776960" } }, { "ID": "2344", "typeID": "Label", "zOrder": "108", "measuredW": "150", "measuredH": "26", "x": "1061", "y": "471", "properties": { "size": "18", "text": "Key topics to learn" } }, { "ID": "2345", "typeID": "Arrow", "zOrder": "109", "w": "1", "h": "20", "measuredW": "150", "measuredH": "100", "x": "1034", "y": "512", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "3355443", "p0": { "x": 0, "y": 0.07526588698897285 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 19.753913175934713 } } }, { "ID": "2346", "typeID": "Label", "zOrder": "110", "measuredW": "153", "measuredH": "26", "x": "1061", "y": "509", "properties": { "size": "18", "text": "Change of Domain" } }, { "ID": "2347", "typeID": "Arrow", "zOrder": "111", "w": "1", "h": "20", "measuredW": "150", "measuredH": "100", "x": "1037", "y": "512", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "3355443", "p0": { "x": 0, "y": 0.07526588698897285 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 0, "y": 19.753913175934713 } } }, { "ID": "2348", "typeID": "Arrow", "zOrder": "112", "w": "271", "h": "1", "measuredW": "150", "measuredH": "100", "x": "1203", "y": "613", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "color": "16777215", "p0": { "x": -0.4638780906282136, "y": 0.12070867681256914 }, "p1": { "x": 0.49999999999999967, "y": 0 }, "p2": { "x": 270.18342568627713, "y": 0.12070867681256914 } } }, { "ID": "2349", "typeID": "Arrow", "zOrder": "113", "w": "228", "h": "1", "measuredW": "150", "measuredH": "100", "x": "278", "y": "747", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "color": "16777215", "p0": { "x": 0.49770846294279636, "y": 0.12070867681256914 }, "p1": { "x": 0.4999999999999998, "y": 0 }, "p2": { "x": 228.53175987254372, "y": 0.12070867681256914 } } }, { "ID": "2350", "typeID": "Arrow", "zOrder": "114", "w": "60", "h": "1", "measuredW": "150", "measuredH": "100", "x": "929", "y": "2724", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "color": "16777215", "p0": { "x": 0, "y": 0.12070867681268282 }, "p1": { "x": 0.49999999999999967, "y": 0 }, "p2": { "x": 60, "y": 0.12070867681268282 } } } ] }, "attributes": { "name": "New Wireframe 1 copy 8", "order": 1000000.6428282561, "parentID": null, "notes": "" }, "branchID": "Master", "resourceID": "960B5EDB-5533-4531-9B7D-06B4366EBEAE", "mockupH": "2510", "mockupW": "1196", "measuredW": "1474", "measuredH": "2725", "version": "1.0" }, "groupOffset": { "x": 0, "y": 0 }, "dependencies": [], "projectID": "file:///Users/kamrify/Desktop/New%20Roadmaps/Android%20Roadmap.bmpr" }