Advanced Node.JS Development
לפרטים נוספים

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

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

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

מפתחים

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.

נושאים
Advanced JavaScript
    ES6
    TypeScript
    Promises and async flows
    Generators and async/await
Express Framework
    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
Advanced Node.JS
    Working with Streams
    Security
    Development and Deployment
    Scaffolding new project
    Webpack configuration
    JSHint
    IDE configuration
    Deployment options
    Debugging & logging
Development and Deployment
    Scaffolding new project
    Webpack configuration
    JSHint
    IDE configuration
    Deployment options
    Debugging & logging