Cursusaanbod
Inleiding tot Node.js
- RAM versus I/O-latentie
- Blokkerend vs. niet-blokkerend
- Gebeurtenisgestuurde programmering
- De gebeurtenislus
- Het blokkeren van de gebeurtenislus
- Filosofie van Node.js
Instellen van het Node.js-platform
- Downloaden en installeren
- Node REPL
- Eerste 'Hello World'-applicatie
Modules en npm
- Opbouw van een module
- Privécode gebruiken
- Toegang tot en gebruik van modules
- npm-commando's
- package.json
Het callback-patroon
- Wat zijn callbacks?
- Callbacks op de laatste positie
- Fout-begiftigde callbacks
Gebeurtenissen
- Wanneer event emitters gebruiken?
- Functies koppelen aan gebeurtenissen
- Aanvragen via gebeurtenissen
- Luisteren naar gebeurtenissen
Foutafhandeling
- Callbacks: fout-begiftigd gebruik
- Fouten in event emitters
- Niet-afgevangen uitzonderingen
- Werken met Domains
Buffers
- Waarom buffers bestaan
- Buffers aanmaken
- Lezen en schrijven naar buffers
- Buffers bewerken
Streams
- Wat zijn streams?
- De API voor lees- en schrijfstreams
- Stroomregeling
- Piping
- Duplex-streams
- Transform-streams
Express.js
- Inleiding tot Express.js en installatie ervan
- Een eerste 'Hello Express'-applicatie bouwen
- Routes aanmaken
- Layouts weergeven
- Templates gebruiken
- Partials toevoegen
- Lokale variabelen en conditionele templates gebruiken
- Routes modulariseren
Socket.io
- Luisteren naar gebeurtenissen
- Broadcasten van berichten
- Antwoord geven op vragen
Verbinden met databases
- NoSQL-databases en documentopslagsystemen
- Relatie-databases
- Configuratie en platforminstellingen
- CRUD-operaties uitvoeren
Vereisten
Deelnemers aan deze cursus dienen over ervaring met JavaScript-programmeren te beschikken.
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (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