1. DATABASES
1.1. No SQL
1.1.1. MongoDB
1.1.2. Redis
1.1.3. CouchBase
1.1.4. AWS - DynamoDB
1.1.5. IBM - Cloudant
1.1.6. Azure COSMOS DB
1.1.7. Oracle NoSQL
1.1.8. GCP datastore
1.1.9. AWS Napute
1.1.10. Cassandra
1.1.11. CouchDB
1.1.12. Raven DB
1.1.13. Terrastore
1.2. SQL
1.2.1. MySQL
1.2.2. MsSQL
1.2.3. PostgresSQL
1.2.4. Oracle DB
1.2.5. Maria DB
1.2.6. SQlite
1.3. GraphQL
2. Cloud
2.1. Private
2.1.1. OpenStack
2.1.2. VM Ware
2.1.3. Cloud Stack
2.2. Public
2.2.1. AWS
2.2.2. GCP
2.2.3. Azure
2.2.4. Rackspace
2.2.5. Digital Ocean
2.2.6. BlueHost
3. VERSION CONTROL
3.1. Git
3.1.1. Public Service
3.1.1.1. AWS Code Commit
3.1.1.2. Gitlab
3.1.1.3. Github
3.1.1.4. Bitbucket
3.1.2. Private Service
3.1.2.1. Gitlab
3.1.2.2. Bitbucket
3.2. SVN
4. Version & Package Manager
4.1. NVM
4.1.1. Node Version Manager
4.2. Package Manager
4.2.1. NPM
4.2.1.1. Node Package Manager
4.2.2. YARN
4.2.2.1. Faster & Secure Package Manager
5. IDE's
5.1. Visual Studio Code
5.2. Sublime
5.3. VIM / EMACs
5.4. NotePad
5.5. Notepad++
5.6. WebStorm
5.7. Atom
5.8. Eclipse
5.9. IntelliJ
6. APIs
6.1. RestAPI
6.1.1. JSON
6.2. SOAP API
6.2.1. XML
7. FRAMEWORKS
7.1. Express.js
7.2. Nest.js
7.3. Sails.js
7.4. Loopback.js
7.5. Hapi.js
7.6. Meteor.js
7.7. Koa.js
7.8. Lad.js (Koa Based)
7.9. Derby.js
7.10. Total.js
7.11. Adonis.js
8. TESTING
8.1. Mocha
8.2. Chai
8.2.1. Chai-as-promised
8.2.2. Sinon-chai
8.3. Sinon
8.3.1. Mocha - Sinon
8.4. Injectr
8.5. Supertest
8.6. Nock
8.7. Rewire
8.8. Examples
8.8.1. Testing - Promises
8.8.2. Writing Test Node JS
8.8.3. Mocking requests with Mocha, Chai and Sinon
8.8.4. NodeJS testing with Mocha, Sinon and Nock
8.8.5. Testing nodejs with mocha (presentation)
8.8.6. Testing nodejs with mongo
8.8.7. Unit testing async javascript with promises and stubs
8.9. Integrations
8.9.1. Jenkins - Tap - Plugin
9. Deployment
9.1. CI-CD
9.1.1. Jenkins
9.1.2. bamboo
9.1.3. Teamcity
9.2. Environments
9.2.1. Packer
9.2.2. Vagrant
9.2.3. Virtual Box
9.2.4. Sandboxing
9.3. Containers
9.3.1. Operating system
9.3.1.1. CoreOS
9.3.2. Software
9.3.2.1. LXD by Ubuntu
9.3.2.2. Docker
9.3.2.3. LXC by Redhat / GCP / IBM
9.3.3. Management
9.3.3.1. Kubernates
9.3.3.2. Openshift
9.3.3.3. Rancher
9.3.3.4. Techtonic
9.3.4. Repositories
9.3.4.1. Docker Hub
9.3.4.2. Cloud Foundry
9.4. Massaging Queue
9.4.1. Rabbit MQ
9.4.2. IBM MQ server
9.5. Monitoring
9.5.1. Log Analysis
9.5.1.1. Splunk
9.5.1.2. ELK stack
9.5.2. Network Monitoring
9.5.2.1. Graphite
9.5.2.2. Naglos
9.5.2.3. OpenMS
9.6. System Administrations
9.6.1. Linux
9.6.2. Mac
9.6.3. Unix
9.6.4. Windows
9.7. Networking
9.7.1. TCP / IP
9.7.2. Latency
9.7.3. Switching / Routing