Show training

Creating applications on the Node.js platform

training code: JSNO / ENG AA 3d / EN
For more information, please contact the sales department. For more information, please contact the sales department.
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