-
-
Notifications
You must be signed in to change notification settings - Fork 1
Frontend Backend
Schuster Braun edited this page Aug 4, 2021
·
1 revision
- run using
node <script name>
- Debug and log (console.log)
- Create/update variables with any data type (string, boolean, integer)
- Create conditional statements (if/else)
- Create loops (for/while)
- Create/update arrays
- Create functions
- Create/update objects
- Bonus Add properties/methods to objects
- Nodejs
- Setup a
http-server
- Install JS dependencies via npm
- Create JS bundles
- Create simple npm scripts
- Setup a
- JS
- Understand scope
- Understand closures
- Understand hoisting
- Use higher order array functions (
map
,filter
) - Perform AJAX requests
- Use Promises
- Parse/stringify JSON data
- Debug
- Troubleshoot using breakpoints in VS Code/browser
- JS Testing
- Setup Jest
- Run Jest tests
- Create expectations/assertions
- Spy on functions
- Mock functions
- Deploy to free hosting provider (netlify functions or Heroku)