[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.39,0:00:01.30,Default,,0000,0000,0000,,Barchaga salom, Dialogue: 0,0:00:01.30,0:00:06.85,Default,,0000,0000,0000,,Bironta dasturning eng hayajonli jihatidan biri \Nbu uning ikki tomonlama bo‘la olishidir. Dialogue: 0,0:00:06.85,0:00:12.44,Default,,0000,0000,0000,,Istalgan vaqtda kimdir komputer yoki telefonda tugmani bossa, sarlavha tashlasa yoki nimadir yozsa, bu qanaqadir hodisa yaratadi. Dialogue: 0,0:00:12.44,0:00:16.43,Default,,0000,0000,0000,,va bironta hodisa ro‘y berganda nima qilishni hal qiladigan ba’zi bir kodlar mavjud. Dialogue: 0,0:00:16.43,0:00:20.06,Default,,0000,0000,0000,,Masalan, sizda "qachonki sichqoncha bosilganda, biron ovoz eshitilsin" Dialogue: 0,0:00:20.06,0:00:22.27,Default,,0000,0000,0000,,degan hodisa tutuvchisi bo‘lishi mumkin. Dialogue: 0,0:00:23.58,0:00:25.66,Default,,0000,0000,0000,,Keling, u qanday ishlashini ko‘rish uchun amalda bajarib ko‘ramiz. Dialogue: 0,0:00:25.66,0:00:28.26,Default,,0000,0000,0000,,Siz hech {\i1}Flappy Bird {\i0} o‘yini haqida eshitganmisiz? Dialogue: 0,0:00:28.26,0:00:34.50,Default,,0000,0000,0000,,Hodisa tutuvchilardan foydalanib, siz {\i1}Flappy Bird{\i0} ning o‘zingiz uchun shaxsiy, odatiy variantini dasturlashni o‘rganishingiz mumkin. Dialogue: 0,0:00:34.50,0:00:40.80,Default,,0000,0000,0000,,Siz yozadigan kod komputer uchun buyruqlarni namoyish qiladigan \Noluvchi(dragging) va qo‘yuvchi(dropping) bo‘limlarni taqazo qiladi. Dialogue: 0,0:00:40.80,0:00:44.06,Default,,0000,0000,0000,,{\i1}Drag{\i0} va {\i1}drop{\i0} dasturlash bu eng ososn yo‘lidir... Dialogue: 0,0:00:44.06,0:00:47.06,Default,,0000,0000,0000,,Hattoki, universitut talabalari ham shu yo‘l bilan kod yozishni o‘rganishadi. Dialogue: 0,0:00:47.06,0:00:51.01,Default,,0000,0000,0000,,Lekin aslida, har bir bo‘lim haqiqiy kod orqali ifodalangan. Dialogue: 0,0:00:51.01,0:00:56.06,Default,,0000,0000,0000,,Agar siz ish joyiga ko‘z yugurtirsangiz, siz uchun to‘ldirib qo‘yilgan ba’zi bir yashil bo‘limlar mavjudligini ko‘rasiz. Dialogue: 0,0:00:56.06,0:00:57.87,Default,,0000,0000,0000,,Bular hodisa tutuvchilardir. Dialogue: 0,0:00:57.87,0:01:04.82,Default,,0000,0000,0000,,Agar siz siqchqonchani bosganingizda qush qanotini qoqishni xohlasangiz, buni mos hodisa tutuvchiga {\i1}flap{\i0} bo‘limini biriktirish orqali qilishigiz mumkin. Dialogue: 0,0:01:04.82,0:01:08.71,Default,,0000,0000,0000,,Endi o‘yiningizda, qachonki sichqonchani bossangiz, bu qush qanotini qoqadi. Dialogue: 0,0:01:08.71,0:01:15.41,Default,,0000,0000,0000,,Bu mashg‘ulotning har bir boshqotirmasida, biz ish joyidagi yashil bo‘limlardek hodisa tutuvchilarning yangi turlarini tanishtirib boramiz. Dialogue: 0,0:01:15.41,0:01:19.51,Default,,0000,0000,0000,,Va bu hodisalarga javob sifatida qo‘shish uchun mos bo‘limlarni tanlay olasiz. Dialogue: 0,0:01:19.51,0:01:23.62,Default,,0000,0000,0000,,Siz mana bu kabi yo‘nalishli belgini ko‘rganingizda, sozlamalarni o‘zgartira olasiz, Dialogue: 0,0:01:23.62,0:01:26.62,Default,,0000,0000,0000,,masalan, qush yerga tekkanda ovoz chiqarishi kabi. Dialogue: 0,0:01:26.62,0:01:31.32,Default,,0000,0000,0000,,So‘nggi boshqotirmada, siz o‘zingizning shaxsiy o‘yiningizni yaratish va uni do‘stlaringizga ulashish imkoniyatiga ega bo‘lasiz. Dialogue: 0,0:01:31.32,0:01:33.22,Default,,0000,0000,0000,,Ajoyib!