Dasturlash

I bob: JavaScript asoslari: chizish va animatsiya

  • 1. Dasturlash nima?
  • 2. Kod bilan surat chizish
  • 3. Kod bilan shakl yaratish
  • 4. Ranglar bilan ishlash
  • 5. Hujjatlarning kuchi
  • 6. O‘zgaruvchilar
  • 7. O‘zgaruvchilar haqida batafsil
  • 8. Animatsiyalar yaratish
  • 9. Qisqartmalardan foydalanish
  • 10. Qulayroq qisqartmalar
  • 11. Sichqoncha harakati (1-qism)
  • 12. O‘zgaruvchilar yordamida shakllar bilan ishlash
  • 13. Matn bilan ishlash (1-qism)
  • 14. Matn bilan ishlash (2-qism)
  • 15. Funksiyalar
  • 16. Funksiya parametrlari
  • 17. Funksiya qaytaradigan qiymatlar
  • 18. “Local” va “Global” o‘zgaruvchilar
  • 19. Maxsus ProcessingJS funksiyalari
  • 20. “If” operatori
  • 21. Sichqoncha harakati (2-qism)
  • 22. “Boolean” qiymati
  • 23. Mantiqiy operatorlar
  • 24. If/Else (1-qism)
  • 25. If/Else (2-qism)
  • 26. println() yordamida sozlash (debugging)
  • 27. “While” sikli
  • 28. “While” sikli: havo shari
  • 29. “For” sikli! Yangi sikl turi
  • 30. Ichki “For” sikllari
  • 31. O‘qishga qulay kod
  • 32. Izohlar
  • 33. Massivlar
  • 34. Massivlarni sikl bilan o‘qish
  • 35. Massivlarni o‘zgartirish
  • 36. Obyektlar
  • 37. Obyektlarni o‘zgartirish
  • 38. Obyektlar massivi
  • 39. Obyektning turlari
  • 40. Obyektning metodlari
  • 41. Obyektlarni meros qilib olish
  • 42. Psevdokod yordamida rejalashtirish
  • 43. Boshqalarga o‘qishida ko‘maklashing!

II bob: HTML/CSS asoslari: veb sahifalar yasash

  • 44. Internetga xush kelibsiz!
  • 45. HTML: boshlang‘ich tushunchalar
  • 46. HTML: matnlar bilan ishlash
  • 47. HTML: roʻyxatlar
  • 48. HTML: rasmlar
  • 49. CSS: boshlang‘ich tushunchalar
  • 50. CSS: ID orqali tanlash
  • 51. CSS: “class” orqali tanlash
  • 52. HTML havolalari
  • 53. HTML ichki havolalari
  • 54. HTML jadvallari
  • 55. HTML: izohlar bilan ishlash
  • 56. CSS Zen Garden haqida
  • 57. CSS: “font-family” xususiyati
  • 58. CSS: “font-size” xususiyati
  • 59. CSS: “font-style” va qisqartmalar
  • 60. CSS: anada koʻproq matn xususiyatlari
  • 61. CSS: merosxo‘rlik
  • 62. CSS: elementlarni guruhlash
  • 63. CSS: “width”, “height” va “overflow” tushunchalari
  • 64. CSS: quti modeli
  • 65. CSS: “position” xususiyati
  • 66. Google Mapsʼda CSS xususiyatlari
  • 67. CSS: elementlarini siljitish
  • 68. Bir nechta tarkibli CSS “class”laridan foydalanish
  • 69. CSS “class” va elementlarni birgalikda qo‘llash
  • 70. CSS: avlod selektorlari
  • 71. CSS: guruhlash selektorlari
  • 72. CSS: dinamik psevdo “class”lar
  • 73. CSSʼning o‘ziga xosligi
  • 74. CSSʼda “inline” uslubidan foydalanish
  • 75. Tashqi CSS fayllaridan foydalanish
  • 76. HTMLʼda tasdiqlash

