1. Introduction
2. What is BASH
3. Windows Platform - Shell Scripting
4. What is NodeJs
5. Learn and Understand NodeJs
6. Learn How to Use the Tools
7. JavaScript Shell Scripting - Learning NodeJs REPL
8. JavaScript Shell Scripting - Learning NPM Ecosystem of Packages
9. JavaScript Shell Scripting - Understanding Object Oriented
10. JavaScript Shell Scripting - Understanding Cross Platform Consistency
11. Introduction to Shell Concepts
12. Understanding NodeJs Globals
13. Understanding Environment Variables
14. Learn How to Write To Files
15. Learn and Understand STDOUTSTDERR
16. Learn About Exit Codes
17. Learn About Data Example
18. Learn About the Path Module
19. Learn to Use expand-tilde In Paths
20. Learn How to Read a File
21. Learn About Piping Output
22. Learn About Pretty Print XML
23. Learn About Arguments
24. Learn About the Challenge