Kotlin Basic Kirish. Kotlin dasturlash tili. Dasturlash muhitini sozlash Kotlinda ma’lumot turlari va o’zgaruvchilar ma’lumotlarni bir turdan boshqa turga o’tqazish


Download 432.6 Kb.
Pdf ko'rish
Sana09.05.2023
Hajmi432.6 Kb.
#1449206
Bog'liq
Ish reja



1 Kotlin Basic 
1 Kirish. Kotlin dasturlash tili.Dasturlash muhitini sozlash 
2 Kotlinda ma’lumot turlari va o’zgaruvchilar 
3 Ma’lumotlarni bir turdan boshqa turga o’tqazish (Conversion types). 
Kotlinda operatorlani kiritish chiqarish
4 Math, String klassi funksiyalari 
5 Kotlinda tanlash operatorlari 
6 Takrorlash va o’tish operatorlari 
7 Kotlinda funksiyalar bilan ishlash 
8 Kotlinda massivlar 
9 Kotlin Exception Handling
10 Kotin Null Safety 
2 Kotlin OOP 
1 Kotlinda classlar va objectlar
2 Kotlinda kostruktorlar va getter, setterlar 
3 Kotlinda vorislik , modifikatorlar, polifmorfizm 
4 Kotlinda abstract class, interfacelar 
5 Kotlinda enums,nested va inner classlar. Data classlar. Kotlin sealed classlar. 
6 Kotlin object.Companion object. Extention functions 
7 Kotlin generics, Delegation. Kotlin
8 Collections --- List 
9 Collections ---- Set 
10 Collections --- Map 
3 Kotlin Advanced 
1 Kotlinda fayllar bilan ishlash 
2 Kotlinda san ava vaqt bilan ishlash
3 Kotlinda JSON,XML,CSV, text formatlari.Gson kutubsonasi


4 Kotlin --- Internet connections
5 Networking. Socets 
6 Sending email 
7 Multithreading
8 Kotlin design patterns
9 Kotlinda ma’lumotlar tuzilmasi
10 Kotlinda saralash va qidirish algoritmlari
4 Android Basics 
1 Androidga kirish. Android Studio dasturlash muhitini o’rnatish. AS da birinchi
dasturni yaratish. AVD o’rnatish 
2 Androidda loyiha strukturasi. Ekran tarkibiy qismlari va ularning ko’rinishi 
3 Layoutlar
4 Sodda UI elemetlarni 
5 Sodda UI elemetlarni.Constrantlayout 
6 Menu. Layoutparams. Sodda kalkulyator yaratish 
7 Animation
8 Intent. Intent filter. Extras. Activity lifecycle. StartActivityForResult 
9 Data Storage. Preferenges. SharedPrefences 
10 WebView. Sodda browser yaratish. Flag Quiz 
5 Android murakkab view elementlari 
1 ListView. Adapters
2 ExpandableListView. Spinner 
3 Recyclerview. Layout managers.ItemClickListener. Notify recyclerview 
4 ListAdapter. DiffUtill. RecycleView item animation. Drag and drop.Swipe 
5 Fragments basic concepts 
6 Fragments communicate. Passing Data between Fragments 
7 Architecture component:Navigation 


8 Dialogs
9 ViewPager.TabLayout. 
10 ViewPager2. BottomNavigationView.Navigation DrawerLayout 
 
6 Android Database
1 SQL.DB Browser for SQLite 
2 Sqlite in Android
3 SQLite database with multiple tables in android
4 Permissions
5 Camera and gallery 
6 Media.Mediaplayer 
7 Architecture component: Room Persistence Library 
8 Handler. Asytask 
9 RxKotlin
10 Android Realm Database
7 Android Connections, Firebase, Services 
1 Android networking. Volley
2 Retrofit 2 
3 Firebase. Firebase Auth 
4 Firebase realtime database
5 Firebase firestore. Firebase Storage.Crashlytics 
6 Broadcast. Alarm 
7 Service. Jobs. WorkManager
8 Notifications. Firebase Clound Messaging
9 Google map 
10 Activity and fragment lifecyle(livedata,viewModel) 


11 Data Binding 
12 Kotlin Coroutines
13 RescyclerView pagination.Paging library 
14 Youtube Api for Android
15 Admob Ads in Android 
8 Android Advenced
1 Git(Create own library) 
2 NDK
3 Declarative UI in Android 
4 MVC, MVP 
5 MVVM, MVI 
6 DI. Dagger2 
7 Dagger Hilt 
8 Clean architecture 
9 Testing 
10 Proguard/R8.Publish App 

Download 432.6 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling