Learning in Public.
Things to learn and/or write about.
JavaScript
Document Object Model (DOM) and Web APIs
- Scrolling
- Drag and Drop
- WebSockets
- File Handling
Concepts
Tools
Databases/APIs
- GraphQL
- NoSQL (MongoDB, Firebase)
Computer Science
Algorithms
-
Complexity (Big O notation)
- Size complexity
- Time complexity
-
Sorting
- Bubble
- Insertion
- Selection
- Merge
- Heap
- Quick
-
Searching
- Binary search
- Pattern matching
- Recursion
Data Structures
-
Lists
- Arrays
- Linked lists
- Singly linked lists
- Doubly linked lists
- Stack
- Queue
- Hash tables
-
Trees
- Binary tree
- Segment tree
- Heap
- Graph