Migrate content for software architect roadmap

pull/6153/head
Kamran Ahmed 5 months ago
parent 568a357b97
commit 2fccb646b6
  1. 11
      src/data/roadmaps/software-architect/content/107-architectures/101-microservices.md
  2. 1
      src/data/roadmaps/software-architect/content/109-working-with-data/103-analytics/index.md
  3. 13
      src/data/roadmaps/software-architect/content/111-web-and-mobile/100-reactive-functional-programming.md
  4. 11
      src/data/roadmaps/software-architect/content/111-web-and-mobile/103-pwa.md
  5. 1
      src/data/roadmaps/software-architect/content/113-management/100-certifications/index.md
  6. 1
      src/data/roadmaps/software-architect/content/113-management/101-agile-scrum/index.md
  7. 0
      src/data/roadmaps/software-architect/content/acid-cap-theorem@bbKEEk7dvfFZBBJaIjm0j.md
  8. 0
      src/data/roadmaps/software-architect/content/actors@AoWO2BIKG5X4JWir6kh5r.md
  9. 0
      src/data/roadmaps/software-architect/content/apache-spark@a0baFv7hVWZGvS5VLh5ig.md
  10. 0
      src/data/roadmaps/software-architect/content/apis--integrations@Ocn7-ctpnl71ZCZ_uV-uD.md
  11. 0
      src/data/roadmaps/software-architect/content/application-architecture@Lqe47l4j-C4OwkbkwPYry.md
  12. 0
      src/data/roadmaps/software-architect/content/architecture@OaLmlfkZid7hKqJ9G8oNV.md
  13. 0
      src/data/roadmaps/software-architect/content/atlassian-tools@3bpd0iZTd3G-H8A7yrExY.md
  14. 0
      src/data/roadmaps/software-architect/content/auth-strategies@KiwFXB6yd0go30zAFMTJt.md
  15. 0
      src/data/roadmaps/software-architect/content/babok@LQlzVxUxM3haWRwbhYHKY.md
  16. 0
      src/data/roadmaps/software-architect/content/balance@otHQ6ye1xgkI1qb4tEHVF.md
  17. 0
      src/data/roadmaps/software-architect/content/bpm-bpel@DwNda95-fE7LWnDA6u1LU.md
  18. 0
      src/data/roadmaps/software-architect/content/ci--cd@isavRe4ANVn77ZX6gNSLH.md
  19. 0
      src/data/roadmaps/software-architect/content/client--server@mka_DwiboH5sGFhXhk6ez.md
  20. 0
      src/data/roadmaps/software-architect/content/cloud-design-patterns@CxceVdaNCyKDhs0huDtcL.md
  21. 0
      src/data/roadmaps/software-architect/content/cloud-providers@C0rKd5Rr27Z1_GleoEZxF.md
  22. 0
      src/data/roadmaps/software-architect/content/communication@Ac49sOlQKblYK4FZuFHDR.md
  23. 0
      src/data/roadmaps/software-architect/content/consult--coach@LSWlk9A3b6hco9Il_elao.md
  24. 0
      src/data/roadmaps/software-architect/content/containers@l3oeo65FyV5HHvw5n_1wa.md
  25. 0
      src/data/roadmaps/software-architect/content/cqrs-eventual-consistency@RsnN5bt8OhSMjSFmVgw-X.md
  26. 0
      src/data/roadmaps/software-architect/content/datawarehouse-principles@B5YtP8C1A0jB3MOdg0c_q.md
  27. 0
      src/data/roadmaps/software-architect/content/ddd@IIelzs8XYMPnXabFKRI51.md
  28. 0
      src/data/roadmaps/software-architect/content/decision-making@MSDo0nPk_ghRYkZS4MAQ_.md
  29. 0
      src/data/roadmaps/software-architect/content/design--architecture@fBd2m8tMJmhuNSaakrpg4.md
  30. 0
      src/data/roadmaps/software-architect/content/distributed-systems@j7OP6RD_IAU6HsyiGaynx.md
  31. 0
      src/data/roadmaps/software-architect/content/documentation@5D-kbQ520k1D3fCtD01T7.md
  32. 0
      src/data/roadmaps/software-architect/content/emc-dms@YfYviOXqGVp9C6DuhqBrn.md
  33. 0
      src/data/roadmaps/software-architect/content/enterprise-architecture@vlW07sc-FQnxPMjDMn8_F.md
  34. 0
      src/data/roadmaps/software-architect/content/enterprise-software@8yALyPVUZPtd7LX3GrO1e.md
  35. 0
      src/data/roadmaps/software-architect/content/esb-soap@fELnBA0eOoE-d9rSmDJ8l.md
  36. 0
      src/data/roadmaps/software-architect/content/estimate-and-evaluate@m0ZYdqPFDoHOPo18wKyvV.md
  37. 0
      src/data/roadmaps/software-architect/content/etl-datawarehouses@JUFE4OQhnXOt1J_MG-Sjf.md
  38. 0
      src/data/roadmaps/software-architect/content/firewalls@Hqk_GGsFi14SI5fgPSoGV.md
  39. 0
      src/data/roadmaps/software-architect/content/frameworks@hjlkxYZS7Zf9En3IUS-Wm.md
  40. 9
      src/data/roadmaps/software-architect/content/functional-programming@6FDGecsHbqY-cm32yTZJa .md
  41. 0
      src/data/roadmaps/software-architect/content/git@ZEzYb-i55hBe9kK3bla94.md
  42. 14
      src/data/roadmaps/software-architect/content/github@PyTuVs08_z4EhLwhTYzFu.md
  43. 0
      src/data/roadmaps/software-architect/content/go@nKlM9k4qAh4wBFXqM-2kC.md
  44. 0
      src/data/roadmaps/software-architect/content/graphql@Sp3FdPT4F9YnTGvlE_vyq.md
  45. 0
      src/data/roadmaps/software-architect/content/grpc@priDGksAvJ05YzakkTFtM.md
  46. 0
      src/data/roadmaps/software-architect/content/hadoop-spark-mapreduce@92GG4IRZ3FijumC94aL-T.md
  47. 0
      src/data/roadmaps/software-architect/content/hadoop@I_VjjmMK52_tS8qjQUspN.md
  48. 0
      src/data/roadmaps/software-architect/content/hashing-algorithms@7tBAD0ox9hTK4D483GTRo.md
  49. 0
      src/data/roadmaps/software-architect/content/how-to-code@77KvWCA1oHSGgDKBTwjv7.md
  50. 0
      src/data/roadmaps/software-architect/content/http-https@Nq6o6Ty8VyNRsvg-UWp7D.md
  51. 0
      src/data/roadmaps/software-architect/content/iaf@wFu9VO48EYbIQrsM8YUCj.md
  52. 0
      src/data/roadmaps/software-architect/content/ibm-bpm@5EVecZmvor09LjD7WR_Y9.md
  53. 0
      src/data/roadmaps/software-architect/content/important-skills-to-learn@lBtlDFPEQvQ_xtLtehU0S.md
  54. 0
      src/data/roadmaps/software-architect/content/infrastructure-as-code@igf9yp1lRdAlN5gyQ8HHC.md
  55. 0
      src/data/roadmaps/software-architect/content/itil@Rq1Wi-cHjS54SYo-Btp-e.md
  56. 0
      src/data/roadmaps/software-architect/content/java--kotlin--scala@a5DB_hsD4bAf8BtHNFNPo.md
  57. 0
      src/data/roadmaps/software-architect/content/javascript--typescript@bhP5gMpRVebSFpCeHVXBj.md
  58. 0
      src/data/roadmaps/software-architect/content/kanban@O7H6dt3Z7EKohxfJzwbPM.md
  59. 0
      src/data/roadmaps/software-architect/content/layered@05hLO2_A8Tr6cLJGFRhOh.md
  60. 0
      src/data/roadmaps/software-architect/content/less@qwpsGRFgzAYstM7bJA2ZJ.md
  61. 0
      src/data/roadmaps/software-architect/content/levels-of-architecture@2sR4KULvAUUoOtopvsEBs.md
  62. 0
      src/data/roadmaps/software-architect/content/linux--unix@XnvlRrOhdoMsiGwGEhBro.md
  63. 0
      src/data/roadmaps/software-architect/content/management@UyIwiIiKaa6LTQaqzbCam.md
  64. 0
      src/data/roadmaps/software-architect/content/marketing-skills@YW6j3Sg511dXToTcwSnOS.md
  65. 0
      src/data/roadmaps/software-architect/content/messaging-queues@4NVdEbmpQVHpBc7582S6E.md
  66. 0
      src/data/roadmaps/software-architect/content/microfrontends@vpko5Kyf6BZ5MHpxXOKaf.md
  67. 12
      src/data/roadmaps/software-architect/content/microservices@b6lCGw82qKpUmsxe1r1f5.md
  68. 0
      src/data/roadmaps/software-architect/content/ms-dynamics@gdtI0H_PzzTj_aFQn_NeA.md
  69. 0
      src/data/roadmaps/software-architect/content/mvc-mvp-mvvm@jj5otph6mEYiR-oU5WVtT.md
  70. 0
      src/data/roadmaps/software-architect/content/net-framework-based@D1IXOBUrrXf5bXhVu9cmI.md
  71. 0
      src/data/roadmaps/software-architect/content/networks@cBWJ6Duw99tSKr7U6OW3A.md
  72. 0
      src/data/roadmaps/software-architect/content/nosql-databases@57liQPaPyVpE-mdLnsbi0.md
  73. 0
      src/data/roadmaps/software-architect/content/oop@AMDLJ_Bup-AY1chl_taV3.md
  74. 0
      src/data/roadmaps/software-architect/content/operations-knowledge@EdJhuNhMSWjeVxGW-RZtL.md
  75. 0
      src/data/roadmaps/software-architect/content/osi@Mt5W1IvuHevNXVRlh7z26.md
  76. 0
      src/data/roadmaps/software-architect/content/owasp@KhqUK-7jdClu9M2Pq7x--.md
  77. 0
      src/data/roadmaps/software-architect/content/patterns--design-principles@_U0VoTkqM1d6NR13p5azS.md
  78. 0
      src/data/roadmaps/software-architect/content/pki@OpL2EqvHbUmFgnpuhtZPr.md
  79. 0
      src/data/roadmaps/software-architect/content/pmi@hRug9yJKYacB9X_2cUalR.md
  80. 0
      src/data/roadmaps/software-architect/content/prince2@SJ5lrlvyXgtAwOx4wvT2W.md
  81. 0
      src/data/roadmaps/software-architect/content/programming-languages@uoDtVFThaV6OMK2wXGfP5.md
  82. 0
      src/data/roadmaps/software-architect/content/proxies@6_EOmU5GYGDGzmNoLY8cB.md
  83. 0
      src/data/roadmaps/software-architect/content/python@j2Ph2QcKwmKlbaMHz1l_i.md
  84. 0
      src/data/roadmaps/software-architect/content/react-vue-angular@mCiYCbKIOVU34qil_q7Hg.md
  85. 7
      src/data/roadmaps/software-architect/content/reactive-programming@C0g_kQFlte5siHMHwlHQb.md
  86. 0
      src/data/roadmaps/software-architect/content/responsibilities@rUxbG2S2nJuA1YVY6sjiX.md
  87. 0
      src/data/roadmaps/software-architect/content/rest@Ss43xwK1ydEToj6XmmCt7.md
  88. 0
      src/data/roadmaps/software-architect/content/ruby@U_Hmzfjjs1jVtu2CZ0TlG.md
  89. 0
      src/data/roadmaps/software-architect/content/rup@7rudOREGG-TTkCosU0hNw.md
  90. 0
      src/data/roadmaps/software-architect/content/safe@Bg7ru1q1j6pNB43HGxnHT.md
  91. 0
      src/data/roadmaps/software-architect/content/salesforce@mOXyzdNn8W-9R99ffcnor.md
  92. 0
      src/data/roadmaps/software-architect/content/sap-erp-hana-business-objects@TxWAznp1tUtZ1MvThf9M1.md
  93. 0
      src/data/roadmaps/software-architect/content/scrum@PKqwKvoffm0unwcFwpojk.md
  94. 0
      src/data/roadmaps/software-architect/content/security@IzFTn5-tQuF_Z0cG_w6CW.md
  95. 0
      src/data/roadmaps/software-architect/content/serverless-concepts@WoXoVwkSqXTP5U8HtyJOL.md
  96. 0
      src/data/roadmaps/software-architect/content/serverless@FAXKxl3fWUFShYmoCsInZ.md
  97. 0
      src/data/roadmaps/software-architect/content/service-mesh@OErbfM-H3laFm47GCHNPI.md
  98. 0
      src/data/roadmaps/software-architect/content/service-oriented@6uvmMgvOwGyuLC5TOhjFu.md
  99. 0
      src/data/roadmaps/software-architect/content/simplifying-things@lrtgF1RTaS4TCKww0aY6C.md
  100. 0
      src/data/roadmaps/software-architect/content/slack@CYnUg_okOcRrD7fSllxLW.md
  101. Some files were not shown because too many files have changed in this diff Show More

