Node.js darsligi
Node.js.ni o‘rganing
Node.js JavaScript-ni veb-brauzerdan tashqarida ishlatish imkonini beruvchi bepul, ochiq manbali vositadir.
Node.js yordamida veb-serverlar, APIlar, asboblar va boshqalar kabi tez va kengaytiriladigan ilovalarni yaratishingiz mumkin.
Node.js sertifikatiga ega bo‘ling
Node.js imtihonimiz bilan sertifikatga ega bo‘ling, u sizni boshlang‘ichdan imtihonga tayyorgacha yo‘naltirish uchun professional tarzda tuzilgan o‘quv to‘plamini o‘z ichiga oladi.
Node.js bilan nimani qurishingiz mumkin?
Node.js voqealarga asoslangan, bloklanmaydigan modeldan foydalanadi.
U bir vaqtning o‘zida bir nechta ulanishlarni boshqasini boshlashdan oldin tugashini kutmasdan boshqarishi mumkin.
Bu uni real vaqtda ilovalar va yuqori trafikli veb-saytlar uchun ajoyib qiladi.
Node.js yordamida nima yaratishingiz mumkinligiga ba’zi misollar:
- Veb-serverlar va veb-saytlar
- REST API
- Real-time apps (like chat)
- Buyruqlar qatori vositalari
- Fayllar va ma’lumotlar bazalari bilan ishlash
- IoT va apparat nazorati
Node.js kodini qanday ishga tushirish kerak
Kodingizni faylga saqlang, masalan, app.js, keyin uni terminalda yoki buyruq satrida ishga tushiring:
node app.js
Bu Node.js dasturingizni ishga tushiradi.
Misollar orqali o‘rganish
Bizning "Node.js-ni ko‘rsatish" vositamiz Node.js-ni o‘rganishni osonlashtiradi, u kodni ham, natijani ham ko‘rsatadi.
Misol
let http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World!');
}).listen(8080);
Misolni ishga tushirish »
Uning qanday ishlashini ko‘rish uchun “Misolni ishga tushirish” tugmasini bosing.
Buyruqlar qatori interfeysida ishlaydigan misollar
Ushbu qo‘llanmada natijani buyruq qatori interfeysida ko‘rsatish orqali yaxshiroq tushuntiriladigan ba’zi misollar mavjud.
Bu sodir bo‘lganda, "Show Node.js" vositasi natijani o‘ngdagi qora ekranda ko‘rsatadi:
Misol
console.log('This example is different!');
console.log('The result is displayed in the Command Line Interface');
O‘zingiz sinab ko‘ring »
Uning qanday ishlashini ko‘rish uchun “Misolni ishga tushirish” tugmasini bosing.
Node.js O‘rnatilgan modullar
Node.js fayllar, serverlar, yo‘llar, operatsion tizim va boshqalar bilan ishlashga yordam beradigan ko‘plab o‘rnatilgan modullar bilan birga keladi.
Siz ularni require() bilan import qilish orqali foydalanishingiz mumkin.
Misol: OS modulidan foydalanish
const os = require('os');
console.log(os.platform());
O‘zingiz sinab ko‘ring »
O‘rnatilgan modullarning to‘liq ro‘yxatini ko‘ring.
NPM nima?
npm — Node.js uchun paket menejeri.
U ilovalaringizga qo‘shimcha imkoniyatlar qo‘shish uchun uchinchi tomon paketlarini (kutubxonalarni) o‘rnatish va boshqarishga yordam beradi.
Misol: Paketni o‘rnatish
npm install express
Bu buyruq mashhur Express veb-ramkani o‘rnatadi.
Keyin uni kodingizda ishlatishingiz mumkin:
const express = require('express');
const app = express();
app.get('/', (req, res) => res.send('Hello World!'));
app.listen(8080);
Misolni ishga tushirish »
Node.js yuklab oling
Node.js ni rasmiy Node.js veb-saytidan yuklab oling: https://nodejs.org
Node.js Mashqlar
Ushbu qo‘llanmaning ko‘plab boblari sizning bilim darajangizni tekshirishingiz mumkin bo‘lgan mashq bilan yakunlanadi.
Node.js Viktorina
Node.js ko‘nikmalaringizni viktorina orqali sinab ko‘ring.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
