Android dasturlash
136
Darslar
49:54:02
Davomiyligi
O'rta
Kurs darajasi
Kurs haqida
Android ilovalarni ishlab chiqish butun dunyoda, shu jumladan O'zbekistonda ham ommalashib borayapti. Bu yo'nalishda siz nafaqat ma'lum bir kompaniyalar uchun, balki shaxsiy ilovalaringizni ham ishlab chiqib, daromad topishingiz mumkin bo'ladi.
Kursda nimalar o'rganiladi?
Kursni o'rganish Java dasturlash tilidan boshlanadi. Keyingi bosqichda Androidning fundamental bilimlari beriladi.
Shu bilan bir qatorda, MySQL va Php orqali Rest API yozish ham alohida o'rgatiladi. Aslida, Android dasturchilari bu narsani o'rganishlari muhim emas, lekin biz faqat kompaniya uchun emas, o'zi uchun ham murakkab imkoniyatli dastur yaratmoqchi bo'lgan o'quvchilarni qo'llab-quvvatlash uchun bu ikki texnologiyani kurs tarkibiga qo'shdik :)
Dasturlashni bilmasam ham o'rgana olamanmi?
Albatta! Kursning birinchi modulida Java dasturlash tili o'rgatiladi. Elementar tarzda, barchaga tushunarli qilib darslar tuzilgan. Turli mavzudagi masalalar ham ishlab ko'rsatilgan. Batafsil, Kurs tarkibi bo'limida tanishishingiz mumkin.
Nega darslar Javada tuzildi, Kotlinda emas?
Birinchidan, java hamjamiyati juda katta. Bu degani, siz istalgan savolingizga internet orqali bir zumda javob topa olasiz. Ikkinchida, juda ko'p professional dasturchilar Kotlinni boshlashdan oldin Javaga murojaat qilishni so'raydilar, shunda Kotlin qiyinchlik tug'dirmaydi. Bundan tashqari, kursning yangi versiyalarida Kotlin ham o'rin egallaydi.
O'rganishimga qancha vaqt ketadi?
Bu sizning o'z ustingizda qancha ishlashingizga bog'liq. Agar o'rganuvchi 0 dan boshlayotgan bo'lsa, keltirilgan darslarni qattiq mehnat va ko'p amaliyotda qo'llasa, 4-5 oy ichida o'rganib olish mumkin. Agar dasturlashdan xabari bor kishi o'rganayotgan bo'lsa, bir necha kun yetarli bo'ladi.
Kurs tarkibi
- Javaga kirish, o'zgaruvchilar, dastlabki buyruqlar
- Shart operatorlari
- Switch, while
- Takrorlash operatoriga oid masala ishlash
- Takrorlash operatoriga oid masala ishlash - 2
- Raqamni so'zga aylantirish (masala ishlash)
- Do-while, array
- ArrayList
- Multidimensional Array
- Multidimensional Array (masala ishlash)
- Multidimensional Array (masala ishlash) - 2
- Kabisa yili (masala ishlash)
- Satr funksiyalari
- Qiymatlarni o'zgartirish (masala ishlash)
- Karra jadvali (masala ishlash)
- Raqamlar uchburchagi (masala ishlash)
- Sonlarni amalsiz ko'paytirish (masala ishlash)
- O'nlikdan ikkilik sanoq sistemasiga o'tish (massala ishlash)
- O'n oltilik sanoq sistemasiga
- Ikkilikdan o'nlik sanoq sistemasiga o'tish
- O'n oltilik sanoq sistemasiga o'tish algoritmi
- O'nlik sanoq sistemasiga o'tish algoritmi
- Arrayda umumiy elementlar (masala ishlash)
- Satrning so'nggi indeksi (masala ishlash)
- Klasslar
- Konstruktor
- Klass diogrammasi
- Value, Reference types, Static, Package, Encapsulation
- Value, Reference types, Static, Package, Encapsulation - 2-qism
- Inheritance - Vorislik
- Polymorghism
- Abstraction
- Interface
- Type Casting, Inner Class, Anonymous class
- Exceptions
- Lists
- Period
- Iterator
- Fayllar
- Fayldan raqamlarni ajratish (masala ishlash)
- Android studiyoni o'rnatish
- Android Project Fayl Strukturasi
- Views Android
- TextView, ImageView Android
- ViewGroups Android
- ScrollView, Relative Layout Android
- Relative Layout Android
- Java-XML Connection Android
- Kvadrat tenglamani ishlovchi dastur Android
- GridLayout Android
- Kalkulyator dizaynini yaratish Android
- CheckBox, RadioButton Android
- Intent Android
- Dinamik tarzda view yaratish Android
- Dinamik tarzda view yaratish (takrorlash operatori orqali) Android
- Juft sonlar (masala) Android
- Adapter Android
- Array Adapter - ListView Android
- ListView Android
- ListView Intent Android
- Left Join - Ma'lumotlar bazasi
- Constraints - Ma'lumotlar bazasi
- ALTER TABLE - Ma'lumotlar bazasi
- Create, Drop, DB, Table - Ma'lumotlar bazasi
- Procedure - Ma'lumotlar bazasi
- Comment, CASE - Ma'lumotlar bazasi
- Insert Into Select, Table creation - Ma'lumotlar bazasi
- Any All - Ma'lumotlar bazasi
- Exists - Ma'lumotlar bazasi
- Having - Ma'lumotlar bazasi
- Group By - Ma'lumotlar bazasi
- Union - Ma'lumotlar bazasi
- Self Join - Ma'lumotlar bazasi
- Right, Full Outer Join - Ma'lumotlar bazasi
- Web Server, Ma'lumotlar bazasiga kirish, SELECT
- Inner Join - Ma'lumotlar bazasi
- Beetween - Ma'lumotlar bazasi
- LIKE - Ma'lumotlar bazasi
- Min Max Alias - Ma'lumotlar bazasi
- Count Avg Sum - Ma'lumotlar bazasi
- LIMIT - Ma'lumotlar bazasi
- Delete - Ma'lumotlar bazasi
- UPDATE - Ma'lumotlar bazasi
- NULL - Ma'lumotlar bazasi
- INSERT - Ma'lumotlar bazasi
- Order BY - Ma'lumotlar bazasi
- Where clause, and, or, not - Ma'lumotlar bazasi
- SELECT DISTINCT - Ma'lumotlar bazasi
O'zingizga mosini tanlang.
Obuna bo'lishingiz bilan, barcha kurslarimiz ochib beriladi.