Node.js dasturchi

2026-yilda zamonaviy Node.js dasturchi bo'lish uchun bosqichma-bosqich qo'llanma

0% tugallandi0 / 113 mavzu
Node.js
  • Boshlang'ich mavzular / shulardan boshlang
  • O'rta daraja mavzulari / keyin shularni tanlang
  • Ilg'or mavzular / eng oxirida shularni tanlang
JavaScript yo'l xaritasi
Node.js'ga kirish
Node.js nima?
Nega Node.js?
Node.js tarixi
Node.js va brauzer
Node.js kodini ishga tushirish
Modules
CommonJS
ESM
Yaratish va import qilish
[global] keyword
npm
Global o'rnatish
Lokal o'rnatish
Package o'rnatish
Package'larni yangilash
Script'larni ishga tushirish
npm workspaces
Package'lar yaratish
Semantic Versioning
Error Handling
JavaScript Errors
System Errors
User Specified Errors
Assertion Errors
Xato turlari
Uncaught Exceptions
Async xatolarni handle qilish
Callstack / Stack Trace
Debugger'dan foydalanish
npx
Async Programming
Promises
async/await
Callbacks
setTimeout
setInterval
setImmediate
process.nextTick
Async kod yozish
Event Emitter
Event Loop
Fayllar bilan ishlash
process.cwd()
path module
fs module
__dirname
__filename
glob
globby
fs-extra
chokidar
Open source package'lar
Command Line Apps
dotenv package
process.env
Chiqish / exit code'lar
Environment Variables
process.stdin
prompts package
Inquirer Package
Ma'lumot olish
Natija chiqarish
stdout / stderr
chalk package
figlet package
cli-progress
process.argv
commander
Command line args
API yaratish va ishlatish
Express.js
fastify
NestJS
Hono
Freymvorklar
http module
axios
ky
fetch
got package
API chaqirish
jsonwebtoken
passport.js
Authentication
O'zgarishlarni kuzatish (Dev)
--watch
nodemon
Template Engines
ejs
pug
marko
Ma'lumotlar bazasi bilan ishlash
Mongoose
Prisma
Native Drivers
NoSQL bazalari
Knex
Drizzle
TypeORM
Sequelize
Prisma
Native Drivers
Relational
Testing
Vitest
node:test
Jest
Playwright
Cypress
Logging
Winston
Morgan
Ilovani ishlatib turish
pm2
Threads
Child Process
Cluster
Worker Threads
Streams
Debugging
Memory Leaks
node --inspect
APM'dan foydalanish
Garbage Collection
Keng tarqalgan built-in module'lar
Quyidagi yo'l xaritasi bilan o'rganishni davom ettiring
Backend yo'l xaritasiga o'ting
Ushbu yo'l xaritasining batafsil versiyasini va boshqa shunga o'xshash yo'l xaritalarini toping
roadmap.sh

Yo'l xaritalariQo'llanmalarFAQYouTube

yo'lxaritaroadmap.shasosida

Hamjamiyat tomonidan yaratilgan yo'l xaritalari, eng yaxshi amaliyotlar, loyihalar, maqolalar, manbalar va yo'nalishlar — o'z yo'lingizni tanlash va kasbingizda o'sish uchun.

© yo'lxarita·Shartlar·Maxfiylik·

roadmap.sh

Barcha kontent roadmap.sh loyihasidan olingan (© Kamran Ahmed) va shaxsiy o'rganish uchun o'zbek tiliga tarjima qilinmoqda.

Qidiruv

Yo'l xaritalari, loyihalar va savollarni qidiring