VirtualDars
@virtualdars
1.44K
subscribers
14
photos
382
videos
1
file
608
links
Eng oson dasturlash darslari.
C#, SQL, .Net Core, Web API, JavaScript, Angular, REST, SOAP, Full Stack, SOLID, Data structures, Design Patterns, Git...
Admin bilan bog'lanish: dfarkhod@gmail.com
Download Telegram
Join
VirtualDars
1.44K subscribers
VirtualDars
https://www.youtube.com/watch?v=mR2RMNedxFs&index=51&list=PL_WK6W0Gn1I7bL0pRUxYSbTj6g8tHU6Yq
YouTube
JavaScript asoslari. 48-Dars. Mahalliy va global o'zgaruvchilar.
Ushbu darsimizda JavaScript'da juda muhim tushunchalardan bir bo'lmish "scope" haqida ya'ni o'zgaruvchilarning ko'rinish doirasi haqida gaplashamiz.
VirtualDars
https://www.youtube.com/watch?v=vI7mm8q9cVg&list=PL_WK6W0Gn1I7bL0pRUxYSbTj6g8tHU6Yq&index=52
YouTube
JavaScript asoslari. 49-Dars. let va var orasidagi farq.
Bugungi darsimizda JavaScript'da o'zgaruchilarni e'lon qilishda ishlatiluvchi let va var kalit so'zlari orasidagi farqni bilib olamiz.
VirtualDars
https://www.youtube.com/watch?v=0-IWwkxR_Jc&index=53&list=PL_WK6W0Gn1I7bL0pRUxYSbTj6g8tHU6Yq
YouTube
JavaScript asoslari. 50-Dars. "this" haqida batafsil.
Bugungi darsimizda JavaScript'dagi "this" kalit so'zi haqida batafsilroq o'rganamiz.
VirtualDars
https://www.youtube.com/watch?v=33fSOkDN_PA&index=54&list=PL_WK6W0Gn1I7bL0pRUxYSbTj6g8tHU6Yq
YouTube
JavaScript asoslari. 51-Dars. "Promise"lar haqida.
Ushbu darsimizda JavaScript'da "promise"lar nima ekanligi va ulardan qanday foydalanish kerakligini o'rganamiz.
VirtualDars
https://www.youtube.com/watch?v=teO8XJQr1t4&list=PL_WK6W0Gn1I70m2fmBzy3WT0yH4x0qO0x&index=5
YouTube
SOLID (1 - qism)
SOLID - Dasturiy ta'minotni loyihalashtirish tamoyillari (1-qism)
VirtualDars
https://www.youtube.com/watch?v=IIPFgdGPoW8&list=PL_WK6W0Gn1I70m2fmBzy3WT0yH4x0qO0x&index=4
YouTube
SOLID (2 - qism) - Yagona mas'uliyat tamoyili
SOLID (2 - qism). Single Responsibility Principle - Yagona mas'uliyat tamoyili.
VirtualDars
https://www.youtube.com/watch?v=fWDQ0xTrDKM&list=PL_WK6W0Gn1I70m2fmBzy3WT0yH4x0qO0x&index=3
YouTube
SOLID (3-qism) - Ochiq yopiq tamoyili
SOLID (3-qism) - Open Closed Principle - Ochiq yopiq tamoyili.
VirtualDars
https://www.youtube.com/watch?v=4FtEEfELQa0&index=2&list=PL_WK6W0Gn1I70m2fmBzy3WT0yH4x0qO0x
YouTube
SOLID (4-qism) - Liskovning almashtirish tamoyili
SOLID (4-qism) - Liskov Substitution Principle - Liskovning almashtirish tamoyili
VirtualDars
https://www.youtube.com/watch?v=NqYT5Z-DjiI&list=PL_WK6W0Gn1I70m2fmBzy3WT0yH4x0qO0x&index=1
YouTube
SOLID (5-qism) - Interfeysga ajratish tamoyili
SOLID (5-qism) - ISP - Interfeysga ajratish tamoyili
VirtualDars
https://www.youtube.com/watch?v=TQGl85NxgZE&index=56&list=PL_WK6W0Gn1I7bL0pRUxYSbTj6g8tHU6Yq&t=1s
YouTube
JavaScript asoslari. 52-Dars. Amaliy mashg'ulot.
Bugungi darsimizda shu bo'limda o'tgan mavzularimizga oid amaliy mashg'ulot o'tkazamiz.
VirtualDars
https://www.youtube.com/watch?v=gCGuFvx8LRw&index=2&t=1s&list=PL_WK6W0Gn1I7g-TpUGQnBV0DJzPKjiyy4
YouTube
Full stack dasturchi. Kirish.
Ushbu darslarimiz turkumi full stack dasturchi deb nomlangan.
Darslarimiz davomida "3-tier" ya'ni 3-bosqichli frontend, backend va ma'lumotlar omboridan tashkil topgan web dastur tuzamiz.
Dasturimiz "Qui"z ya'ni test-savob-javoblar tuzish va ulardan foydalanish…
VirtualDars
https://www.youtube.com/watch?v=SW-vOMtbgyA&list=PL_WK6W0Gn1I7g-TpUGQnBV0DJzPKjiyy4&index=2
YouTube
Full stack dasturchi. 1-Dars. Dasturlash muhitini sozlaymiz.
Navbatdagi darsimizda dasturlash muhitini sozlab olamiz. Ya'ni, bo'lajak loyihamizni tuzish uchun kerak bo'ladigan dasturlarni internetdan yuklab, kompyuterimizga o'rnatib qo'yamiz.
VirtualDars
https://www.youtube.com/watch?v=9CzpTxRHfWc&index=3&list=PL_WK6W0Gn1I7g-TpUGQnBV0DJzPKjiyy4
YouTube
Full stack dasturchi. 2-Dars. Loyihamizning Front-end qismini boshlaymiz.
Bugungi darsimizda Quiz loyihamizning Frontend qismida ishlashni boshlaymiz. Ya'ni boshlang'ich angular loyihasini tuzib qo'yamiz.
VirtualDars
https://www.youtube.com/watch?v=9C0gXkdNPQ8&index=4&list=PL_WK6W0Gn1I7g-TpUGQnBV0DJzPKjiyy4
YouTube
Full stack dasturchi. 3-Dars. Loyihamizning Back-end qismini boshlaymiz.
Bugungi darsimizda Quiz loyihamizning Backend qismida ishlashni boshlaymiz. Ya'ni boshlang'ich ASP.NET Core Web API loyihasini tuzib qo'yamiz.
VirtualDars
https://www.youtube.com/watch?v=4lf8uUpzQI0&list=PL_WK6W0Gn1I7g-TpUGQnBV0DJzPKjiyy4&index=6
YouTube
Full stack dasturchi. 4-Dars. Versiya boshqaruv tizimlari va git haqida.
Navbatdagi darsimizda Versiya boshqaruv tizimlari nima ekanligi, ulardan foydalanish afzalliklari hamda git dasturi haqida o'rganamiz.
VirtualDars
https://www.youtube.com/watch?v=-H9OtQJyVbY&list=PL_WK6W0Gn1I7g-TpUGQnBV0DJzPKjiyy4&index=6
YouTube
Full stack dasturchi. 5-Dars. Git bilan ishlashni boshlaymiz.
Bugungi darsimizda git va tortoise git dasturlarini o'rganamiz hamda github'dan yangi repozitoriy ochib, uni kompyuterimizga klon qilib olamiz.
VirtualDars
https://youtu.be/u2QGfhl7JZM
YouTube
Full stack dasturchi. 6-Dars. Git bilan amaliy mashg'ulot.
Navbatdagi darsimizda git bilan amaliy mashg'ulot o'tkazamiz. Ya'ni o'tgan darsda o'rgangan git'ning xususuiyatlarini amaliyotda qo'llaymiz. Buning uchun TortoiseGit dasturidan foydalanamiz.
VirtualDars
https://youtu.be/b0Pf7xdVjW8
YouTube
Full stack dasturchi. 7-Dars. Front-end'ga yangi "savol" komponentini qo'shamiz.
Bugungi darsimizda angular frontendimizda, backend'ga quiz savol jo'natuvchi Question componentini tuzamiz.
Ammo undan oldin papkalarimizni tartibga keltirib olamiz.
VirtualDars
https://youtu.be/J92S_prUJ94
YouTube
Full stack dasturchi. 8-Dars. Angular Material dan foydalanish.
Navbatdagi darsimizda Savol formasini Angular Material bibliotekasidan foydalanib tuzamiz.
VirtualDars
https://youtu.be/vNeDkzByGtA
YouTube
Full stack dasturchi. 9-Dars. Komponentning funktsional qismi.
Bugungi darsimizda Savol komponentimizning funktsiyonal qismi ustida ishlaymiz. Ya'ni kiritilgan savolni Backend'ga jo'natish ustida ishlaymiz.
VirtualDars
https://youtu.be/XQlo4aQ3IdE
YouTube
Full stack dasturchi. 10-Dars. Backend'ga yangi kontroller qo'shamiz.
Bugungi darsimizda dasturimizning backend qismi ustida ishlaymiz. Backend'ga yangi kontroller va model klasslarini qo'shamiz hamda Backend'ni ishlashini Postman dasturi yordamida tekshiramiz.
TWeb.init({scrollToPost:'virtualdars/152'});