ThauDev
[Part 3] Write simple Form with Procedural vs. OOP vs. Functional programming in javascript #shorts
0:49
ThauDev
[Part 2] Write simple Form with Procedural vs. OOP vs. Functional programming in javascript #shorts
0:55
ThauDev
[Part 1] Write simple Form with Procedural vs. OOP vs. Functional programming in javascript #shorts
0:46
ThauDev
As Junior Javascript, we tend to use Procedural Programming #shorts
0:50
ThauDev
Understanding differences between display block vs. inline-block vs. inline in CSS
1:40
ThauDev
How to add ::before and ::after elements with CSS
2:05
ThauDev
Bad practices: using inline styles and !important in CSS
2:28
ThauDev
How to center a div vertically and horizontally in CSS
1:56
ThauDev
Why Function is a First-Class Object in javascript #shorts
0:44
ThauDev
Differentiate imperative vs. declarative programming in javascript #shorts
0:54
ThauDev
Why we use immutability in javascript #shorts
0:50
ThauDev
How to remove an item in array with immutable way #shorts
0:52
ThauDev
How to add a new item into an array with immutable way #shorts
0:40
ThauDev
Learn Regex with search, test and replace method in javascript #shorts
0:59
ThauDev
Why object is mutable data and how to avoid mutating an object #shorts
0:43
ThauDev
Why string is immutable data type in javascript #shorts
0:59
ThauDev
A function takes another function as arguments (HOF) in javascript #shorts
0:39
ThauDev
What is Higher Order Function (HOF) in javascript #shorts
0:40
ThauDev
Write a simple debounce function in javascript #shorts
0:55
ThauDev
Understand "closure" and memoization in javascript #shorts
0:58
ThauDev
Understanding a special keyword "arguments" in javascript #shorts
0:41
ThauDev
What is hoisting and var vs. let in javascript #shorts
0:45
ThauDev
Pure vs. Impure function in javascript #shorts
0:47
ThauDev
How to define a curry function in javascript #shorts
0:58
ThauDev
Handle TypeError undefined with optional chaining in javascript #shorts
0:40
ThauDev
Use Map to create hash table in javascript #shorts
0:44
ThauDev
Use spread operator to immutably copy an object in javascript #shorts
0:49
ThauDev
Use try/catch with async/await #shorts
0:38
ThauDev
Create a fake API with Promise #shorts
0:47
ThauDev
How to use call, bind, apply in javascript #shorts
0:57
ThauDev
How "this" works in javascript #shorts
0:45
ThauDev
Use array.reduce to convert array to hash object #shorts
0:49
ThauDev
Use array.reduce to sum up in javascript #shorts
0:40
ThauDev
Two ways to merge two objects in javascript #shorts
0:45
ThauDev
Two ways to delete an attribute of an object in javascript #shorts
0:39