6-bo'lim, 1-dars (73)
Navbatdagi bo'limda Virtualdars loyihamizga autentifikatsiya hamda avtorizatsiya xususiyatlarini qo'shamiz.
Ushbu darsda esa bu atamalar o'zi nima ekanligini aniqlashtirib olamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=mblWYKLNXcY&feature=youtu.be
Navbatdagi bo'limda Virtualdars loyihamizga autentifikatsiya hamda avtorizatsiya xususiyatlarini qo'shamiz.
Ushbu darsda esa bu atamalar o'zi nima ekanligini aniqlashtirib olamiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=mblWYKLNXcY&feature=youtu.be
YouTube
Autentifikatsiya va avtorizatsiya
6-bo'lim, 1-dars (73)
Navbatdagi bo'limda Virtualdars loyihamizga autentifikatsiya hamda avtorizatsiya xususiyatlarini qo'shamiz.
Ushbu darsda esa bu atamalar o'zi nima ekanligini aniqlashtirib olamiz.
#dasturlash #nodejs #virtualdars #login #ma'lumot #havfsizligi
Navbatdagi bo'limda Virtualdars loyihamizga autentifikatsiya hamda avtorizatsiya xususiyatlarini qo'shamiz.
Ushbu darsda esa bu atamalar o'zi nima ekanligini aniqlashtirib olamiz.
#dasturlash #nodejs #virtualdars #login #ma'lumot #havfsizligi
6-bo'lim, 2-dars (74)
Bugungi darsimizda Virtualdars loyihamizda foydalanuvchilarni ro'yhatga olish uchun ishlatiluvchi API quramiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=haAil1jdfzI
Bugungi darsimizda Virtualdars loyihamizda foydalanuvchilarni ro'yhatga olish uchun ishlatiluvchi API quramiz.
#dasturlash #nodejs
@virtualdars kanalida
https://www.youtube.com/watch?v=haAil1jdfzI
YouTube
Foydalanuvchilarni ro'yhatga olish uchun API quramiz
6-bo'lim, 2-dars (74)
Bugungi darsimizda Virtualdars loyihamizda foydalanuvchilarni ro'yhatga olish uchun ishlatiluvchi APIni quramiz.
#dasturlash #nodejs #virtualdars
Bugungi darsimizda Virtualdars loyihamizda foydalanuvchilarni ro'yhatga olish uchun ishlatiluvchi APIni quramiz.
#dasturlash #nodejs #virtualdars
6-bo'lim, 3-dars (75)
Ushbu darsimizda Lodash paketidan foydalanishni o'rganish maqsadida Virtualdars loyihamizda Lodash'ning pick metodidan foydalanib, obyektdan bizga kerakli bo'lgan xossalarini ajratib olishni o'rganamiz.
#dasturlash #nodejs #lodash
@virtualdars kanalida
https://www.youtube.com/watch?v=JEFNghCIQlc
Ushbu darsimizda Lodash paketidan foydalanishni o'rganish maqsadida Virtualdars loyihamizda Lodash'ning pick metodidan foydalanib, obyektdan bizga kerakli bo'lgan xossalarini ajratib olishni o'rganamiz.
#dasturlash #nodejs #lodash
@virtualdars kanalida
https://www.youtube.com/watch?v=JEFNghCIQlc
YouTube
Lodash paketidan foydalanamiz
6-bo'lim, 3-dars (75)
Ushbu darsimizda Lodash paketidan foydalanishni o'rganish maqsadida Virtualdars loyihamizda Lodash'ning pick metodidan foydalanib, obyektdan bizga kerakli bo'lgan xossalarini ajratib olishni o'rganamiz.
#dasturlash #nodejs #lodash #virtualdars
Ushbu darsimizda Lodash paketidan foydalanishni o'rganish maqsadida Virtualdars loyihamizda Lodash'ning pick metodidan foydalanib, obyektdan bizga kerakli bo'lgan xossalarini ajratib olishni o'rganamiz.
#dasturlash #nodejs #lodash #virtualdars
6-bo'lim, 4-dars (76)
Bugungi darsimizda parolni qanday qilib "hash" qilishni o'rganamiz. Buning uchun "BCrypt" degan mashxur npm paketidan foydalanamiz.
#dasturlash #nodejs #hashing
@virtualdars kanalida
https://www.youtube.com/watch?v=LJv8LSdJnFQ
Bugungi darsimizda parolni qanday qilib "hash" qilishni o'rganamiz. Buning uchun "BCrypt" degan mashxur npm paketidan foydalanamiz.
#dasturlash #nodejs #hashing
@virtualdars kanalida
https://www.youtube.com/watch?v=LJv8LSdJnFQ
YouTube
Ma'lumotni "hash" qilish
6-bo'lim, 4-dars (76)
Bugungi darsimizda parolni qanday qilib "hash" qilishni o'rganamiz. Buning uchun "BCrypt" degan mashxur npm paketidan foydalanamiz.
Bugungi darsimizda parolni qanday qilib "hash" qilishni o'rganamiz. Buning uchun "BCrypt" degan mashxur npm paketidan foydalanamiz.
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