Redraw product manager roadmap

pull/6112/head
Kamran Ahmed 5 months ago
parent f4c2616b88
commit fa3a3adc65
  1. 4
      src/components/EditorRoadmap/EditorRoadmapRenderer.css
  2. 0
      src/data/roadmaps/full-stack/content/ansible@rFXupYpUFfp7vZO8zh614.md
  3. 8
      src/data/roadmaps/full-stack/content/basic-aws-services@cUOfvOlQ_0Uu1VX3i67kJ.md
  4. 0
      src/data/roadmaps/full-stack/content/checkpoint---collaborative-work@zFGWxgLPcZoW7KIzlnSV9.md
  5. 0
      src/data/roadmaps/full-stack/content/checkpoint---external-packages@R4aeJNOrfWyVp3ea-qF4H.md
  6. 0
      src/data/roadmaps/full-stack/content/checkpoint---frontend-apps@7JU1cVggMDoZUV-adGsf-.md
  7. 0
      src/data/roadmaps/full-stack/content/checkpoint---interactivity@2DFzoIUjKdAKGjfu_SCfa.md
  8. 0
      src/data/roadmaps/full-stack/content/checkpoint---static-webpages@WsdUAEaI7FX6DKKhPXUHp.md
  9. 0
      src/data/roadmaps/full-stack/content/checkpoint--automation@sO_9-l4FECbaqiaFnyeXO.md
  10. 0
      src/data/roadmaps/full-stack/content/checkpoint--ci--cd@liaY1GnlOateB_ZKBjNpY.md
  11. 0
      src/data/roadmaps/full-stack/content/checkpoint--cli-apps@JGu0TKwAw-ieiG92BytYI.md
  12. 0
      src/data/roadmaps/full-stack/content/checkpoint--complete-app@v4NF25lJElAtkU0Rm6Fob.md
  13. 0
      src/data/roadmaps/full-stack/content/checkpoint--deployment@J2_IWAb1s9zZcxOY3NXm2.md
  14. 0
      src/data/roadmaps/full-stack/content/checkpoint--infrastructure@YVMyHFSCVF-GgXydq-SFJ.md
  15. 0
      src/data/roadmaps/full-stack/content/checkpoint--monitoring@NQmEl27eBPYhivcXdOEz3.md
  16. 0
      src/data/roadmaps/full-stack/content/checkpoint--simple-crud-apps@3EtGLO6cwkLc1-o9gwFNk.md
  17. 0
      src/data/roadmaps/full-stack/content/css@dAJHWmGeiYdzZ1ZjrWz1S.md
  18. 0
      src/data/roadmaps/full-stack/content/ec2@6oBIxYj8WPcUHidQ99tus.md
  19. 0
      src/data/roadmaps/full-stack/content/git@We2APJpOPTr-VNfowG0kI.md
  20. 0
      src/data/roadmaps/full-stack/content/github-actions@863KMXcFJzInvTp_-Ldmz.md
  21. 0
      src/data/roadmaps/full-stack/content/github@8sPXL8iClpPqje03ksses.md
  22. 0
      src/data/roadmaps/full-stack/content/html@B0kARTODvCBi0iOF8iiqI.md
  23. 0
      src/data/roadmaps/full-stack/content/javascript@T9PB6WQf-Fa9NXKKvVOy_.md
  24. 0
      src/data/roadmaps/full-stack/content/jwt-auth@vHojhJYjiN0IwruEqi1Dv.md
  25. 0
      src/data/roadmaps/full-stack/content/linux-basics@SHTSvMDqI7X1_ZT7-m--n.md
  26. 0
      src/data/roadmaps/full-stack/content/monit@y1SFX7uvWaCy4OYBnECLu.md
  27. 0
      src/data/roadmaps/full-stack/content/nodejs@_aA6Hp4KkgJeptqo8oKTg.md
  28. 0
      src/data/roadmaps/full-stack/content/npm@mGgx_QTEPmVKf6AijX9fi.md
  29. 0
      src/data/roadmaps/full-stack/content/postgresql@HGhnbMg6jh6cAmUH4DtOx.md
  30. 0
      src/data/roadmaps/full-stack/content/react@khoUtTUxdf8udAzN9_CAb.md
  31. 0
      src/data/roadmaps/full-stack/content/redis@Onfd7Sl8LG2sjh2aQY7gb.md
  32. 0
      src/data/roadmaps/full-stack/content/restful-apis@vmHbWdmMHF53otXIrqzRV.md
  33. 0
      src/data/roadmaps/full-stack/content/route53@5zyYpu9cyuTFwQCjTbHpS.md
  34. 0
      src/data/roadmaps/full-stack/content/s3@n2Xp_ijJ2OS8xhE7xMWxk.md
  35. 0
      src/data/roadmaps/full-stack/content/ses@B-cphY7Imnv6JBMujVIF7.md
  36. 0
      src/data/roadmaps/full-stack/content/tailwind-css@CVCqdPkq_hGQfI8EEi5RC.md
  37. 0
      src/data/roadmaps/full-stack/content/terraform@2kKHuQZScu7hCDgQWxl5u.md
  38. 0
      src/data/roadmaps/full-stack/content/vpc@QtL-bLKtWIdH00K6k_PdC.md
  39. 7070
      src/data/roadmaps/full-stack/full-stack.json
  40. 3
      src/data/roadmaps/full-stack/full-stack.md
  41. 39
      src/data/roadmaps/full-stack/migration-mapping.json
  42. 9026
      src/data/roadmaps/product-manager/product-manager.json
  43. 9
      src/lib/resource-progress.ts

