Added content to Software Architect (#2307)

* added content in Software Arquitect

* Update content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/102-cqrs-eventual-consistency.md

* added content

* Update content/roadmaps/114-software-architect/content/107-architectures/101-microservices.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
pull/2299/head^2
Jefferson Barrero 2 years ago committed by GitHub
parent dea1d6808d
commit 81e8bd6ea3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      content/roadmaps/114-software-architect/content/100-software-architect-basics/101-what-is-software-architect.md
  2. 8
      content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/100-oop.md
  3. 2
      content/roadmaps/114-software-architect/content/105-patterns-and-design-principles/102-cqrs-eventual-consistency.md
  4. 6
      content/roadmaps/114-software-architect/content/107-architectures/101-microservices.md
  5. 4
      content/roadmaps/114-software-architect/content/107-architectures/102-client-server-architecture.md

@ -1,3 +1,6 @@
# What is Software Architect?
An expert developer who design software solutions from the ground up, making high-level decisions about each stage of the process including technical standards, tools, design principles, platforms to be used, etc., leading a team of engineers to create the final product.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.redhat.com/architect/what-is-software-architect'>12 Skills a Software Architect Needs</BadgeLink>

@ -5,7 +5,7 @@ Object-oriented programming (OOP) is a computer programming model that organizes
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink badgeText='Read' colorScheme="yellow" href='https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object-oriented_programming'>Basic concepts of object-oriented programming</BadgeLink>
<BadgeLink badgeText="course" colorScheme="blue" href="https://www.youtube.com/watch?v=wN0x9eZLix4">Object Oriented Programming (OOP) in C++ Course</BadgeLink>
<BadgeLink badgeText="Course" colorSheme="blue" href="https://www.youtube.com/watch?v=Ej_02ICOIgs">Object Oriented Programming with Python</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/object-oriented-programming-oops-concept-in-java/'>OOP Concepts</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.w3schools.com/java/java_oop.asp'>OOP Concepts w3schools</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/object-oriented-programming-oops-concept-in-java/'>geeksforgeeks - OOP Concepts</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.w3schools.com/java/java_oop.asp'>w3schools - OOP Concepts</BadgeLink>
<BadgeLink badgeText="course" colorScheme="blue" href="https://www.youtube.com/watch?v=wN0x9eZLix4">FreeCodeCamp - (OOP) in C++</BadgeLink>
<BadgeLink badgeText="Course" colorSheme="blue" href="https://www.youtube.com/watch?v=Ej_02ICOIgs">FreeCodeCamp - (OPP) in Python</BadgeLink>

@ -1,6 +1,6 @@
# CQRS eventual consistency
CQRS (Segregation of Responsibility for Command Queries) is an architectural pattern that comes with the idea of separating read and write operations into two distinct logical processes.
CQRS (Segregation of Responsibility for Command Queries) is an architecture pattern that comes with the idea of separating read and write operations into two distinct logical processes.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>

@ -1 +1,5 @@
# Microservices
# 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.
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://developer.ibm.com/learningpaths/get-started-application-modernization/intro-microservices/introduction/'>Introduction to microservices</BadgeLink>

@ -1 +1,3 @@
# Client server architecture
# Client server architecture
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.simplilearn.com/what-is-client-server-architecture-article'>What is Client-Server Architecture</BadgeLink>

Loading…
Cancel
Save