Show training

Creating applications on the Node.js platform

training code: JSNO / ENG AA 3d / EN
Date
mode Distance Learning

level Intermediate

duration 3 days |  21h|  18.03 19.03 20.03
3,420.00 PLN + 23% VAT (4,206.60 PLN with TAX)
Previous lowest price:
PLN3,420.00
3,420.00 PLN 4,206.60 PLN with TAX

The training is aimed at people who want to enrich their workroom with the ability to write server applications on the Node.js platform.

• Understanding the server application architecture.

• Practical use of the Node.js platform in the dimensioning of design tools.

• The ability to choose the framework for design needs.

• Good practices in the implementation of communication with the database (relational and NoSQL).

  1. JavaScript characteristics in the ES6 + standard
    • Working with objects
    • Use of call-backs
    • Asynchronous programming, Promise
    • Good practices in working with collections
  2. Node.js platform
    • Characteristics, architecture and applications
    • Package management
  3. Developer tools on the Node.js platform
    • The Babel compiler and code conversion
    • Static code analysis with ESLint
    • Automating the build process with WebPack
  4. Node API
    • File operations
    • Working with streams
    • Communication with the HTTP server
    • Defining modules
    • Error handling
    • Working with asynchronous code, Event Loop, EventEmitter
  5. Express.js
    • Framework architecture
    • Integration with the project
    • Implementation of REST services, routing
  6. NoSQL
    • NoSQL base application criterion
    • Architecture and applications of Mongo and Redis databases
  7. Working with a database
    • Relational (MySQL, PostgreSQL) and non-relational (MongoDB, Redis)

Knowledge of JavaScript.

  • Training: English