DATABASE : DBMS
Welcome Devs! I have created a list of best-selling resources (level wise from Top to Bottom) that you can learn chronologically. Let's begin this amazing journey.
๐ญ RELATIONAL / SQL / RDBMS
- Oracle + PL/SQL
๐ธ Oracle SQL - From Beginner to Pro, Prentice Hall - Oracle SQL LiveLessons, SQL Tutorial - Oracle Database, Oracle Database 12c - MySQL
๐ธ MySQL Tutorial - Derek Banas, SQL - Full course for beginners, Database Design Course - Learn how to design and plan a database for beginners, The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert, SQL Tutorial for Beginners - Full SQL Course [2019] - Microsoft SQL Server
๐ธ SQL Server 2016 Tutorial for Beginners, Microsoft MCSE SQL Server 2014 70-464 - PostgreSQL
๐ธ SQL & Database Design A-Z: Learn MS SQL Server + PostgreSQL, The Complete SQL Bootcamp (PostgreSQL), Python Programming with POSTGRESQL, Learn PostgreSQL - Full Course for Beginners, PostgreSQL DBA Tutorial for Beginners, Step by Step Javascript and Postgres Tutorial using node-postgres - DB2
๐ธ IBM DB2 Tutorial, TutorialsPoint DB2
๐ญ NoSQL / Non-RELATIONAL
- Key-Value Stores - Redis and Amazon DynamoDB
๐ธ Redis Crash Course Tutorial, Top 5 uses of Redis as a Database | PyData Seattle 2015, Redis system design | Distributed cache System design, Redis Essentials, Building Databases with Redis, Building Complex Express Sites with Redis and Socket.IO, What is Amazon DynamoDB? - Wide Column Stores - Cassandra & CQL, Scylla and HBase
๐ธ Cassandra Training | Edureka, Introduction To Apache Cassandra, What is NoSQL and how is it used? Deep dive with Cassandra!, Berglund and McCullough on Mastering Cassandra for Architects, Mastering Apache Cassandra Developer and Admin from Scratch, Applying the Lambda Architecture with Spark, Kafka, and Cassandra, HBase Tutorial | Apache HBase Tutorial for Beginners, What is HBase? How is it different from Hadoop? | HDFS and HBase Architecture, HBase Tutorial for Beginners | What is HBase in Hadoop | HBase Shell Commands, PayPal merchant ecosystem using Apache Spark, Hive, Druid, and HBase, HDInsight Deep Dive: Storm, HBase, and Hive, Building Apache HBase Applications - Document Stores - MongoDB and Couchbase
๐ธ MongoDB - The Complete Developer's Guide, Build an Amazon clone: Nodejs + MongoDB + Stripe Payment, Node.js, Express and MongoDB Dev to Deployment, Learn MongoDB : Leading NoSQL Database from scratch, Overview of Couchbase Server architecture โ Couchbase Connect 2016, Couchbase Server Architecture: An Overview โ Connect Silicon Valley 2018, MongoDB In 30 Minutes, MongoDB Complete Introduction & Summary - Graph Databases - Neo4J and Datastax Enterprise Graph
๐ธ Neoj4 - Youtube, Up and Running with Neo4j, DataStaxMedia - Youtube - Search Engines - ElasticSearch, Splunk, and Solr
๐ธ Elastic Search - Youtube, Splunk - Youtube, Getting Started with Enterprise Search Using Apache Solr, Apache Solr
Server and Automation
- NginX
๐ธ Nginx 2019 - Beginner to Advanced, Nginx Fundamentals: High Performance Servers from Scratch, Nginx Tutorial | Learn Nginx Fundamentals | Deploy a Web Application Using Nginx | Edureka, NGINX tutorial | Learn NGINX Fundamentals | Eduonix - Apache Server
๐ธ MicroNugget: What is the Apache HTTP Server?, Apache Kafka Series - Learn Apache Kafka for Beginners, Learn Apache Kafka for Beginners v2 - Docker
๐ธ Docker Mastery: The Complete Toolset From a Docker Captain, Shipping Docker, Docker in Production Using Amazon Web Services, Continuous Delivery Using Docker And Ansible, What is Docker | Docker Tutorial for Beginners | Docker Container | DevOps Tools | Edureka, Docker Tutorial, This Is How Docker Works, The Fun Way! - Kubernetes
๐ธ Kubernetes - Youtube, Kubernetes in 5 mins, What is Kubernetes, Kubernetes for Beginners, Introduction to Microservices, Docker, and Kubernetes, Kubernetes Tutorial | Kubernetes | Kubernetes tutorial for beginners, Docker and Kubernetes: The Complete Guide, Getting Started with Kubernetes LiveLessons - Jenkins
๐ธ What is Jenkins | Jenkins Tutorial for Beginners | Jenkins Continuous Integration Tutorial | Edureka, What Is Jenkins? | What Is Jenkins And How It Works? | Jenkins Tutorial For Beginners | Simplilearn, Jenkins Tutorial, Jenkins Tutorial For Beginners - 1 | Continuous Integration with Jenkins | DevOps Tools | Edureka, Jenkins Tutorial | Jenkins Course For Developers and DevOps, Simple DevOps Project-3 | DevOps project with Git, Jenkins and Docker on AWS | CICD on containers, Effective Jenkins: Continuous Delivery with Jenkins Pipeline, Deploying Jenkins to the Cloud with DevOps Tools - Ansible
๐ธ Ansible Playbook Tutorial | Ansible Tutorial For Beginners | DevOps Tools | Edureka, What is Ansible? A short DevOps Introduction, What Is Ansible? | Ansible Tutorial For Beginners | DevOps Tools | DevOps Training | Edureka, Ansible Tutorial | What is Ansible | Ansible | DevOps Tools | Edureka, Simple DevOps Project-1 | Simple DevOps project for CI/CD | CI/CD through Jenkins, Simple DevOps Project-2 | CI/CD pipeline using GIT, Jenkins & Ansible, Red Hat Certificate of Expertise in Ansible Automation Prep Course, Continuous Delivery Using Docker And Ansible, Introduction to Ansible, Hands-on Ansible
High Performance Computing
Cluster Software list and the Stanford's ME-344 repository, I took this class and it was amazing ME:344.
- Intel Parallel Studio - Vtune Amplifier, Advisor
๐ธ Intel Parallel Studio Training, Paralle Studio Guides - Slurm
๐ธ Slurm Tutorial, Slurm Quick Start Tutorial, Princeton - Introducing SLURM, Slurm, Slurm Workload Manager, Introduction to Slurm, Job Scheduling With Slurm - Warewulf
๐ธ Deploying an HPC cluster with Warewulf, Warewulf Node Health Check - A Community Approach, Warewulf NHC Update: Getting NHC Configured and Writing New Checks, Warewulf Cluster Manager โ Howlingly Great, Cluster Workshop - Build Your Own Warewulf Cluster, WareWulf How-To: SysAdmins - OpenMP
๐ธ OpenMP Youtube, Parallel programming in C++ with OpenMP (Visual Studio tutorial), Introduction to OpenMP, OpenMP NPTEL, OpenMP Tutorial
NVIDIA CUDA Documentation : Programming Guide
Big Data and Cloud Computing
Big Data
- Apache Hadoop
๐ธ Hadoop Tutorial For Beginners | Apache Hadoop Tutorial, Hadoop Ecosystem Explained in 20 min!, How Hadoop Works, Hadoop Tutorial, Edureka - Hadoop, CCA 175 - Spark and Hadoop Developer Certification - Scala, Master Hadoop Cluster Administration, Learn Hadoop, MapReduce and BigData from Scratch - Apache Spark
๐ธ Apache Spark - Edureka, Big Data Analytics using Python and Apache Spark | Machine Learning Tutorial, Apache Spark - Computerphile, Advanced Apache Spark Training - Sameer Farooqui (Databricks), Core Spark using Scala, Big Data Analytics with Apache Spark and Python - MapReduce
๐ธ MapReduce - Computerphile, Big data Hadoop, MapReduce Design Patterns - BigQuery
๐ธ Google BigQuery introduction by Jordan Tigani, Analyzing Big Data in less time with Google BigQuery
Cloud Computing
- Google Cloud Platform
๐ธ Official Tutorial Google Cloud, Google Cloud Platform, Google Compute Engine, This is where it get's exciting - Coursera GCP Specializations, Everything you need to learn about Google Cloud is just there. Also there's a Google Cloud Certified program. Next - An Introduction to GCP for Students, Google Cloud Platform Fundamentals. Also, don't forget to have fun with Google Cloud Next, amazing conference. Here - 2019, 2018 are the archives.