Kotlin
تطوير Android الحديث.
Kotlin is the language Google recommends for Android, and it runs everywhere Java runs. It is concise, protects you from null crashes and works side by side with Java code. This course starts from zero with Kotlin 2: values and string templates, null safety, if and when expressions, ranges and loops, functions with default and named arguments, then classes and data classes, collections and lambdas, extension functions, a gentle first look at coroutines and a glimpse of Jetpack Compose.
Every lesson is short and packed with quizzes, so you learn by doing.
- الدروس
- ١٤
- الوقت
- ٢ ساعة
- المستوى
- مبتدئ
دروس هذا المسار بالإنجليزية حاليًا.
- البرونز متاحة
- الفضة متاحة
- الذهب مقفلة
مستعد لإثبات نفسك؟
ثلاثة امتحانات في انتظارك: البرونز والفضة والذهب.
ما ستتمكن من فعله
- Write and run Kotlin programs with val, var and string templates
- Handle missing values safely with nullable types,
?.and?: - Write clear functions with default and named arguments
- Model data with data classes and transform collections with
filter,mapandgroupBy - Understand coroutines and read a simple Jetpack Compose screen
الرحلة
١ الوحدة ١Kotlin basics
Your first program, val and var, null safety, when, ranges and functions.
٠ / ٥٢ الوحدة ٢Classes and collections
Data classes, collections and lambdas, coroutines and a first Compose screen.
٠ / ٥٣ الوحدة ٣Next steps
A full Android app, Kotlin Flow, server-side Kotlin and shared code.
٠ / ٤