ish qidirish jarayonida 50 va undan ortiq kanalga obuna bo'lish noqulaylik to'g'diradi shuning uchun bir nechta kanallarni bir joyda ko'zatib boring: https://t.me/jobs_it_uz
Telegram
IT Jobs uz
IT vacancy
Uzbekiston bozoridagi va barcha it vacancy kanallarni bir joydan ko'zatib boring!
taklif va shikoyatlarni xabar jo'natish qismidan jo'natishingiz mumkin!!
Uzbekiston bozoridagi va barcha it vacancy kanallarni bir joydan ko'zatib boring!
taklif va shikoyatlarni xabar jo'natish qismidan jo'natishingiz mumkin!!
CodeVerce
event_loop_interactive.html
Event Loop — asosiy tushuncha
JavaScript bitta ipli (single-threaded) — bir vaqtda faqat bitta narsa bajariladi. Lekin u bloklamas (non-blocking) ishlaydi. Buning siri — Event Loop mexanizmi.
4 ta asosiy tushuncha
Call Stack — hozir bajarilyotgan kod.
Web/Node APIs —
Microtask Queue —
Macrotask Queue —
JavaScript bitta ipli (single-threaded) — bir vaqtda faqat bitta narsa bajariladi. Lekin u bloklamas (non-blocking) ishlaydi. Buning siri — Event Loop mexanizmi.
Call Stack → bo'shasa → Microtask Queue → bo'shasa → Macrotask Queue
4 ta asosiy tushuncha
Call Stack — hozir bajarilyotgan kod.
push (kirdi) / pop (chiqdi).Web/Node APIs —
setTimeout, fetch, fs.readFile kabi asinxron ishlar shu yerda kutadi. Stack ni bloklamaydi.Microtask Queue —
Promise.then(), queueMicrotask(), MutationObserver. Stack bo'shagandan keyin birinchi navbatda, barchasi bajariladi.Macrotask Queue —
setTimeout, setInterval, I/O. Microtask queue to'liq bo'shagandagina navbat keladi.
CodeVerce
Event Loop — asosiy tushuncha JavaScript bitta ipli (single-threaded) — bir vaqtda faqat bitta narsa bajariladi. Lekin u bloklamas (non-blocking) ishlaydi. Buning siri — Event Loop mexanizmi. Call Stack → bo'shasa → Microtask Queue → bo'shasa → Macrotask Queue…
console.log("1"); // Call Stack — hoziroq
setTimeout(() => {
console.log("4"); // Macrotask — eng oxirida
}, 0);
Promise.resolve()
.then(() => console.log("3")); // Microtask — setTimeout dan oldin!
queueMicrotask(() => {
console.log("2.5"); // Microtask — Promise dan oldin (qo'shilish tartibida)
});
console.log("2"); // Call Stack — hoziroq
// Natija: 1 → 2 → 2.5 → 3 → 4
CodeVerce
https://dinmuhammad05.github.io/system-design/
o'qishni to'gatib nimani o'rganay degan akalar uchun
foydasi tegsa xursandman )
foydasi tegsa xursandman )
endi boshlamoqchi bo'lganlar hafa bo'lmaymiz sizlar uchun ham yangilik bor:
https://dinmuhammad05.github.io/JavaScript-info/
https://dinmuhammad05.github.io/JavaScript-info/
dinmuhammad05.github.io
Kodla — Dasturlashni noldan, o'zbek tilida o'rgan
Web dasturlashni o'zbek tilida noldan, chuqur va batafsil o'rganing: JavaScript, brauzer, backend, frontend va DevOps.
Forwarded from IT va pedagogika
Media is too big
VIEW IN TELEGRAM
Nega ko'pchilik dasturlashni o'rganishda qiynaladi?
Bu videoda buning sababini va nima uchun "Flowgorithm" kitobi yozilganini tushuntiraman.
Bu videoda quyidagi savollarga javob beraman:
🔹 Kitob kimlar uchun mo'ljallangan?
🔹 Nima uchun u "0-qadam" deb ataladi?
🔹 Kitob qanday tuzilgan va nimalarni o'z ichiga oladi?
🔹 Dastur tuzish va masalalarni tahlil qilish qanday o'rgatiladi?
🔹 100+ amaliy masalalar va yechimlardan qanday foydalaniladi?
Agar siz Python, C, Java yoki boshqa dasturlash tillarini o'rganishni rejalashtirayotgan bo'lsangiz yoki boshlagan bo'lsangiz, bu video siz uchun foydali bo'lishi mumkin.
📩 Kitobga buyurtma berish yoki savollar uchun:
📞 +998997251244
💬 Telegram: @Oybeklinux
#Flowgorithm #Dasturlash #Algoritm #Python #CProgramming #Programming #IT #Uzbekistan #Kitob
Bu videoda buning sababini va nima uchun "Flowgorithm" kitobi yozilganini tushuntiraman.
Bu videoda quyidagi savollarga javob beraman:
🔹 Kitob kimlar uchun mo'ljallangan?
🔹 Nima uchun u "0-qadam" deb ataladi?
🔹 Kitob qanday tuzilgan va nimalarni o'z ichiga oladi?
🔹 Dastur tuzish va masalalarni tahlil qilish qanday o'rgatiladi?
🔹 100+ amaliy masalalar va yechimlardan qanday foydalaniladi?
Agar siz Python, C, Java yoki boshqa dasturlash tillarini o'rganishni rejalashtirayotgan bo'lsangiz yoki boshlagan bo'lsangiz, bu video siz uchun foydali bo'lishi mumkin.
📩 Kitobga buyurtma berish yoki savollar uchun:
📞 +998997251244
💬 Telegram: @Oybeklinux
#Flowgorithm #Dasturlash #Algoritm #Python #CProgramming #Programming #IT #Uzbekistan #Kitob