کاتلین، یک زبان برنامهنویسی بسیار متفاوت در گروه ایستا به شمار میآید و در راه برنامهنویسی اندروید همانند یک دوست خوب برای شما است. کاتلین ویژگیهایی چون مختصر و رسا بودن را نسبت به جاوا دارد و ضعفهای آن را پوشش داده است اما این موضوع به این معنا نیست که میتوان به طور کلی جاوا را نادیده گرفت. این دو زبان به نوعی مکمل هم هستند و میتوانند در یک پروژه به صورت همزمان به کار برده شوند فصل1: آشنایی با زبان کاتلین فصل2: ساختارهای کنترلی فصل3: توابع و پیادهسازی آنها فصل4: آرایههای یکبعدی و چندبعدی فصل5: کلاسها، وراثت و چندریختی فصل6: کلکسیونها فصل7: اداره کردن استثناها فصل8: پیاده سازی پشته، صف و لیست پیوندی فصل9: جست وجو و مرتبسازی
کتاب آموزش گام به گام برنامه نویسی کاتلین(Kotlin)