Home
Learning
Resume
Blog
Contact
Learning
There a lot of things to learn and I have learned a few of these.
Frameworks
Laravel
Vue.js
Gridsome
Express Basic
Vuex
React
Node.js
Languages
C
Java
PHP
JavaScript
Go
TypeScript
Python
Android
MVVM
Retrofit 2
Room
LiveData
ViewModel
DataBinding
Google Map API
Dagger2
Databases
SQL (MySQL, MariaDB)
NoSQL (MongoDB, Firebase)
GraphQL
PL/SQL
Oracle SQL
Tools/Concepts
Git
Static Site Generators
Bash
SASS/SCSS
Boostrap
Bulma
JSON & REST API
Webpack
WebSockets
LAMP & LEMP Stack
Tools/Concepts
MVC
CRUD
jQuery/Ajax
DOM
Bitwise Operators
JavaScript Closures
JavaScript Promises
JavaScript Generators
Async/Await,
JS Map, Set, WeakMap, and WeakSet
OOP Concepts
Object
Class
Inheritance
Polymorphism
Abstraction
Encapsulation
Coupling
Association
Aggregation
Composition
Algorithms
Space complexity
Time complexity
Quick Sorting
Merge Sorting
Bubble Sorting
Selection Sorting
Insertion Sorting
Heap Sorting
Binary search
Pattern matching
Recursion
Data Structures
Arrays
Lists
Linked lists
Singly linked lists
Doubly linked lists
Stack
Queue
Hash tables
Trees
Binary tree
Segment tree
Heap
Graph