scrimba
The Frontend Developer Career Path
Essential JS Mini Projects
Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

Essential JS Mini Projects

This playlist is part of The Frontend Developer Career Path

Essential JS Mini Projects

51 lessons3 hours 30 min

1. Intro to Mini Projects
1:14
2. Object Destructuring
3:12
3. Object Destructuring Challenge
2:02
4. The .map() Method
6:37
5. The .map() Method Challenge
3:59
6. The .join() Method
2:48
7. The .join() Method Challenge
2:18
8. .map() vs .forEach()
4:45
9. For loop Break and Continue
5:14
10. The dangers of innerHTML
5:26
11. Beyond Function Declarations 1: Function Expressions
3:18
12. Beyond Function Declarations 2: Function Expression Challenge
1:52
13. Beyond Function Declarations 3: Arrow Functions
5:44
14. Arrow Functions Challenge
4:00
15. Inline Arrow Functions Challenge
2:24
16. Import Export (named)
4:24
17. Import Export (default)
3:57
18. The .reduce() Method
6:06
19. The .reduce() Method Challenge
3:36
20. The .reduce() Method with Objects
7:35
21. The .reduce() Method with Objects Challenge
3:29
22. Default Parameters
2:56
23. Super Challenge Set-up
3:21
24. Super Challenge Solution
8:49
25. The Ternary Operator
4:01
26. The Ternary Operator for Complex Conditionals
3:05
27. Ternary Operator Challenge
3:47
28. Twimba Ternary Refactor
4:50
29. The Rest Parameter
5:23
30. The Rest Parameter Challenge
6:42
31. Spread Syntax (...)
4:11
32. Spread Syntax (...) Challenge
5:16
33. Short-circuiting with OR (||)
5:02
34. Short-circuiting with OR (||) Challenge
2:14
35. Short-circuiting with AND (&&)
2:47
36. Short-circuiting with AND (&&) Challenge
4:10
37. Switch Statements (new)
5:32
38. Constructors: Date()
5:27
39. The Error() Constructor
3:22
40. Objects with Methods and 'this'
5:14
41. Objects to Constructor Functions
4:36
42. Constructor Function Challenge
5:17
43. Constructor Functions to Classes
5:28
44. Constructor Functions to Classes Challenge
2:07
45. Debugging: Errors (new)
7:16
46. Debugging: console.error
2:24
47. Debugging: try...catch
4:39
48. Recap
2:08
49. Solo Project - Restaurant Ordering app
4:02
50. Deploy your Solo Project
0:44
51. Congratulations on completing module 5! 😃
1:30