6-bo'lim, 5-dars (77)
Ushbu darsimizda Virtualdars loyihamizga foydalanuvchini autentifikatsiya qilish uchun ishlatiliuvchi auth-APIni quramiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=Oy1SJVt1b8Q&feature=youtu.be
Ushbu darsimizda Virtualdars loyihamizga foydalanuvchini autentifikatsiya qilish uchun ishlatiliuvchi auth-APIni quramiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=Oy1SJVt1b8Q&feature=youtu.be
YouTube
Foydalanuvchini autentifikatsiya qilish
6-bo'lim, 5-dars (77)
Ushbu darsimizda Virtualdars loyihamizga foydalanuvchini autentifikatsiya qilish uchun ishlatiliuvchi auth-APIni quramiz.
#dasturlash #nodejs #virtualdars
Ushbu darsimizda Virtualdars loyihamizga foydalanuvchini autentifikatsiya qilish uchun ishlatiliuvchi auth-APIni quramiz.
#dasturlash #nodejs #virtualdars
6-bo'lim, 6-dars (78)
Navbatdagi darsimizda Json Web Token (JWT) o'zi nima ekanligi va uni qanday qilib ishlatilishi haqida o'rganamiz.
#dasturlash #nodejs #jwt
@virtualdars kanalida
https://www.youtube.com/watch?v=YU9Pama9xA4
Navbatdagi darsimizda Json Web Token (JWT) o'zi nima ekanligi va uni qanday qilib ishlatilishi haqida o'rganamiz.
#dasturlash #nodejs #jwt
@virtualdars kanalida
https://www.youtube.com/watch?v=YU9Pama9xA4
YouTube
Json Web Token (JWT) haqida
6-bo'lim, 6-dars (78)
Navbatdagi darsimizda Json Web Token (JWT) o'zi nima ekanligi va uni qanday qilib ishlatilishi haqida o'rganamiz.
#dasturlash #nodejs #virtualdars #jwt
Navbatdagi darsimizda Json Web Token (JWT) o'zi nima ekanligi va uni qanday qilib ishlatilishi haqida o'rganamiz.
#dasturlash #nodejs #virtualdars #jwt
6-bo'lim, 7-dars (79)
Bugungi darsimizda virtualdars loyihamizga json web token bilan ishlash xususiyatini qo'shamiz.
#dasturlash #nodejs #jwt
@virtualdars kanalida
https://www.youtube.com/watch?v=T2-7y6ElMLo&feature=youtu.be
Bugungi darsimizda virtualdars loyihamizga json web token bilan ishlash xususiyatini qo'shamiz.
#dasturlash #nodejs #jwt
@virtualdars kanalida
https://www.youtube.com/watch?v=T2-7y6ElMLo&feature=youtu.be
YouTube
JWT bilan ishlaymiz
6-bo'lim, 7-dars (79)Bugungi darsimizda virtualdars loyihamizga json web token bilan ishlash xususiyatini qo'shamiz.#dasturlash #nodejs #virtualdars #jwt
6-bo'lim, 8-dars (80)
Navbatdagi darsimizda mahfiy kalitni muhit o'zgaruvchisiga olib o'tamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=9NM1LiX8NNk
Navbatdagi darsimizda mahfiy kalitni muhit o'zgaruvchisiga olib o'tamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=9NM1LiX8NNk
YouTube
Mahfiy kalitni muhit o'zgaruvchisida saqlash
JWT bilan ishlaymiz
6-bo'lim, 8-dars (80)
Navbatdagi darsimizda mahfiy kalitni muhit o'zgaruvchisiga olib o'tamiz.
#dasturlash #nodejs #virtualdars #jwt
6-bo'lim, 8-dars (80)
Navbatdagi darsimizda mahfiy kalitni muhit o'zgaruvchisiga olib o'tamiz.
#dasturlash #nodejs #virtualdars #jwt
6-bo'lim, 9-dars (81)
Bugungi darsimizda loyihamizda avtorizatsiyani yo'lga qo'yamiz.
Ya'ni, ma'lumotga o'zgartirish kiritish imkonini beruvchi API endpoint'larimizdagi metodlarni faqatgina autentifikatsiyadan o'tgan foydalanuvchilar ishlata oladigan bo'ladi. Bunda backend'ga kelgan so'rovning header'ida json web token bo'lishi lozim. Va biz uni borligini hamda uning asl ekanligini tekshiramiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=EDbfcUBDrIc
Bugungi darsimizda loyihamizda avtorizatsiyani yo'lga qo'yamiz.
Ya'ni, ma'lumotga o'zgartirish kiritish imkonini beruvchi API endpoint'larimizdagi metodlarni faqatgina autentifikatsiyadan o'tgan foydalanuvchilar ishlata oladigan bo'ladi. Bunda backend'ga kelgan so'rovning header'ida json web token bo'lishi lozim. Va biz uni borligini hamda uning asl ekanligini tekshiramiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=EDbfcUBDrIc
YouTube
Loyihamizda "authorization"ni yo'lga qo'yamiz
6-bo'lim, 9-dars (81)
Bugungi darsimizda loyihamizda avtorizatsiyani yo'lga qo'yamiz.
Ya'ni, ma'lumotga o'zgartirish kiritish imkonini beruvchi API endpoint'larimizdagi metodlarni faqatgina autentifikatsiyadan o'tgan foydalanuvchilar ishlata oladigan bo'ladi.…
Bugungi darsimizda loyihamizda avtorizatsiyani yo'lga qo'yamiz.
Ya'ni, ma'lumotga o'zgartirish kiritish imkonini beruvchi API endpoint'larimizdagi metodlarni faqatgina autentifikatsiyadan o'tgan foydalanuvchilar ishlata oladigan bo'ladi.…
6-bo'lim, 10-dars (82)
Navbatdagi darsimizda lohyihamizda foydalanvuchi haqidagi ma'lumotni ya'ni, uning profilini olishni yo'lga qo'yamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=1A8UN_9R1Fc
Navbatdagi darsimizda lohyihamizda foydalanvuchi haqidagi ma'lumotni ya'ni, uning profilini olishni yo'lga qo'yamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=1A8UN_9R1Fc
YouTube
Foydalanuvchining profilini olish
6-bo'lim, 10-dars (82)
Navbatdagi darsimizda lohyihamizda foydalanvuchi haqidagi ma'lumotni ya'ni, uning profilini olishni yo'lga qo'yamiz.
#dasturlash #nodejs #virtualdars #jwt
Navbatdagi darsimizda lohyihamizda foydalanvuchi haqidagi ma'lumotni ya'ni, uning profilini olishni yo'lga qo'yamiz.
#dasturlash #nodejs #virtualdars #jwt
6-bo'lim, 11-dars (83)
Bugungi darsimizda foydalanuvchining "role" asosida avtorizatsiya qilishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=Sl9yl_GZVZY&feature=youtu.be
Bugungi darsimizda foydalanuvchining "role" asosida avtorizatsiya qilishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=Sl9yl_GZVZY&feature=youtu.be
YouTube
"Role" asosida "authorization" qilish
6-bo'lim, 11-dars (83)
Bugungi darsimizda foydalanuvchining "role" asosida avtorizatsiya qilishni o'rganamiz.
#dasturlash #nodejs #virtualdars #role #authorization
Bugungi darsimizda foydalanuvchining "role" asosida avtorizatsiya qilishni o'rganamiz.
#dasturlash #nodejs #virtualdars #role #authorization
7-bo'lim, 1-dars. (84)
Xatolar boshqaruvi va log yozish.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=re9PJe5aB_I&feature=youtu.be
Xatolar boshqaruvi va log yozish.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=re9PJe5aB_I&feature=youtu.be
YouTube
NodeJS dasturlarida xatolar boshqaruvi va log yozish
Bugundan boshlab node.js dasturlarida xatolar boshqaruvi (exception handling) va log yozish (logging) mavzulariga bagíshlangan yangi bo'limni boshlaymiz.
#dasturlash #virtualdars #nodejs #exception #log #dasturchi
#dasturlash #virtualdars #nodejs #exception #log #dasturchi
7-bo'lim, 2-dars (85).
Navbatdagi darsimizda javanoscript va nodejs dasturlarida ko'p uchrab turuvchi "Unhandled promise rejection" xatolarini hal qilishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=neZOufOt3YY&feature=youtu.be
Navbatdagi darsimizda javanoscript va nodejs dasturlarida ko'p uchrab turuvchi "Unhandled promise rejection" xatolarini hal qilishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=neZOufOt3YY&feature=youtu.be
YouTube
'Undhandled promise rejection' xatolari haqida
7-bo'lim, 2-dars (85)
Navbatdagi darsimizda javanoscript va nodejs dasturlarida ko'p uchrab turuvchi "Unhandled promise rejection" xatolarini hal qilishni o'rganamiz.
#dasturlash #nodejs #virtualdars
Navbatdagi darsimizda javanoscript va nodejs dasturlarida ko'p uchrab turuvchi "Unhandled promise rejection" xatolarini hal qilishni o'rganamiz.
#dasturlash #nodejs #virtualdars
Savol-javob, 13-qism.
Nima uchun C# dasturlash tilini tanlagansiz?
#dasturlash #net
@virtualdars kanalida
https://www.youtube.com/watch?v=IufFFH36_Xo&feature=youtu.be
Nima uchun C# dasturlash tilini tanlagansiz?
#dasturlash #net
@virtualdars kanalida
https://www.youtube.com/watch?v=IufFFH36_Xo&feature=youtu.be
YouTube
Nima uchun C# ni tanlagansiz?
Savol-Javob, 13-qism. Siz nima uchun C# dasturlash tilini tanlagansiz?
Savol-javob, 14-qism.
"Microservices" arxitekturasi haqida.
#dasturlash #microservice
@virtualdars kanalida
https://www.youtube.com/watch?v=RuRyPxEWGTg&feature=youtu.be
"Microservices" arxitekturasi haqida.
#dasturlash #microservice
@virtualdars kanalida
https://www.youtube.com/watch?v=RuRyPxEWGTg&feature=youtu.be
YouTube
Savol-javob, 14-qism. "Microservices" haqida.
Savol-javob turkum darslarimizning navbatdagi sonida "microservice"lar haqidagi savolga javob beraman.
#dasturlash #virtualdars #microservice #monolith
#dasturlash #virtualdars #microservice #monolith
7-bo'lim, 3-dars (86)
Bugungi darsimizda Express'dagi error middlewaredan foydalanishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=1Pzpuh1OzLc&feature=youtu.be
Bugungi darsimizda Express'dagi error middlewaredan foydalanishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=1Pzpuh1OzLc&feature=youtu.be
YouTube
Express'dagi error middleware
7-bo'lim, 3-dars (86)
Bugungi darsimizda Express'dagi error middlewaredan foydalanishni o'rganamiz.
#dasturlash #nodejs #virtualdars #expressjs
Bugungi darsimizda Express'dagi error middlewaredan foydalanishni o'rganamiz.
#dasturlash #nodejs #virtualdars #expressjs
7-bo'lim, 4-dars (87)
Ushbu darsimizda xatolarni logga yozishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=nYAgoa0Uolo&feature=youtu.be
Ushbu darsimizda xatolarni logga yozishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=nYAgoa0Uolo&feature=youtu.be
YouTube
Xatolarni logga yozish
7-bo'lim, 4-dars (87)Ushbu darsimizda xatolarni logga yozishni o'rganamiz.#dasturlash #nodejs #virtualdars
7-bo'lim, 5-dars (88)
Bugungi darsimizda loglarni MongoDBga yozishni o'rganamiz.
#dasturlash #nodejs #winston #logs
@virtualdars kanalida
https://www.youtube.com/watch?v=x3lJxXd17oc&feature=youtu.be
Bugungi darsimizda loglarni MongoDBga yozishni o'rganamiz.
#dasturlash #nodejs #winston #logs
@virtualdars kanalida
https://www.youtube.com/watch?v=x3lJxXd17oc&feature=youtu.be
YouTube
Loglarni MongoDBga yozish
7-bo'lim, 5-dars (88)Bugungi darsimizda winstonda olingan loglarni MongoDBga yozishni o'rganamiz.#dasturlash #nodejs #virtualdars #winston #log
Bukit Fraser tepaligi haqida lavha
#malayziya #sayohat
@virtualdars kanalida
https://www.youtube.com/watch?v=Yv0A6v2CEfQ&feature=youtu.be
#malayziya #sayohat
@virtualdars kanalida
https://www.youtube.com/watch?v=Yv0A6v2CEfQ&feature=youtu.be
YouTube
Bukit Fraser tepaligi haqida lavha
Ushbu video lavhamiz Malayziyadagi Bukit Fraser (Fraser's Hill) degan tepalik haqida bo'ladi.#sayohat #malaysia #bukit #fraser
7-bo'lim, 6-dars (89)
Bugungi darsimizda node.js dasturlarida ilinmay qolgan xatolarni (uncaught errors) boshqarishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=sEvR1eIynik&feature=youtu.be
Bugungi darsimizda node.js dasturlarida ilinmay qolgan xatolarni (uncaught errors) boshqarishni o'rganamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=sEvR1eIynik&feature=youtu.be
YouTube
Ilinmay qolgan xatolar boshqaruvi (89)
7-bo'lim, 6-dars (89)
Bugungi darsimizda node.js dasturlarida ilinmay qolgan xatolarni (uncaught errors) boshqarishni o'rganamiz.
#dasturlash #nodejs #virtualdars #xato #error #exception
Bugungi darsimizda node.js dasturlarida ilinmay qolgan xatolarni (uncaught errors) boshqarishni o'rganamiz.
#dasturlash #nodejs #virtualdars #xato #error #exception
Quyidagi ma'lumot turlaridan qaysilari JavaScriptda bor?
Anonymous Poll
71%
Number
78%
String
12%
Queue
35%
Float
62%
Undefined
33%
DateTime
69%
Object
Quyidgai ko'rinishda yozilgan funktsiyalar nima deb ataladi?
const functionName = ()=>{ ... }
const functionName = ()=>{ ... }
Anonymous Quiz
36%
constructor
9%
destructor
41%
arrow function
8%
random function
5%
iterator
Quyidgai kodning natijasini aniqlang.
let numbers = [3, 12, 47, 5, 28]; while(numbers.length > 0) { numbers.pop(); }
let numbers = [3, 12, 47, 5, 28]; while(numbers.length > 0) { numbers.pop(); }
Anonymous Quiz
44%
numbers qatori bo'shab qoladi
14%
numbers qatori kengayadi
15%
kod ishlamaydi
17%
numbers qatorida bitta element qoladi
10%
bilmadim
Bu operator funktsiyaning natijasini qaytarib berish uchun ishlatiladi.
Anonymous Quiz
3%
const
3%
function
87%
return
3%
get
2%
value
2%
goto