Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fundamentele Node.js
Rating: 4.7 out of 5(55 ratings)
683 students

Fundamentele Node.js

Învață fundamentele Node.js și cum să construiești aplicații de server folosind limbajul JavaScript
Last updated 3/2023
Romanian

What you'll learn

  • Ce este NodeJS, care este diferența dintre JavaScript în browser și NodeJS
  • Cum să creezi un server http și cum să îl apelezi din browser
  • Cum să folosești într-o aplicație atât modulele NodeJS, cât și module externe sau module scrise de tine
  • Cum să implementezi un REST api și să faci debugging în editorul de cod

Course content

1 section11 lectures57m total length
  • Introducere1:11
  • Instalare2:28
  • Node context3:16
  • Creare web server6:16
  • Citire și scriere fișiere text8:23
  • Routing pe server3:58
  • Debugging în VSCode4:02
  • Crearea și exportul modulelor4:22
  • Pachete npm și instalare nodemon4:58
  • Package.json și utilizare nodemon5:49
  • Miniproiect de final - REST api13:10

Requirements

  • Minime cunoștințe ale limbajului de programare JavaScript
  • Cunoștințe despre utilizarea editorului VSCode

Description

Învață fundamentele Node.js în doar o oră și construiește o aplicație simplă de tip REST api de la 0.


Node.js este platforma pe care cei mai multi developeri web aleg să o folosească pentru a dezvolta aplicații full stack cu JavaScript.


De ce este Node.js atât de popular?

Permite utilizarea aceluiași limbaj de programare, atât în frontend cât și în backend (server), ceea ce face ca dezvoltarea aplicațiilor web full stack să devină foarte rapidă, spre deosebire de alte stack-uri de tehnologii unde diferențele dintre backend și frontend sunt extrem de mari și e nevoie de programatori cu skillset-uri diferite pentru a pune pe picioare o aplicație web.


Ce vei învăța în curs?

  1. Cum să instalezi Node.js și cum să-ți pregătești mediul de dezvoltare

  2. Care este diferența dintre codul de JavaScript care rulează în browser și cel care rulează în mediul Nodejs

  3. Cum să creezi un server web și cum să-l apelezi din browser

  4. Cum să interacționez cu fișierele de pe disc prin scriere, citire etc.

  5. Cum să faci rutarea request-urilor în funcție de url

  6. Cum să faci debugging aplicației tale folosind editorul VSCode

  7. Cum să creezi și să exporți module

  8. Cum să folosești npm pentru instalarea de pachete externe

  9. Diferența dintre modurile în care se face import/export de module în Node(CommonJS) vs. ES6

  10. Cum să instalezi și să utilizezi nodemon în procesul de dezvoltare

  11. Cum să implementezi un simplu REST api

Știu că sunt multe alte aspecte ale Node.js care nu sunt descrise în acest curs, dar cursul cuprinde suficient pentru a-ți pune bazele și a înțelege unde vine piesa Node.js în puzzle-ul numit Web Development.

Deși este doar o oră de conținut, te asigur că sunt comprimate extrem de multe informații esențiale care te vor ajuta să înțelegi imaginea de ansamblu.

Who this course is for:

  • Persoanele fără prea multă experiență în web development care vor să înțeleagă întregul spectru de aplicabilitate al limbajului JavaScript, cât și să acumuleze cunoștințe fundamentale despre cum funcționează NodeJS