mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-09-01 21:32:35 +02:00
Added oop, sql, nosql, trello, soa content (#2208)
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
# OOP
|
# OOP
|
||||||
|
|
||||||
Object-oriented programming (OOP) is a computer programming model that organizes software design around data, or objects, rather than functions and logic. An object can be defined as a data field that has unique attributes and behavior.
|
Object-oriented programming (OOP) is a computer programming model that organizes software design around data, or objects, rather than functions and logic. An object can be defined as a data field that has unique attributes and behavior.
|
||||||
|
|
||||||
|
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||||
|
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/object-oriented-programming-oops-concept-in-java/'>OOPs Concepts GFG</BadgeLink>
|
||||||
|
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.w3schools.com/java/java_oop.asp'>OOPs Concepts w3schools</BadgeLink>
|
@@ -1 +1,8 @@
|
|||||||
# Trello
|
# Trello
|
||||||
|
|
||||||
|
Trello is the visual tool that empowers your team to manage any type of project, workflow, or task tracking.
|
||||||
|
|
||||||
|
<ResourceGroupTitle>Reference Resource</ResourceGroupTitle>
|
||||||
|
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://trello.com'>Trello</BadgeLink>
|
||||||
|
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=AyfupeWS0yY'>A Tour Of Trello</BadgeLink>
|
||||||
|
<BadgeLink colorScheme='blue' badgeText='Official Docs' href='https://trello.com/guide'>Trello Guide</BadgeLink>
|
@@ -1 +1,14 @@
|
|||||||
# Service oriented
|
# Service oriented
|
||||||
|
|
||||||
|
Service-oriented architecture (SOA) is an enterprise-wide approach to software development of application components that takes advantage of reusable software components, or services.
|
||||||
|
|
||||||
|
SOA provides four different service types:
|
||||||
|
|
||||||
|
1. Functional services (i.e., business services), which are critical for business applications.
|
||||||
|
2. Enterprise services, which serve to implement functionality.
|
||||||
|
3. Application services, which are used to develop and deploy apps.
|
||||||
|
4. Infrastructure services, which are instrumental for backend processes like security and authentication.
|
||||||
|
|
||||||
|
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||||
|
<BadgeLink colorScheme='blue' badgeText='Official Docs' href='https://aws.amazon.com/what-is/service-oriented-architecture/'>SOA Architecture By AWS</BadgeLink>
|
||||||
|
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/service-oriented-architecture/'>SOA Architecture</BadgeLink>
|
@@ -1 +1,10 @@
|
|||||||
# Sql databases
|
# Sql databases
|
||||||
|
|
||||||
|
SQL stands for Structured Query Language. It's used for relational databases. A SQL database is a collection of tables that stores a specific set of structured data.
|
||||||
|
|
||||||
|
Examples of SQL Databases
|
||||||
|
* MariaDB and MySQL
|
||||||
|
* PostgreSQL
|
||||||
|
|
||||||
|
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||||
|
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.openlogic.com/blog/what-sql-database'>SQL Databases</BadgeLink>
|
@@ -1 +1,12 @@
|
|||||||
# Nosql databases
|
# Nosql databases
|
||||||
|
|
||||||
|
NoSQL databases (aka "not only SQL") are non-tabular databases and store data differently than relational tables. NoSQL databases come in a variety of types based on their data model. The main types are document, key-value, wide-column, and graph. They provide flexible schemas and scale easily with large amounts of data and high user loads.
|
||||||
|
|
||||||
|
Types of NoSQL databases
|
||||||
|
* Document databases Ex. MongoDB
|
||||||
|
* Key-value databases Ex. Amazon S3
|
||||||
|
* Wide-column databases Ex. Cassandra
|
||||||
|
* Graph databases Ex. Neo4J
|
||||||
|
|
||||||
|
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||||
|
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.mongodb.com/nosql-explained'>NoSQL Databases</BadgeLink>
|
Reference in New Issue
Block a user