Skip to main content

Java: noldan OOP va ko'p oqimlilikkacha

Beginner Free

Sintaksis, massivlar, OOP, kolleksiyalar, fayllar va threading — o'yin va dasturlar bilan.

Hali baholanmagan (0 student)
53 lessons 15 h Updated: 27.08.2026
Instructor Islomjon Ikromov

About the Course

  • 53 video lesson
  • 15 hours of content
  • Beginner level
  • Permanent access
  • Mobile and desktop
  • Final certificate

Java korporativ dasturlash va Android olamining asosiy tili. Kurs o'zgaruvchilar va shartlardan boshlanadi, sikllar va metodlar orqali davom etadi, so'ng massivlar va 2D massivlar, obyektga yo'naltirilgan dasturlash (konstruktorlar, vorislik, interfeyslar, polimorfizm), kolleksiyalar, xatolarni ushlash, fayllar bilan ishlash va nihoyat ko'p oqimlilik (threading) bilan yakunlanadi. Har mavzudan keyin amaliy dastur yoziladi.

Manba: ushbu kurs Java Full Course for free ☕ video darsligi asosida tuzilgan (muallif: Bro Code). Har bir dars videoning aynan kerakli daqiqasidan boshlanadi.

Course contents

53 lessons · 15 h
Java asoslari 8 lessons
  • Java bilan tanishuv View 11 min
  • O'zgaruvchilar 21 min
  • Foydalanuvchidan ma'lumot olish 23 min
  • Arifmetika 8 min
  • Amaliyot: savatcha dasturi 7 min
  • if shartlari 18 min
  • Math klassi 15 min
  • printf bilan formatlash 28 min
Satrlar va shartlar 6 lessons
  • Satr metodlari 9 min
  • Substring 16 min
  • Ternar operator 14 min
  • Kengaytirilgan switch 9 min
  • Amaliyot: kalkulyator 12 min
  • Mantiqiy operatorlar 11 min
Sikllar va metodlar 8 lessons
  • while sikli 12 min
  • Amaliyot: son topish o'yini 10 min
  • for sikli 10 min
  • break va continue 2 min
  • Ichma-ich sikllar 9 min
  • Metodlar 15 min
  • Metodlarni qayta yuklash 6 min
  • Ko'rinish sohasi (scope) 37 min
Massivlar 7 lessons
  • Massivlar 9 min
  • Massivga ma'lumot kiritish 8 min
  • Massivda qidirish 7 min
  • Varargs 6 min
  • 2D massivlar 10 min
  • Amaliyot: viktorina o'yini 15 min
  • Amaliyot: tosh-qaychi-qog'oz 43 min
Obyektga yo'naltirilgan dasturlash 12 lessons
  • OOP nima? 10 min
  • Konstruktorlar 10 min
  • Qayta yuklangan konstruktorlar 7 min
  • Obyektlar massivi 6 min
  • static 8 min
  • Vorislik 9 min
  • super 10 min
  • Metodni qayta aniqlash (override) 10 min
  • Abstraksiya 10 min
  • Interfeyslar 6 min
  • Polimorfizm 12 min
  • Getter va setterlar 26 min
Kolleksiyalar va oqimlar 11 lessons
  • Wrapper klasslar 11 min
  • ArrayList 10 min
  • Xatolarni ushlash 8 min
  • Faylga yozish 8 min
  • Fayldan o'qish 76 min
  • Generiklar 14 min
  • HashMap 10 min
  • Enum'lar 10 min
  • Threading 10 min
  • Ko'p oqimlilik 8 min
  • Yakuniy loyiha: budilnik 29 min
Yakuniy loyiha 1 lessons
  • Mustaqil loyiha: kutubxona boshqaruvi 180 min

Instructor

Islomjon Ikromov

Islomjon Ikromov

mcxacker7@gmail.com 998913595069