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; fill: black;
} }
svg .done text[fill='#ffffff'] {
fill: black;
}
svg > g[data-type='subtipic'].done > rect + text, svg > g[data-type='subtipic'].done > rect + text,
svg > g[data-type='subtipic'].learning > rect + text { svg > g[data-type='subtipic'].learning > rect + text {
fill: #cbcbcb; fill: #cbcbcb;

@ -1,12 +1,6 @@
# Basic AWS Services # 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: 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.
- [@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
Here are some of the resources to get you started: 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' jsonUrl: '/jsons/roadmaps/full-stack.json'
pdfUrl: '/pdfs/roadmaps/full-stack.pdf' pdfUrl: '/pdfs/roadmaps/full-stack.pdf'
renderer: 'editor'
order: 3 order: 3
briefTitle: 'Full Stack' briefTitle: 'Full Stack'
briefDescription: 'Step by step guide to becoming a full stack developer in 2024' briefDescription: 'Step by step guide to becoming a full stack developer in 2024'
@ -10,7 +11,7 @@ isNew: false
hasTopics: true hasTopics: true
dimensions: dimensions:
width: 968 width: 968
height: 1951.64 height: 2075
question: question:
title: 'What is Full Stack Development?' title: 'What is Full Stack Development?'
description: | 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, resourceType: string,
resourceId: 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)) { if (!migratedRoadmaps.includes(resourceId)) {
return; return;

Loading…
Cancel
Save