Cursusaanbod
Intro tot Node.js
- RAM vs. I/O-latentie
- Blokkerend vs. Niet-blokkerend
- Gebeurtenisgedreven Programmering
- Event Loop
- Blokkeren van de Event Loop
- Node.js-filosofie
Node.js-platforminstallatie
- Downloaden en installeren
- Node REPL
- Eerste Hello World
Modules en npm
- Anatomie van een module
- Private code
- Modules benaderen en gebruiken
- npm-commando's
- package.json
Het Callback-patroon
- Wat zijn callbacks
- Callback-laagste
- Fout-prioriteit
Gebeurtenissen
- Wanneer Event Emitters gebruiken
- Functies aan gebeurtenissen binden
- Gebeurtenisverzoeken
- Gebeurtenisluisteren
Foutafhandeling
- Callbacks: Fout-prioriteit
- Fouten in Event Emitters
- Niet-gevangen uitzonderingen
- Gebruik van Domains
Buffers
- Waarom Buffers bestaan
- Buffers creëren
- Buffers lezen en schrijven
- Buffers manipuleren
Streams
- Wat zijn streams
- Read en Write Stream API
- Stroombeheersing
- Piping
- Duplex Stream
- Transform Stream
Express.js
- Intro en installatie van Express.js
- Een Hello Express-applicatie bouwen
- Routes creëren
- Layouts renderen
- Sjablonen gebruiken
- Partials toevoegen
- Locals en conditionele sjablonen gebruiken
- Routes modulariseren
Socket.io
- Luisteren naar
- Broadcasten
- Vragen beantwoorden
Verbinding maken met databases
- NoSQL en documentopslag
- Relationele databases
- Configuratie en platforminstallatie
- CRUD-operaties
Vereisten
Studenten die deze cursus volgen, moeten ervaring hebben met JavaScript-programmering.
Getuigenissen (7)
Ik heb genoten van de interessante onderwerpen en het belichten van de verschillende nuances van JavaScript/TypeScript/Node.js/
John - BMW SA
Cursus - Node.js for JavaScript Developers
Automatisch vertaald
Het platform
Shaun Mbhiza - BMW SA
Cursus - Node.js for JavaScript Developers
Automatisch vertaald
Praktische oefeningen
Daniel - BMW SA
Cursus - Node.js for JavaScript Developers
Automatisch vertaald
Ik was niet bewust van hoe interactief en coderich het zou zijn, wat ik heerlijk vond en waar ik vond dat het het leren leuker en effectiever maakte.
Ryan - BMW SA
Cursus - Node.js for JavaScript Developers
Automatisch vertaald
Zijn Humor & Persoonlijkheid
Karabo Mphahlele - BMW SA
Cursus - Node.js for JavaScript Developers
Automatisch vertaald
De praktische voorbeelden
Werner - BMW SA
Cursus - Node.js for JavaScript Developers
Automatisch vertaald
Ik heb baat gehad bij het maken van de oefeningen om nodejs-concepten te begrijpen.
Jagath Wijesooriya - Inland Revenue
Cursus - Node.js for JavaScript Developers
Automatisch vertaald