@ -42,6 +42,10 @@ svg > g[data-type='topic'].done > rect + text {
fill: black;
}
svg .done text[fill='#ffffff'] {
fill: black;
}
svg > g[data-type='subtipic'].done > rect + text,
svg > g[data-type='subtipic'].learning > rect + text {
fill: #cbcbcb;

@ -1,12 +1,6 @@
# Basic AWS Services
AWS has several services but you don't need to know all of them. Here are the most common ones that you can get started with:
- [@article@EC2](https://aws.amazon.com/ec2/) - Virtual machines in the cloud
- [@article@VPC](https://aws.amazon.com/vpc/) - Virtual private cloud
- [@article@S3](https://aws.amazon.com/s3/) - Object storage
- [@article@Route 53](https://aws.amazon.com/route53/) - DNS
- [@article@SES](https://aws.amazon.com/ses/) - Email sending
AWS has several services but you don't need to know all of them. Some common ones that you can start with are EC2, VPN, S3, Route 53, and SES.
Here are some of the resources to get you started:

File diff suppressed because it is too large Load Diff

@ -1,6 +1,7 @@
---
jsonUrl: '/jsons/roadmaps/full-stack.json'
pdfUrl: '/pdfs/roadmaps/full-stack.pdf'
renderer: 'editor'
order: 3
briefTitle: 'Full Stack'
briefDescription: 'Step by step guide to becoming a full stack developer in 2024'
@ -10,7 +11,7 @@ isNew: false
hasTopics: true
dimensions:
width: 968
height: 1951.64
height: 2075
question:
title: 'What is Full Stack Development?'
description: |

@ -0,0 +1,39 @@
{
"html": "B0kARTODvCBi0iOF8iiqI",
"css": "dAJHWmGeiYdzZ1ZjrWz1S",
"checkpoint-static-websites": "WsdUAEaI7FX6DKKhPXUHp",
"javascript": "T9PB6WQf-Fa9NXKKvVOy_",
"checkpoint-interactivity": "2DFzoIUjKdAKGjfu_SCfa",
"npm": "mGgx_QTEPmVKf6AijX9fi",
"external-packages": "R4aeJNOrfWyVp3ea-qF4H",
"git": "We2APJpOPTr-VNfowG0kI",
"github": "8sPXL8iClpPqje03ksses",
"collaborative-work": "zFGWxgLPcZoW7KIzlnSV9",
"tailwind": "CVCqdPkq_hGQfI8EEi5RC",
"react": "khoUtTUxdf8udAzN9_CAb",
"frontend-apps": "7JU1cVggMDoZUV-adGsf-",
"nodejs": "_aA6Hp4KkgJeptqo8oKTg",
"cli-apps": "JGu0TKwAw-ieiG92BytYI",
"postgresql": "HGhnbMg6jh6cAmUH4DtOx",
"crud": "3EtGLO6cwkLc1-o9gwFNk",
"restful-apis": "vmHbWdmMHF53otXIrqzRV",
"jwt-auth": "vHojhJYjiN0IwruEqi1Dv",
"redis": "Onfd7Sl8LG2sjh2aQY7gb",
"complete-app": "v4NF25lJElAtkU0Rm6Fob",
"basic-aws-services:route53": "5zyYpu9cyuTFwQCjTbHpS",
"basic-aws-services:ses": "B-cphY7Imnv6JBMujVIF7",
"basic-aws-services:ec2": "6oBIxYj8WPcUHidQ99tus",
"basic-aws-services:vpc": "QtL-bLKtWIdH00K6k_PdC",
"basic-aws-services:s3": "n2Xp_ijJ2OS8xhE7xMWxk",
"basic-aws-services": "cUOfvOlQ_0Uu1VX3i67kJ",
"linux-basics": "SHTSvMDqI7X1_ZT7-m--n",
"deployment": "J2_IWAb1s9zZcxOY3NXm2",
"monit": "y1SFX7uvWaCy4OYBnECLu",
"monitoring": "NQmEl27eBPYhivcXdOEz3",
"github-actions": "863KMXcFJzInvTp_-Ldmz",
"ci-cd": "liaY1GnlOateB_ZKBjNpY",
"ansible": "rFXupYpUFfp7vZO8zh614",
"terraform": "2kKHuQZScu7hCDgQWxl5u",
"automation": "sO_9-l4FECbaqiaFnyeXO",
"infrastructure": "YVMyHFSCVF-GgXydq-SFJ"
}

File diff suppressed because one or more lines are too long

@ -85,7 +85,14 @@ export function clearMigratedRoadmapProgress(
resourceType: string,
resourceId: string,
) {
const migratedRoadmaps = ['frontend', 'backend', 'devops', 'data-analyst', 'android'];
const migratedRoadmaps = [
'frontend',
'backend',
'devops',
'data-analyst',
'android',
'full-stack',
];
if (!migratedRoadmaps.includes(resourceId)) {
return;

Loading…
Cancel
Save