III bob: SQL asoslari: soʻrov berish va maʼlumotlarni boshqarish

  • 77. SQLʼga xush kelibsiz
  • 78. Jadval yaratish va maʼlumolar kiritish
  • 79. Jadval ustida ishlash
  • 80. Maʼlumotlarni yig‘ish
  • 81. SQL yoki SEQUEL?
  • 82. “AND” va “OR” bilan yanada murakkab so‘rovlar
  • 83. “IN” yordamida so‘rov osti soʻrovlarni hosil qilish
  • 84. “HAVING” bilan guruhlangan natijalarni cheklash
  • 85. “CASE” bilan natijalarni hisoblash
  • 86. “JOIN” bilan bir-biriga aloqador jadvallarni birlashtirish
  • 87. Bir-biriga tegishli jadvallarni “left join” bilan birlashtirish
  • 88. Bitta jadvalda “self join” orqali maʼlum shart asosida jadvallarni o‘zlariga birlashtirish
  • 89. Bir nechta birlashtirilgan jadvallarni bitta qilib qoʻshish
  • 90. “UPDATE” va “DELETE” yordamida qatorlarni o‘zgartirish
  • 91. Yaratilgan jadvaldagi maʼlumotni o‘zgartirish

IV bob: murakkab JS: o‘yin & vizuallashtirish

  • 92. O‘yin va vizuallashtirish. Kirish

V bob: murakkab JS: tabiiy modellar

  • 93. Tibiatni modellashtirish. Kirish

VI bob: HTML/JS: veb sahifalarni interaktiv qilish

  • 94. Veb sahifalarni interaktiv qilish
  • 95. JSʼni veb sahifaga joylashtirish
  • 96. DOM (hujjat obyekti modeli)
  • 97. Brauzer konsolida veb sahifalarni sozlash
  • 98. Elementlarni ID orqali topish
  • 99. Bir nechta DOM elementlarini teg yoki “class” nomi bo‘yicha topish
  • 100. CSS selektori bo‘yicha elementlarni topish
  • 101. Atributlarni o‘zgartirish
  • 102. Stillarni o‘zgartirish
  • 103. CSS “class”larini o‘zgartirish
  • 104. “innerHTML” va “textContent”ni sozlash
  • 105. Noldan elementlarni yaratish
  • 106. Foydalanuvchi harakatiga ko‘ra veb sahifalarni interaktiv qilish
  • 107. “Event listener” qoʻshish
  • 108. “Event” xususiyatlaridan foydalanish
  • 109. Foydalanuvchi tanloviga ko‘ra formani qayta ishlash
  • 110. “Event”larning odatiy xatti-harakatlarini oldini olish
  • 111. “Window” obyekti
  • 112. “SetInterval” yordamida DOMʼni animatsiyalashtirish
  • 113. “RequestAnimationFrame” yordamida animatsiylarni hosil qilish
  • 114. CSS animatsiyalari bilan animatsiya hosil qilish
  • 115. JS kutubxonasidan foydalanish: slayd-shou kutubxonasi

VII bob: HTML/JS: veb sahifalarni jQuery bilan interaktiv qilish

  • 116. jQuery ixtirochisidan kirish nutqi
  • 117. jQuery nima?
  • 118. jQuery bilan ishlashni boshlash
  • 119. jQuery: elementlarni topish
  • 120. jQuery: elementlar haqida maʼlumot olish
  • 121. jQuery: elementlarni o‘zgartirish
  • 122. jQuery: elementlarni yaratish
  • 123. jQuery to‘plamlari va DOM tugunlari
  • 124. jQuery to‘plamlarini ko‘rib chiqish
  • 125. jQuery metodlarini o‘zaro bog‘lash
  • 126. jQuery: “Event listener” hosil qilish
  • 127. jQuery: “Event” xususiyatlaridan foydalanish
  • 128. jQuery orqali DOM tayyorligini tekshirish
  • 129. jQuery: test tuzish
  • 130. jQuery: formaga ko‘proq ishlov berish
  • 131. jQuery: koʻrinishni harakatga keltirish
  • 132. jQuery: raqamli xususiyatlarni harakatga keltirish

Bog‘lanish

+998971309050 team@bilimonlayn.uz Toshkent sh., Shayxontohur
tumani, Zulfiyaxonim 33