
Notes:
-HackerRank
SQL
-
Basic Select
-
Advanced Select
-
Aggregation
-
Basic Join
-
Advanced Join
-
Alternative Queries
Python
-
Introduction
-
Basic Data Types
-
Strings
-
Sets
-
Math
-
Itertools
-
Collections
-
Date and Time
-
Errors and Exceptions
-
Classes
-
Built-Ins
-
Python Functionals
-
Regex and Parsing
-
XML
-
Closures and Decorators
-
Numpy
-
Debugging
C
-
Introduction
-
Conditionals and Loops
-
Arrays and Strings
-
Functions
-
Structs and Enums
C++
-
Introduction
-
Strings
-
Classes
-
STL
-
Inheritance
-
Debugging
-
Other Concepts
React
-
Components
-
Forms
-
Data Handling
-
State Management
-
Interaction
Linux Shell
-
Bash
-
Text Processing
-
Arrays in Bash
-
Grep Sed Awk
Databases
-
Relational Algebra
-
Indexes
-
OLAP
-
Set and Algebra
-
NoSQL - XML, MapReduce
-
Database Normalization
Regex
-
Introduction
-
Character Class
-
Repetitions
-
Grouping and Capturing
-
Backreferences
-
Assertions
-
Applications
Ruby
-
Introduction
-
Control Structures
-
Arrays & Hashes
-
Enumerables
-
Methods
-
Strings
Java
-
Introduction
-
Strings
-
BigNumber
-
Data Structures
-
Object Oriented Programming
-
Exception Handling
-
Advanced
Functional Programming
-
Introduction
-
Recursion
-
Functional Structures
-
Memorization and DP
-
Persistent Structures
-
Ad Hoc
-
Parsers
-
Interpreter and Compilers
Data Structures
-
Arrays
-
Linked Lists
-
Trees
-
Balanced Trees
-
Stacks
-
Queues
-
Heap
-
Disjoint Set
-
Multiple Choice
-
Trie
-
Advanced