@ -1,11 +0,0 @@
# Microservices
Microservices are an architectural approach to software development that allows the creation of a distributed application from deployable services that allow communication through a well-defined API. Being a solution to monoliths.
Visit the following resources to learn more:
- [@article@Introduction to microservices](https://developer.ibm.com/learningpaths/get-started-application-modernization/intro-microservices/introduction/)
- [@official@Microservice Patterns and Resources by Chris Richardson](https://microservices.io/index.html)
- [@article@Microservices AntiPatterns and Pitfalls - Mark Richards](https://www.oreilly.com/content/microservices-antipatterns-and-pitfalls/)
- [@article@Building Microservices, 2nd Edition - Sam Newman](https://samnewman.io/books/building_microservices_2nd_edition/)
- [@feed@Explore top posts about Microservices](https://app.daily.dev/tags/microservices?ref=roadmapsh)

@ -1,13 +0,0 @@
# Reactive and Functional programming
Functional programming is a programming paradigm designed to handle pure mathematical functions. This paradigm is totally focused on writing more compounded and pure functions.
Reactive programming describes a design paradigm that relies on asynchronous programming logic to handle real-time updates to otherwise static content. It provides an efficient means -- the use of automated data streams -- to handle data updates to content whenever a user makes an inquiry.
Visit the following resources to learn more:
- [@video@Learning Functional Programming](https://youtube.com/watch?v=e-5obm1G_FY)
- [@article@Functional Programming with JavaScript](https://www.telerik.com/blogs/functional-programming-javascript)
- [@article@What is Functional Programming?](https://www.freecodecamp.org/news/functional-programming-in-javascript/)
- [@article@What is Reactive Programming?](https://www.techtarget.com/searchapparchitecture/definition/reactive-programming)
- [@feed@Explore top posts about General Programming](https://app.daily.dev/tags/general-programming?ref=roadmapsh)

@ -1,11 +0,0 @@
# PWA
Progressive Web Apps (PWAs) are websites that are progressively enhanced to function like installed, native apps on supporting platforms, while functioning like regular websites on other browsers.
Visit the following resources to learn more:
- [@article@Progressive Web Apps for Beginners](https://www.freecodecamp.org/news/what-are-progressive-web-apps/)
- [@article@Learn PWA](https://web.dev/learn/pwa/)
- [@article@MDN Web Docs: Progressive Web Apps ](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/)
- [@video@Build a Progressive Web App](https://www.youtube.com/watch?v=sFsRylCQblw)
- [@feed@Explore top posts about PWA](https://app.daily.dev/tags/pwa?ref=roadmapsh)

@ -0,0 +1,9 @@
# Functional Programming
Functional programming is a programming paradigm designed to handle pure mathematical functions. This paradigm is totally focused on writing more compounded and pure functions.
Visit the following resources to learn more:
- [@video@Learning Functional Programming](https://youtube.com/watch?v=e-5obm1G_FY)
- [@article@Functional Programming with JavaScript](https://www.telerik.com/blogs/functional-programming-javascript)
- [@article@What is Functional Programming?](https://www.freecodecamp.org/news/functional-programming-in-javascript/)

@ -0,0 +1,14 @@
# GitHub
GitHub is a provider of Internet hosting for software development and version control using Git. It offers the distributed version control and source code management functionality of Git, plus its own features.
Visit the following resources to learn more:
- [@opensource@GitHub Website](https://github.com)
- [@article@GitHub Documentation](https://docs.github.com/en/get-started/quickstart)
- [@video@What is GitHub?](https://www.youtube.com/watch?v=w3jLJU7DT5E)
- [@video@Git vs. GitHub: Whats the difference?](https://www.youtube.com/watch?v=wpISo9TNjfU)
- [@video@Git and GitHub for Beginners](https://www.youtube.com/watch?v=RGOj5yH7evk)
- [@video@Git and GitHub - CS50 Beyond 2019](https://www.youtube.com/watch?v=eulnSXkhE7I)
- [@article@How to Use Git in a Professional Dev Team](https://ooloo.io/project/github-flow)
- [@feed@Explore top posts about GitHub](https://app.daily.dev/tags/github?ref=roadmapsh)

@ -0,0 +1,12 @@
# Microservices
Microservice architecture is a pattern in which highly cohesive, loosely coupled services are separately developed, maintained, and deployed. Each component handles an individual function, and when combined, the application handles an overall business function.
Visit the following resources to learn more:
- [@official@Pattern: Microservice Architecture](https://microservices.io/patterns/microservices.html)
- [@article@What is Microservices?](https://smartbear.com/solutions/microservices/)
- [@article@Microservices 101](https://thenewstack.io/microservices-101/)
- [@article@Primer: Microservices Explained](https://thenewstack.io/primer-microservices-explained/)
- [@article@Articles about Microservices](https://thenewstack.io/category/microservices/)
- [@feed@Explore top posts about Microservices](https://app.daily.dev/tags/microservices?ref=roadmapsh)

@ -0,0 +1,7 @@
# Reactive Programming
Reactive programming describes a design paradigm that relies on asynchronous programming logic to handle real-time updates to otherwise static content. It provides an efficient means -- the use of automated data streams -- to handle data updates to content whenever a user makes an inquiry.
Visit the following resources to learn more:
- [@article@What is Reactive Programming?](https://www.techtarget.com/searchapparchitecture/definition/reactive-programming)

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save