Skip to main
decomposition backlog CYF SDC Curriculum
Open Menu.
Menu
β
Close Menu.
Guides
How this works
Tools
Logic
Decomposition
Legacy code
Complexity
ππΎ Our Programme
ππΏ Join Us
π«ΆπΌ Support Us
Tools
Sprint 3
π§πΎβπ»
prep
Overview description of the prep work for the sprint
π
back to top
Read about operating systems
Learn NodeJS
Implement and test CLI tools in NodeJS
Implement a single-use data analysis program
π»
Read about operating systems
30 minutes β±
Learning Objectives
TODO
Operating systems
β
Learn NodeJS
30 minutes β±
Learning Objectives
Identify and explain why someone may use NodeJS
Write a zero-dependencies NodeJS program
Use a dependency in a NodeJS program
Learn NodeJS
π»
Implement tools in NodeJS
30 minutes β±
Learning Objectives
Implement cat in NodeJS
Implement wc in NodeJS
Implement ls in NodeJS
Implement tools in NodeJS
π»
Implement a single-use data analysis program
30 minutes β±
Learning Objectives
Write a program to extract information from a JSON file
Identify the trade-offs between using existing shell tools and writing custom programs
Choose whether to use existing tools or write a custom program to solve a particular problem
Implement a single-use data analysis program
← Back
Next →