Ruby dasturlash tili asoslari
Ushbu kitob Ruby dasturlash tilining asoslari, sintaksisi, semantikasi, turli operatsiyalari, ob'ektga yo'naltirilgan dasturlash tamoyillari va Android operatsion tizimida dasturlash texnologiyalariga bag'ishlangan.
Asosiy mavzular
- Ruby dasturlash tilining mohiyati: Ushbu mavzu Ruby dasturlash tilining asosiy konsepsiyalari, ob'ektga yo'naltirilgan dasturlash (OOP) tamoyillari, vorislik, polimorfizm kabi muhim tushunchalarni qamrab oladi.
- Rubyning sintaksisi va semantikasi: Bu mavzu Ruby tilining sintaksis qoidalari, kalit so'zlar, identifikatorlar, izohlar va turli amallar (operatorlar) haqida ma'lumot beradi.
- Konstantalar, asosiy turlar va o'zgaruvchilar: Ushbu mavzu konstantalar, asosiy ma'lumot turlari (sonlar, satrlar, massivlar) va o'zgaruvchilar bilan ishlash usullarini yoritadi.
- Rubyning dinamik aspekti: Mazkur mavzu Ruby tilining dinamik xususiyatlari, jarayon vaqtida kodlash, akslantirish (reflection) va mavjud bo'lmagan usullar bilan ishlash kabi murakkab mavzularni o'z ichiga oladi.
- Qatorlarni qayta ishlash va dastur tuzish: Bu mavzu qatorlar bilan ishlash usullari, qatorlarni uzunligini aniqlash, turli amallar bajarish, qatorlarni taqqoslash va maxsus usullar yaratish haqida ma'lumot beradi.
- Belgilarni ASCII kodiga kiritish va qaytarish: Ushbu mavzu belgilarni ASCII kodiga aylantirish va teskari jarayonni bajarish, qatorlarni shifrlash va doimiy ifodalar sintaksisini o'rganishni qamrab oladi.
- Ruby dasturlash tilida Android operatsion tizimi uchun dasturlash texnologiyasi: Bu mavzu Ruby tili yordamida Android operatsion tizimi uchun dasturlar yaratish texnologiyalari, Ruboto dasturiy vositasi va Android SQLite ma'lumotlar ombori bilan ishlash usullarini yoritadi.