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