NodeJs Basic

Participare: între 6 și 20 de participanți
Livrare: live virtual, în limba Engleză
Suport de curs: manual digital

Cui i se adresează?

Acest curs se adresează tuturor începătorilor.

Ce veți învăța?

Acest curs este proiectat pentru a îi pune pe cursanți în temă rapid cu elementele de bază ale Node.js și pentru a îi familiariza cu sintaxa și particularitățile de bază ale JavaScript.

Acest curs va acoperi instalarea, ciclul de lansare, ecosistemul de pachete  Node.js. Trainingul îi introduce pe studenți în instrumente precum NPM și cadre precum Express. Pe lângă subiectele specifice Node.js,  cursul se va concentra și pe sintaxa de bază JavaScript, tipuri de date, programare asincronă, standarde de codare și bune practici.

Toate caracteristicile cheie Node.js și particularitățile JavaScript vor fi explicate și demonstrate cu sarcini în laboratoarele de practică.

După finalizarea acestui curs, studenții vor avea o înțelegere fermă a conceptelor Node.js. Vor putea să dezvolte aplicații JavaScript și să le poată rula folosind Node.js. De asemenea, vor putea crea sau utiliza pachete Node.js deja existente și pot crea aplicații cu cadru Express.

Cerințe preliminare:
Agenda cursului:

Materialele de curs sunt în limba Engleză. Predarea se face în limba Română.

Citește agenda cursului
Citește agenda cursului
Module 1: Getting started with Node.js 
  • Installation 
  • Hello World 
  • Linting & Coding Standards 

Hands-on Lab: Installing NodeJS and running basic commands 

Module 2: Basic syntax and data types 
  • Let, const, var 
  • Functions 
  • Strings 
  • Arrays 
  • Objects 

Hands-on Lab: Basic syntax exercises. 

Hands-on Lab: Strings, Arrays and Objects. 

Module 3: Node.js release cycle 
  • Versioning 
  • Release Terminology 
Module 4: Node.js’ package ecosystem 
  • What is a node package? 
  • What is node package manager(npm) 
  • Npm best practices 
  • Destructuring 

Hands-on Lab: Modules and NPM 

Hands-on Lab: Destructuring, Default parameters, Try-Catch and Timing 

Module 5: Node.js internals 
  • Callbacks 
  • Interacting with the file system 

Hands-on Lab: Filesystem, Callbacks 

Module 6: Promises 
  • What is a Promise? 
  • Async/await 
  • Promises vs. callbacks 

Hands-on Lab: Promises 

Module 7: Express 
  • Introduction to Express 
  • Serving static files 
  • Routing requests 
  • Handling CORS 
  • Passport.js 

Hands-on Lab: Express framework 

Este recomandat să continui cu:
Programe de certificare

Detalii curs

Durată
2
zile

Preț
1050
EUR

Modalități de livrare
Clasă virtuală
Nivel de specializare
2. Basic
Într-o economie bazată pe cunoaștere, educarea și instruirea angajaților reprezintă o investiție în vederea obținerii unei performanțe îmbunătățite pe termen scurt, precum și a succesului pe termen lung al organizației.
DORESC SĂ MĂ ÎNSCRIU LA CURS

Vă rog să mă contactați:

Meniu