Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti 3-amaliy ish
Talaba dasturni o'zlashtirganligini qanday tushunamiz?
Download 113.65 Kb.
|
Mobil ilovalarini ishlab chiqish
- Bu sahifa navigatsiya:
- Trening uchun zarur bolgan bilimlar
- Oquv dasturi
- Blok 1
- Blok 2
- Blok 3
- Blok 5
Talaba dasturni o'zlashtirganligini qanday tushunamiz?Trening davomida biz savolning har ikkala amaliy tomonini (buni qanday qilish kerak?) Va mavzuni tushunishni (nima uchun va nima uchun) baholaymiz. Talabalar muammolarni o'ziga xos tarzda echish, algoritmlarni o'z so'zlari bilan tushuntirish, xatolarni tuzatishda sinfdoshlariga yordam berish va o'zlarining yakunlangan loyihalari bo'yicha taqdimotlar yaratish orqali o'z bilimlarini namoyish etadilar. Mobil dasturchilar uchun onlayn maktab. Hammasi jiddiy: 9 oylik mashg'ulotlar, eng yaxshi ishlab chiquvchilar tomonidan ma'ruzalar, amaliy topshiriqlar, testlar, o'qituvchilar bilan suhbat va mustaqil ishlash uchun materiallar. Kesim ostida - boshlang'ich uchun zarur bo'lgan bilimlar, o'quv rejasi, o'qituvchilar bilan tanishish va akademiya bitiruvchilarini ish bilan ta'minlash dasturi. Trening uchun zarur bo'lgan bilimlarBiz noldan boshlamaymiz. Dastur Java-ni biladigan boshlang'ich ishlab chiquvchilar uchun mo'ljallangan. Birinchi ilovangizSizga Android platformasi bilan ishlashni va umumiy me'moriy yondashuvlarni ko'rsatishni o'rgatamiz. Biz mashhur kutubxonalarni, Unit va UI testlarini o'rganamiz, Google Play xizmatlari bilan ishlaymiz. O'quv jarayonida har bir talaba o'z dasturini yaratadi. Har bir o'quv bloki oxirida u vazifalarni bajaradi - olingan bilimlardan o'z loyihasida ishlash uchun foydalanadi. Trening natijasi bo'ladi ishlaydigan dasturSiz o'zingizning ish beruvchingizga yoki hamkasblaringizga xavfsiz tarzda ko'rsatishingiz mumkin. O'quv dasturi9 oyga mo'ljallangan. Dastur 6 blokdan iborat bo'lib, har bir blok 6 hafta davom etadi. Talabalarning yuki - haftasiga 4-6 soat. Trening OpenProfession onlayn-platformasida bo'lib o'tadi. Siz bizning jadvalimizga rioya qilishingiz yoki o'zingizning xohishingiz bilan o'qishingiz mumkin. Blok 1Android platformasi, Android Studio va qurish tizimi - Gradle bilan tanishing. Nosozliklarni tuzatish va jurnalga yozish nima ekanligini bilib oling. Android dasturining asosiy ob'ektlarini o'rganing va Faoliyat va Fragment bilan ishlang. Interfeys elementlari - View, ViewGroup bilan tanishing. Blok 2O'qituvchilar RecyclerView-da ro'yxatlar bilan ishlash haqida gaplashadilar va Android-ga ko'p tarmoqli ishlash vositalarini ko'rsatadilar. Siz Retrofit2 / Okhttp3 bilan tarmoq yaratishni o'rganasiz va reaktiv dasturlash bilan, xususan RxJava2 bilan tanishasiz. Bildirishnomalar va Xona bilan ishlashni o'rganing - SQLite orqali ORM o'rami. Blok 3Sizning arizangizni modullarga qanday qilib to'g'ri taqsimlashni o'rganasiz. MVP va MVVM naqshlarini, shuningdek, CLEAN - sof me'morchilikni o'rganing. Dagger2 va Toothpick kutubxonalari bilan qaramlik in'ektsiyasining kuchini tushunib oling. 4-blokUnit va UI sinovlarini ko'rib chiqing: Mockito, PowerMock, Espresso, Robolectric. Siz ORM o'ramlari bilan ishlaysiz: Room, GreenDAO, Realm, shuningdek mashhur kutubxonalar - Picasso, EventBus, ButterKnife va boshqa sanoat standartlari. Blok 5O'qituvchilar moddiy dizayn komponentlari haqida suhbatlashadilar. Animatsiyalar bilan ishlashni va maxsus interfeys elementlarini yaratishni o'rganing. Maxsus LayoutManager bilan tanishib chiqing. Blok 6Siz maxsus xizmatlar va tashqi qurilmalar bilan ishlashni o'rganasiz: Google Firebase, Google Analytics, Google Maps, Push bildirishnomalari, datchiklar va kamera. Ilovangizni imzolashni va Google Play-da nashr etishni o'rganing. Download 113.65 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling