Schița de curs
Introducere în Node.js
- RAM vs. Latență I/O
- Blocant vs. Non-Blocant
- Programare bazată pe evenimente
- Bucla de evenimente
- Blocarea buclei de evenimente
- Filozofia Node.js
Configurarea platformei Node.js
- Descărcare și instalare
- Node REPL
- Primul Hello World
Module și npm
- Anatomia unui modul
- Cod privat
- Accesarea și utilizarea modulelor
- Comenzi npm
- package.json
Modelul Callback
- Ce sunt callback-urile
- Callback-last
- Error-first
Evenimente
- Când să utilizezi Emițătoare de Evenimente
- Legarea funcțiilor la evenimente
- Cereri de evenimente
- Ascultarea evenimentelor
Gestionarea erorilor
- Callback-uri: Error-first
- Erori în Emițătoarele de Evenimente
- Excepții neprinse
- Utilizarea domeniilor
Bufferi
- De ce există Bufferi
- Crearea Bufferilor
- Citirea și scrierea Bufferilor
- Manipularea Bufferilor
Fluxuri
- Ce sunt fluxurile
- API-ul pentru fluxuri de citire și scriere
- Controlul fluxului
- Conectarea fluxurilor
- Flux duplex
- Flux de transformare
Express.js
- Introducere și instalare Express.js
- Construirea unei aplicații Hello Express
- Crearea rutelor
- Randarea layout-urilor
- Utilizarea șabloanelor
- Adăugarea părților
- Utilizarea variabilelor locale și a șabloanelor condiționale
- Modularizarea rutelor
Socket.io
- Ascultare
- Difuzare
- Răspunsuri la întrebări
Conectarea la baze de date
- No SQL și depozite de documente
- Baze de date relaționale
- Configurare și setare platformă
- Operații CRUD
Cerințe
Studenții care urmează acest curs ar trebui să aibă experiență în programarea JavaScript.
Mărturii (7)
Am apprécier temelor interesante și abordării diverselor nuanțe ale javascript/typescript/nodejs/
John - BMW SA
Curs - Node.js for JavaScript Developers
Tradus de catre o masina
The platform
Shaun Mbhiza - BMW SA
Curs - Node.js for JavaScript Developers
Exerciții practice
Daniel - BMW SA
Curs - Node.js for JavaScript Developers
Tradus de catre o masina
Nu m-am așteptat ca cursul să fie atât de interactiv și concentrat pe cod, lucru pe care l-am apreciat foarte mult și care mi-a părut că face învățarea mai distractivă și eficientă.
Ryan - BMW SA
Curs - Node.js for JavaScript Developers
Tradus de catre o masina
Humorul și Personalitatea sa
Karabo Mphahlele - BMW SA
Curs - Node.js for JavaScript Developers
Tradus de catre o masina
Exemplele practice
Werner - BMW SA
Curs - Node.js for JavaScript Developers
Tradus de catre o masina
Am beneficiat de realizarea exercițiilor pentru a înțelege conceptele din nodejs.
Jagath Wijesooriya - Inland Revenue
Curs - Node.js for JavaScript Developers
Tradus de catre o masina