forum.ziyouz.com
Ilm va ziyo => Darsxona => Dasturlash => Mavzu boshlandi: Otabek.Matqulov 27 May 2013, 22:17:27
-
Assalomu alaykum,
Java dasturlash tilini o'rganish istagida bo'lganlar uchun ona tilimizda bir nechta video darslar tayorlagan edim. Shuni siz azizlarning e'tiborlaringizga havola etish arafasidaman. Bu video darslar omma uchun mahsus tayorlangan. Ya'ni umuman tortinmasdan istaganingizcha nusxa ko'chirishingiz, boshqalarga bilan ham baham ko'rishingiz mumkin. Marhamat, tomosha qiling, o'rganing, bilimlaringizni mustahkamlang, eng asosiysi agar shu sohani mutahassisi bo'lsangiz jamiyatimiz bu yo'nalishda oqsashiga aslo yo'l qo'ymang! Kerak bo'lsa buning uchun birgalikda harakat qilaylik!
-
http://www.youtube.com/watch?v=1hO2YusnOVE
-
http://www.youtube.com/watch?v=1u6naC6_sJU
-
http://www.youtube.com/watch?v=U8gzUBbhTig
-
http://www.youtube.com/watch?v=DnziZB3PyDM
-
Klaviaturadan o'qish (Scanner klassidan foydalanish):
http://www.youtube.com/watch?v=PeYV4zXq6eQ
-
Oddiy kalkulyator.
http://www.youtube.com/watch?v=cswctHJNx58
-
Arifmetik amallar va qoldiqni hisoblash.
http://www.youtube.com/watch?v=A0edXbVZtho
-
Inkrement va dekrement. (Post-, Pre-)
http://www.youtube.com/watch?v=hhWNaFpUl4s
-
Shart operatori (if)
http://www.youtube.com/watch?v=C4g0ATAru4g
-
Sahrt operatorlari (davomi, mantiqiy operator)
http://www.youtube.com/watch?v=u7PVEnuvtGY
-
Shartli ifoda (if ning ixchamroq ko'rinishi (shart)?shart qanoatlandirgandagi:qanoatlantirmagandagi).
http://www.youtube.com/watch?v=g9jqO4yeS0c
-
Shart operatorlari (Davomi (switch)).
http://www.youtube.com/watch?v=ZsXXg8izAV4
-
Bloklardagi o'zgaruvchilarga aloqa - Scope
http://www.youtube.com/watch?v=4xbwZs8AgFc
-
Takrorlash operatori - for sikli.
http://www.youtube.com/watch?v=vtmaDAIUUWA
-
Takrorlash operator - while sikli
http://www.youtube.com/watch?v=WSwmQtJuOtI
-
Takrorlash operatori - do while
http://www.youtube.com/watch?v=Wwh7-XUOIQk
-
Takrorlash operatorlarida continue va break operatorlaridan foydalanish.
http://www.youtube.com/watch?v=amr8Lamq7Xw
-
Tub sonlarni aniqlash algoritmi.
http://www.youtube.com/watch?v=km21ZGZ9byI
-
Tub sonlarni aniqlash algoritmi - boshqacharoq usuli (label dan foydalanilgan)
http://www.youtube.com/watch?v=VWB9Ff6-cUs
-
O'rtacha qiymat hisoblash algoritmi.
http://www.youtube.com/watch?v=FHE0O-fZCls
-
Javada klas yozish va undan foydalanish.
http://www.youtube.com/watch?v=i3jqvSFfZrA
-
Boshqa klasda parametrli usul yozish va undan foydalanish.
http://www.youtube.com/watch?v=gS23bUlyGrs
-
Klasdagi o'zgaruvchilar va usullar (metodlar).
http://www.youtube.com/watch?v=Hrs-BXjdK3s
-
Klaslarga konstruktor yozish va ulardan foydalanish.
http://www.youtube.com/watch?v=5Rp-cntrPlc
-
Math klassidagi ba'zi metodlar.
http://www.youtube.com/watch?v=DrPzNRHScoE
-
Tasodifiy qiymat olish dasturi (Random).
http://www.youtube.com/watch?v=yYEPNjomXHs
-
Massivlar (Muqaddima).
http://www.youtube.com/watch?v=Eq848ObMICw
-
Massivlar e'loni vaqtida ularni boshlang'ich qiymatlar bilan ta'minlash, massiv elementlaridagi qiymatlar yig'indisini hisoblash dasturi.
http://www.youtube.com/watch?v=bbd-yY00tfM
-
Massivlar - massivdan qidirilgan qiymat indeksini topish.
http://www.youtube.com/watch?v=hI3GLWHj8bY
-
Massivlar - elementlar orasidan eng katta, eng kichik qiymatlar, ularning indeksi (Aslida buning uchun alohida util klas ham bor lekin biz bu yerda mohiyatini tushunish uchun algoritmni qo'lda qilishni o'rganamiz).
http://www.youtube.com/watch?v=20mxMJTvrDQ
-
O'rin almashtirish - swap deyiladi inglizchada.
http://www.youtube.com/watch?v=Awx1Ju-caXQ
-
Massiv - Saralash (Aslida buni Arrays klassini Sort deb nomlanuvchi statik metodidan foydalanib osongina amalga oshirish mumkin. Lekin bu yerda maqsad mohiyatni tushunish).
http://www.youtube.com/watch?v=-O5aRY5ngQg
-
Kuchaytirilgan for sikli.
http://www.youtube.com/watch?v=aBQ_EjZ9-o8
-
Metodlarga parametr sifatida massivni uzatish.
http://www.youtube.com/watch?v=aUdFRs8VEi0
-
Ko'p o'lchovli massivlar.
http://www.youtube.com/watch?v=zHXNMPOrLms
-
Ko'p olchovli massivlarni ekranga jadval ko'rinishida chiqarish.
http://www.youtube.com/watch?v=i8R4nmyn3Po
-
Cheksiz argumentli metod yozish.
http://www.youtube.com/watch?v=OsOU-JocuGk
-
Vaqtni belgilangan formatda chiqarish.
http://www.youtube.com/watch?v=0usNkkUGz7I
-
Vaqt 2 hil formatda.
http://www.youtube.com/watch?v=OR44Yss1kR4
-
public, private, this kalit so'zlari.
http://www.youtube.com/watch?v=ViJjSKPiVxk
-
Bir klas uchun bir nechta konstruktor yasash.
http://www.youtube.com/watch?v=lojOunOXXo4
-
O'rnatish va olish usullari (metodlari).
http://www.youtube.com/watch?v=Z04q7aIT-4A
-
Konstruktorlar yordamida obekt qurish.
http://www.youtube.com/watch?v=FAjH15PtDOI
-
toString() metodi.
http://www.youtube.com/watch?v=ORenree87XI
-
Composition.
http://www.youtube.com/watch?v=2vQ0qAWav84
-
Enumeration.
http://www.youtube.com/watch?v=1szWnugR60U
-
Static.
http://www.youtube.com/watch?v=ZslhRP_Y7kU
-
final.
http://www.youtube.com/watch?v=fwZRk9wQwFE
-
Nasllilik (Ehtimol merosho'rlik desak to'g'riroq va tushunarliroq bo'lar).
http://www.youtube.com/watch?v=8mg5yaADBkc
-
GUI!!!! :). Foydalanuvchining grafik muhiti.
http://www.youtube.com/watch?v=2mjvwGnsp1Q
-
JFrame - Javada oyna.
http://www.youtube.com/watch?v=RtXwJp0dwwA
-
Event Handling - Hodisalarga kod yozamiz.
http://www.youtube.com/watch?v=_9B7lsWKUhY
-
Event Handling - Hodisalarga kod yozamiz. (Davomi)
http://www.youtube.com/watch?v=23eTHSTBfXY
-
Event Handling (davomi) - Hodisa Tutish
http://www.youtube.com/watch?v=yKUxM4F0OLY
-
Polimorfizm.
http://www.youtube.com/watch?v=nHkVimvommM
-
Polimorfizm (Davomi).
http://www.youtube.com/watch?v=CRDeNlEU9f4
-
Polimorfizm (davomi) - override, overload, abstract
http://www.youtube.com/watch?v=kEmsqnVxOe0
-
Polimorfizm (davomi) - override, overload, abstract, concrete (muayyan).
http://www.youtube.com/watch?v=15iShKBkR4U
-
Polimorfizm (davomi).
http://www.youtube.com/watch?v=mT0VRvwf2JE
-
Turli obektlarni o'zida saqlovchi klas.
http://www.youtube.com/watch?v=clhbKCGUba4
-
Oddiy polimorfik dasatur.
http://www.youtube.com/watch?v=FI7QqQCaObc
-
JButton - Tugma.
http://www.youtube.com/watch?v=v5hsIi53GaM
-
JButton - Tugma (Davomi)
http://www.youtube.com/watch?v=-dlaKZSNfrs
-
JCheckBox
http://www.youtube.com/watch?v=j-Re1IYTn9c
-
JCheckBox (Davomi)
http://www.youtube.com/watch?v=6sStiTAuo5s
-
JRadioButton
http://www.youtube.com/watch?v=_Cek8u8Ct3A
-
JRadioButton (Davomi)
http://www.youtube.com/watch?v=CwZabAFG1qU
-
JComboBox.
http://www.youtube.com/watch?v=fyX-OronEWw
-
JComboBox (Davomi).
http://www.youtube.com/watch?v=tatLkDoeCQA
-
JList.
http://www.youtube.com/watch?v=UuXLkoIzgLQ
-
JList (Davomi).
http://www.youtube.com/watch?v=PsHlwpnMd4I
-
JListdan ko'proq qismlarni tanlash.
http://www.youtube.com/watch?v=fpBjnl7uz2Y
-
JListdan ko'proq qismlarni tanlash (Davomi).
http://www.youtube.com/watch?v=o4PiMCMghNM
-
Sichqoncha bilan ishlash.
http://www.youtube.com/watch?v=xm5xgLEltUE
-
Sichqoncha bilan ishlash (davomi).
http://www.youtube.com/watch?v=ZGBd5MD5bMo
-
Sichqoncha(kodni tushuntirish).
http://www.youtube.com/watch?v=fN9m0_IPNQA
-
Adapter Klas.
http://www.youtube.com/watch?v=e21kIbA_WcQ
-
Fayllar bilan ishlash (File).
http://www.youtube.com/watch?v=QIJWhWj9OH4
-
Fayllar bilan ishlash (Fayl ochish).
http://www.youtube.com/watch?v=5L3OykwVutQ
-
Fayllar bilan ishlash (Faylga yozish).
http://www.youtube.com/watch?v=EX9Uj6Q_ulY
-
Fayllar bilan ishlash (Fayldan o'qish).
http://www.youtube.com/watch?v=EQlPFBTGg4M
-
Exception Handling - Hatoliklarni tutish.
http://www.youtube.com/watch?v=gqNQyNJ0HN0
-
FlowLayout.
http://www.youtube.com/watch?v=rvkIoTOXUBo
-
Javada Grafika - Chizish.
http://www.youtube.com/watch?v=zE150RQ6xY4
-
Rang tanlash muloqot oynasi.
http://www.youtube.com/watch?v=gUDzmdoEnR8
-
Javada Grafika - Chizish (Davomi).
http://www.youtube.com/watch?v=lkByfUgUl4c
-
String tipiga taluqli qiymatlarni solishtirish. Ushbu boshlang'ich kursning ohirgi video darsi.
http://www.youtube.com/watch?v=EQdZop_oCpk
-
Bu fayllarni TAS-IX saytga qo'ymoqchi bo'lib mytube.uz ga yuklagandim. Videoni sifati o'ta buzilib ketdi.
Shundan so'ng youtube.com ga yuklashga majbur bo'ldim. Video fayllarni hammasini arhivlab biror bir dir.uz ga o'xshash saytga ham qo'ymoqchi bo'ldim. Lekin hajmi kattaligi uchun yuklashni iloji bo'lmayapti.
Hullas agar sizlar katta fayllarni ham yuklab, bo'lishsa bo'ladigan TAS-IX saytni bilsangizlar menga habar beringlar iltimos. So'ngra men u yerga yuklab qo'yaman. Shunda ko'pchilikka arzon va qulay bo'ladi.
Barcha video fayllar arhivdan so'ng tahminan 1.6 GB ni tashkil atyapti.
-
Darslarni yaxlit ko'chirib olish istagida bo'lganlar ushbu link (https://docs.google.com/file/d/0B52MpA19CdSRMTRXMElBWEEyZUE/edit) dan olishlari mumkin.
-
Sizga ketta raxmat. Juda foydali ish qilibsiz. Iloji bo'lsa shuni 3,4ta darsni bitta qilib tas-ix fayl hosting(dir.uz, file.uzdc.uz, dump.uz)ga yuklasangiz juda savobli ish qilgan bo'lar edingiz.
-
Assalomu alaykum. Siz aytganday qilib Javadan boshlang'ich video darslarning barchasini 10 ga bo'lib TAS-IX ga joylashtirdik. Quyidagi linklardan ko'chirib olishlaringiz mumkin.
1-fayl 158.05 MB. 1-10 gacha bo'lgan darslar. (http://dump.uz/downloadf-efaed084d31-zip.html)
2-fayl 154.04 MB. 11-dan 19-gacha bo'lgan darslar. (http://dump.uz/downloadf-a4f66c16571-zip.html)
3-fayl 155.14 MB. 20-dan 30-gacha bo'lgan darslar. (http://dump.uz/downloadf-59f492c1bd1-zip.html)
4-fayl 150.9 MB. 31-dan 41-gacha bo'lgan darslar. (http://dump.uz/downloadf-c9b61a0b831-zip.html)
5-fayl 143.66 MB. 42-dan 48-gacha bo'lgan darslar. (http://dump.uz/downloadf-b515f2564f1-zip.html)
6-fayl 160.97 MB. 49-dan 54-gacha bo'lgan darslar. (http://dump.uz/downloadf-fc9281a51e1-zip.html)
7-fayl 157.57 MB. 55-dan 63-gacha bo'lgan darslar. (http://dump.uz/downloadf-eff5e307c71-zip.html)
8-fayl 149.86 MB. 64-dan 70-gacha bo'lgan darslar. (http://dump.uz/downloadf-28ccb4f9ec1-zip.html)
9-fayl 165.2 MB. 71-dan 78-gacha bo'lgan darslar. (http://dump.uz/downloadf-23c1838ed21-zip.html)
10-fayl 182.94 MB. 79-dan 87-gacha bo'lgan darslar. (http://dump.uz/downloadf-2c4b1d19021-zip.html)