EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

Jump Start NodeJS

Course outline

2 days

Duration

2 days

1. Introduction

  • 1. Welcome
  • 2. Introduction to NodeJS
  • 3. Installing NodeJS
  • 4. Using The Node.Js REPL
  • 5. Executing A Script
  • 2. Simple Web Server
  • 1. Project Setup
  • 2. HTTP Module
  • 3. Hello World Web Server
  • 4. Receiving Incoming Requests
  • 5. Providing Static Assets
  • 6. Debug Node
  • 7. Debugging with Webstorm
  • 3. Using NPM Packages
  • 1. Intro to NPM
  • 2. Own Modules
  • 3. Multiple Exports
  • 4. Serve a Favicon
  • 5. Callbacks
  • 6. Express
  • 7. NPM Install Express
  • 8. Hello World Express
  • 9. Serve Static Assets with Express
  • 10. Favicons
  • 4. Dev Workflow
  • 1. Structural directives—ngIf, ngFor
  • 2. Package.json
  • 3. Restoring Packages
  • 4. What To Check In To VCS
  • 5. Checkout Workflow
  • 5. NPM Is Not Just JS
  • 1. Tools via NPM
  • 2. Global Packages
  • 3. Live-Server Live Reload Tool
  • 4. Uninstall Packages
  • 6. NPM
  • 1. NPM Start, NPM Run
  • 2. Find the Right NPM Package
  • 3. List Installed Packages
  • 4. Get Help With NPM
  • 5. Get Help For A Package
  • 6. NPM Tab Completion
  • 7. Install a Specific Package Version
  • 8. Track Favorite Packages
  • 9. Update A Package
  • 7. Wrapup
  • 1. Webstorm Live edit to Quickly Load Code Changes
  • 2. Modules are Singletons
  • 3. Unhandled Exceptions
  • 8. Conclusion
  • 1. QA
  • 2. Useful References and Books
  • 3. Feedback

Programme scope, delivery arrangements and suitability are confirmed during enquiry.