1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-08-30 12:40:03 +02:00

Added oop, sql, nosql, trello, soa content (#2208)

This commit is contained in:
Arpit Bhardwaj
2022-10-07 17:30:43 +05:30
committed by GitHub
parent edd7a7c31d
commit 41823a33cd
5 changed files with 48 additions and 4 deletions

View File

@@ -1,3 +1,7 @@
# 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.
<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>

View File

@@ -1 +1,8 @@
# 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>

View File

@@ -1 +1,14 @@
# 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>

View File

@@ -1 +1,10 @@
# 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>

View File

@@ -1 +1,12 @@
# 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>