Web Development Library: Node.js

Web Development Library: Node.js

Uitvoering
Boek, 232 pagina's
ISBN
9789059408371
Gepubliceerd
2015
€ 26,99

Node.js is een runtime-omgeving waarop u JavaScript-applicaties ontwikkelt en draait. In tegenstelling tot andere JavaScript-toepassingen worden Node.js-applicaties echter niet gedraaid in de browser, maar op de server. Node.js maakt gebruik van een non-blocking en event-driven architectuur, waardoor u erg snelle en schaalbare applicaties kunt schrijven.

In Web Development Library – Node.js leert u hoe het platform wordt ingezet voor het maken van websites en -servers. U leert hoe u eigen modules schrijft en werkt met bekende NPM-modules zodat u niet het wiel opnieuw hoeft uit te vinden. U werkt met bekende tools als Express (webservers) en MongoDB (databases). Na het bestuderen van dit boek bent u in staat om zelf applicaties op de MEAN-stack (MongoDB, Express, AngularJS en Node.js) te schrijven. Tot de behandelde onderwerpen behoren:

  • Kennismaken met Node.js en een ontwikkelomgeving inrichten
  • Een eerste Node-project maken en opslaan als module
  • Werken met NPM-modules en packages
  • Node.js core modules en applicaties ‘from scratch’ schrijven
  • Webapplicaties maken met Express
  • Data verwerken met MongoDB en Mongoose
  • Node.js deployment naar Microsoft Azure en Heroku

Meer informatie en downloads vindt u op www.webdevelopmentlibrary.nl.

Website: www.webdevelopmentlibrary.nl

Downloadbare bestanden
Wis filter
  • Peter Kassenaar

    Peter Kassenaar

    Peter Kassenaar is auteur van vele boeken over algemeen pc-gebruik programmeertalen en internettechnieken. Hij is gespecialiseerd in front-endtools -frameworks en -toepassingen. Via zijn eigen bedrijf verzorgt hij trainingen op deze gebieden voor bedrijven...
    Kassenaar K

Web Development Library: Node.js

1
Kennismaken met Node.js
Wat is Node.js?
Kenmerken van Node.js
De MEAN-stack
Waarom Node.js gebruiken?
Benodigde voorkennis
De ontwikkelomgeving inrichten
Oefenbestanden downloaden
Conclusie
2
Uw eerste Node.js-project
Node.js downloaden en installeren
Hello World in Node.js
Handige hulpjes – scripts monitoren en debuggen
Verder dan Hello World – een eigen webserver maken
De Node.js-documentatie leren lezen
Conclusie
Praktijkoefeningen
3
Node.js-modules en -packages
Inleiding – modules en packages
Praktijk – Een logging module schrijven
Modules laden in andere modules
NPM gebruiken
Enkele populaire NPM packages
Zelf packages maken met npm init
Regels voor require()
Conclusie
Praktijkoefeningen
4
Core modules en webapplicaties
Enkele belangrijke variabelen en modules
De webserver uitbreiden
HTML-bestanden maken
Dynamisch HTML genereren: Node.js templating engines
Conclusie
Praktijkoefeningen
5
Webapplicaties met Express
Inleiding – wat is Express?
Een Express-app maken
Een Express-API maken
Statische bestanden serveren
Werken met middleware
POST-requests
De functie Router()
De Express-documentatie verkennen
Conclusie
Praktijkoefeningen
6
Data verwerken met MongoDB en Mongoose
Inleiding – Databases en Node.js
Meer over MongoDB
MongoDB installeren
MongoDB starten
De rol van Mongoose
Een Mongoose-CRUD-applicatie maken
Code testen met Postman
GET-requests verwerken
DELETE-requests verwerken
Een AngularJS front-end bouwen
Verder gaan met MongoDB en Mongoose
Conclusie
Praktijkoefeningen
7
Node.js-deployment en meer tips
Inleiding – wat is deployment?
Voorbereiding voor deployment
Git-workflow
Deployment naar Microsoft Azure
De site bijwerken en opnieuw uitrollen
Deployment naar Heroku
Verder gaan met Node.js
Conclusie
Praktijkoefeningen
Index

Meer lezen? Op onze zustersite blog.computercreatief.nl publiceren wij en onze auteurs regelmatig interviews en artikelen met nuttige tips, trucs en andere lezenswaardigheden.

Deze blogs over Node.js vind je wellicht interessant:


Results of blog query (this text will be replaced...)

Relevante blogs zoeken...

Voor deze titel zijn helaas geen relevante blogs gevonden