EtusivuOhjelmoinnin viitekehyksetNode.js

Node.js

star_fullstar_fullstar_fullstar_fullstar_halfstar_empty

The course covers the basics of Node.js. After the course you will know how to use node.js as a server for your web application distributing static and dynamic content.

Web applications can be developed to various platforms. As clients become more and more heavily implemented with JavaScript it has become desirable to implement also the server at least partially with the same language. Node.js is surprisingly versatile platform for server-side JavaScript development.


Koulutusmuoto

Classroom
Remote


Kesto

2 päivää


Hinta

1590 €

Target Group

The track is aimed for programmers that need to transfer their skill set to web application development with node.js.

Goal

The participants will learn how to use node.js as a server for their web application distributing static and dynamic content. Database connectivity from node.js is also covered as well as techniques for consuming services implemented on other platforms.

Prerequisites

The participants should have a basic programming skills with JavaScript.

Contents of Node.js

Day 1

Node.js JavaScript platform

  • Basic concepts
  • Modules overview
  • Installation and tools
  • IDE-support

Basic usage

  • Web-server with node.js
  • Event-driven model
  • Asynchronous I/O
  • express-module
  • bodyparser

Testing and monitoring

  • node.js testing frameworks
  • debugging
  • logging and monitoring

Database connectivity

  • Node.js database support
  • node-db

Day 2

File-access

  • Basic file access
  • File system watcher
  • Extension modules

Http requests

  • Request-module
  • Modifying request
  • Using the response

XML-Processing

  • XML to JSON
  • Modules available
  • Consuming SOAP-web services

Custom modules

  • Understanding modules
  • Different module-techniques
  • Implementing node.js modules

Security features

Schedule

Course begins at 9.00 and ends at 16.-16.30. Breakfast is served from 8.15 onwards.


Aiheeseen liittyvät webinaarit

Katso kaikki webinaarit

Webinaari

Webinaari: Azure OpenAI osana analytiikkaa – NO-code ja LOW-code lähestymistavat käytännössä

Lue lisää

Webinaari

LinkedIn Live: AWS re:Invent – mitä uutta?

Lue lisää

Webinaari

Webinaari: Voiko SharePoint-intranetin toteuttaa ilman toteuttajakumppania?

Lue lisää

Aiheeseen liittyvät blogit