Advanced Node.JS Development

Advance Node.JS course helps you understand and master Node.JS advanced features to be able to build production level web application by focusing on hands-on labs and implementations.

The students will gain expertise in building web applications using the Express framework, handling complex async flows, deploying and debugging and developing using best practices. The students will get hands-on experience with building production-ready Node.JS web applications

מפתחים

היכרות וניסיון בפיתוח בJavaScript ו Node.JS

40 שעות אקדמאיות

השתתפות פעילה ב- 80% מהקורס

נושאים

  • ES6
  • TypeScript
  • Promises and async flows
  • Generators and async/await
  • Express basics and configuration
  • Views and templates – integrating with Vue.js
  • Middleware
  • Routing
  • Building REST API
  • Working with modules
  • Data layer and DB connections
  • Authentication and authorization
  • Socket.io
  • Keeping code secure
  • Unit testing
  • Working with Streams
  • Security
  • Development and Deployment
  • Scaffolding new project
  • Webpack configuration
  • JSHint
  • IDE configuration
  • Deployment options
  • Debugging & logging
  • Scaffolding new project
  • Webpack configuration
  • JSHint
  • IDE configuration
  • Deployment options
  • Debugging & logging

לשיחה / תאום פגישה עם יועץ לימודים: