> For the complete documentation index, see [llms.txt](https://paazmaya.gitbook.io/modern-web-tools-with-node-js/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://paazmaya.gitbook.io/modern-web-tools-with-node-js/readme.md).

# README

> Nykyaikaiset Node.js työkalut tehokkaaseen Web työskentelyyn TT00CC06-3001

A course of using [Node.js](http://nodejs.org/) and related tools in Web development, in Autumn 2014. Held on every Tuesday at 16:40 - 20:15, class room U423 in Bulevard Campus of [Metropolia University of Applied Sciences](http://www.metropolia.fi/en/), Helsinki, Finland.

Lecturer [Jukka Paasonen](https://paazmaya.fi), `<first name . last name @ school name . country ISO code>`.

Please see the [`overview.md`](/modern-web-tools-with-node-js/overview.md) for further contents.

## Gitbook

[![Build Status](https://www.gitbook.com/button/status/book/paazmaya/modern-web-tools-with-node-js)](https://www.gitbook.com/book/paazmaya/modern-web-tools-with-node-js/details)

This project is a [Gitbook](https://www.gitbook.com/), which is published on each `git push` to [Modern Web tools with Node.js](https://paazmaya.gitbooks.io/modern-web-tools-with-node-js/content/).

Build locally, the `LC` variable seems to be needed in Mac, also `sudo` might be needed in Linux:

```
npm install --global gitbook-cli
gitbook build
```

Cover image shape created by [Toni Suni](http://fi.linkedin.com/pub/toni-suni/96/583/97).

## Useful links:

* [Awesome list about Node.js things, which most likely will help to find the correct tool any of the tasks in this book.](https://github.com/sindresorhus/awesome-nodejs)
* [GitHub Student Developer Pack offer](https://education.github.com/pack)

## Contributing

["A Beginner's Guide to Open Source: The Best Advice for Making your First Contribution"](http://www.erikaheidi.com/blog/a-beginners-guide-to-open-source-the-best-advice-for-making-your-first-contribution/).

[Also there is a blog post about "45 Github Issues Dos and Don’ts"](https://davidwalsh.name/45-github-issues-dos-donts).

[Please also see the `npm` Code of Conduct.](https://docs.npmjs.com/policies/conduct)

## License

Copyright (c) [Juga Paazmaya](https://paazmaya.fi) <paazmaya@yahoo.com>

Licensed under [the MIT license](https://github.com/paazmaya/modern-web-tools-with-node-js-book/blob/master/LICENSE/README.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://paazmaya.gitbook.io/modern-web-tools-with-node-js/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
