دانلود کتاب کاتلین به زبان ساده

  • از: یونس ابراهیمی
  • ۸ رای
  • برای دانلود قانونی کتاب کاتلین به زبان ساده و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان دانلود کنید.


خرید کتاب الکترونیکنسخه نمونه رایگان

برای دانلود قانونی کتاب کاتلین به زبان ساده و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان دانلود کنید.

معرفی کتاب کاتلین به زبان ساده

کتاب کاتلین به زبان ساده نوشته یونس ابراهیمی، کلید نجات شما از جهنم جاوا است. جاوا اگر چه رایج‌ترین زبان ساخت برنامه‌های اندرویدی است اما به یقیین تنها زبان انجام این کار نیست. کاتلین، دیگر زبان مشهور مبتنی بر JVM بوده که از حمایت بالایی برخوردار است.

کاتلین یک زبان برنامه‌نویسی جدید و قدرتمند است که توسط شرکت JetBrains ساخته شده است و یک زبان منبع باز محسوب می‌شود که ویژگی‌های برنامه‌نویسی شیء گرا و ماژولار را با یک دیگر ترکیب کرده است. نام کاتلین برگرفته از جزیره‌ای به همین نام در اطراف سن پتزربوگ گرفته شده است. کاتلین از سال 2011 معرفی شده و در حقیقت زبان جدیدی محسوب نمی‌شود اما پس از آن که در کنفرانس Google I/O در سال 2017 به عنوان یک زبان رسمی برای توسعه اندروید معرفی شد، باعث شد کاتلین بر سر زبان‌ها بیفتد و افراد زیادی سراغ یادگیری آن بروند.

یادگیری کاتلین بسیار ساده است. کاتلین یک زبان برنامه‌نویسی functional بوده که یادگیری آن به سادگی امکان‌پذیر است. ساختار کاتلین بسیار شبیه به زبان جاواست که این موضوع به خصوص برای برنامه‌نویسان جاوا خبر خوبی است، زیرا می‌توانند به سرعت آن را فراگرفته و در پروژه‌های بعدی خود از آن استفاده کنند. استفاده از کاتلین می‌تواند کد شما را خواناتر و قابل فهم‌تر کند.

کاتلین می‌تواند به JavaScript یا JVM bytecode کامپایل شود. دقیقا مشابه جاوا، کاتلین نیز می‌تواند به فرمت bytecode کامپایل شود. روش کار به این صورت است که ابتدا کد ما به بایت کد که یک زبان قابل فهم برای ماشین مجازی جاوا (JVM) است کامپایل شده و سپس JVM برنامه را در ماشین مقصد اجرا می‌کند. با این کار برنامه می‌تواند مستقل از سیستم عامل اجرا شود.

کاتلین می‌تواند از تمام کتابخانه‌ها و فرم ورک‌های جاوا استفاده کند، شما می‌توانید از تمام کتابخانه‌ها و فرم ورک‌های زبان جاوا در کاتلین استفاده کنید که این یکی از مهم‌ترین ویژگی‌های کاتلین است. جاوا به صورت خودکار قابل تبدیل به کاتلین است: ابزارهایی وجود دارد که می‌توانید به صورت خودکار کدهای جاوای خود را به کاتلین تبدیل کنید و به این ترتیب در وقت خود صرفه‌جویی کنید.

بازبینی کدها دیگر کار مشکلی نخواهد بود، کاتلین تمرکز زیادی بر روی خوانایی و قابل فهم بودن کدها دارد که این موضوع فرآیند بازبینی کدها را ساده می‌کند، بنابراین همه اعضای تیم می‌توانند کدها را بازبینی کنند حتی اگر با این زبان آشنایی نداشته باشند.

فهرست مطالب

کاتلین چیست    
JDK و ntelliJ IDEA    
نصب JDK و IntelliJ IDEA    
ساخت یک برنامه ساده در Kotlin    
کاراکترهای کنترلی    
توضیحات    
متغیر    
انواع داده    
استفاده از متغیرها    
تبدیل انواع داده    
عبارات و عملگرها    
عملگرهای ریاضی    
عملگرهای تخصیصی    
عملگرهای مقایسه‌ای    
عملگرهای بیتی    
گرفتن ورودی از کاربر    
ساختارهای تصمیم    
دستور if    
دستور if…else    
دستور if تو در تو    
دستور if چندگانه    
استفاده از عملگرهای منطقی    
دستور when    
تکرار    
حلقه While    
حلقه do While    
حلقه for    
خارج شدن از حلقه با استفاده از break و continue    
آرایه‌ها    
آرایه‌های چند بعدی    
آرایه دندانه‌دار    
تابع    
مقدار برگشتی از یک تابع    
پارامتر و آرگومان    
ارسال آرگومان به روش مقدار    
ارسال آرایه به عنوان آرگومان    
محدوده متغیر    
آرگومان‌های متغیر (VarArgs)    
سربارگذاری توابع    
بازگشت (Recursion)    
برنامه نویسی شیء گرا (OOP)    
کلاس    
سازنده    
سطح دسترسی    
کپسوله سازی (Encapsulation)    
وراثت    
خواص (Properties)    
سطح دسترسی Protect    
Companion Object    
Override    
عملگر is    
رابط (Interface)    
کلاسهای انتزاعی (Abstract Class)    
ایجاد آرایه‌ای از کلاس‌ها    
عبارات لامبدا    
Data Class    
توابع توسعه یافته    
مدیریت استثناءها و خطایابی    
استثناءهای اداره نشده    
دستور try و catch    
بلوک finally    
ایجاد استثناء    
تعریف یک استثناء توسط کاربر    
جنریک‌ها (Generics)    
توابع جنریک    
کلاس جنریک

 ۱۸۶ صفحه، ۳ مگابایت، زبان فارسی، PDF، 
چاپ ۱۳۹۶، قیمت الکترونیکی: ۷۰۰۰ ت - 2.49€
۵۰٪ تخفیف اولین خرید با کد welcome50
خرید کتاب الکترونیکنسخه نمونه رایگان

راهنمای دانلود کتاب کاتلین به زبان ساده

برای دانلود کتاب کاتلین به زبان ساده و دسترسی قانونی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را نصب کنید.

دانلود کتاب کاتلین به زبان ساده
Hadi Hosseinpour
۱۳۹۷/۷/۷
من تازه شروع کردم به خوندن، تا اینجا همه چی اوکی بوده، به در کسایی که تازه میخوان شروع کنن هم میخوره چون خیلی ساده و روون توضیح داده، تشکر ❤️🌹
اشکان نوروزیان
۱۳۹۷/۵/۳۱
سلام اقای ابراهیمی واقعا محصولات عالی دارین.
آیا نسخه چاپی و فیلم های آموزش کاتلبن هم منتشر میکنین؟؟؟؟
یونس ابراهیمی
۱۳۹۷/۶/۱
سلام، نظر لطفتونه
خیر
tedi 1700
۱۳۹۷/۵/۵
کتابهای یونس خان همشون عالی هستند. بین کتابهای اموزش برنامه نویسی فارسی با اختلاف زیاد در صدر هستند. و قیمت مناسبی هم دارند
یونس ابراهیمی
۱۳۹۷/۵/۵
نظر لطفتونه
مشاهد همه دیدگاه‌ها (۵)