آموزش مقدماتی زبان برنامه نویسی کاتلین (Kotlin) برای توسعه اندروید (Android) – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

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

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



زمانی که گوگل نام جزیره ای در اطراف سن پترزبورگ را به عنوان زبان جدید توسعه اندروید (Android) معرفی کرد، زمزمه ها و انتقادهای متنوعی شکل گرفت. به هر حال گوگل در کنفرانس Google I/O در سال ۲۰۱۷ زبان کاتلین (Kotlin) را به عنوان یک زبان رسمی برای توسعه اندروید، معرفی و با به روز شدن نرم افزار گوگل، به ورژن ۳ (Android Studio v3.0) مساله حالت جدیدتری به خودش گرفت و کاتلین بر سر زبان ها افتاد. البته این زبان، در سال ۲۰۱۱ توسط شرکت JetBrains معرفی شد که همان توسعه دهنده IntelliJ Software است و با این اوصاف بهتر است که کهنه کاران جاوا که در توسعه اندروید فعالیت دارند، از قافله عقب نمانند و با زبان کاتلین را بپذیرند و در ضمن، نگران پروژه های نوشته شده خود با جاوا (Java) نباشند، زیرا کاتلین و جاوا به راحتی به یکدیگر تبدیل می شوند.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال ضبط
زمان تقریبی انتشار ۴ تا ۱۲ هفته

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    زمانی که گوگل نام جزیره ای در اطراف سن پترزبورگ را به عنوان زبان جدید توسعه اندروید (Android) معرفی کرد، زمزمه ها و انتقادهای متنوعی شکل گرفت. به هر حال گوگل در کنفرانس Google I/O در سال ۲۰۱۷ زبان کاتلین (Kotlin) را به عنوان یک زبان رسمی برای توسعه اندروید، معرفی و با به روز شدن نرم افزار گوگل، به ورژن ۳ (Android Studio v3.0) مساله حالت جدیدتری به خودش گرفت و کاتلین بر سر زبان ها افتاد.

    البته این زبان، در سال ۲۰۱۱ توسط شرکت JetBrains معرفی شد که همان توسعه دهنده IntelliJ Software است و با این اوصاف بهتر است که کهنه کاران جاوا که در توسعه اندروید فعالیت دارند، از قافله عقب نمانند و با زبان کاتلین را بپذیرند و در ضمن، نگران پروژه های نوشته شده خود با جاوا (Java) نباشند، زیرا کاتلین و جاوا به راحتی به یکدیگر تبدیل می شوند.

    برای تازه کاران حوضه اندروید نیز یادگیری کاتلین ساده تر از Java است و حتی می تواند به عنوان اولین زبانی باشد که یاد می گیرید.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: کاتلین (Kotlin) چیست؟
      • تاریخچه کاتلین
      • معرفی سایت کاتلین
      • معرفی منابع یادگیری
      • مزایا
      • توضیح ساختار تبدیل کاتلین به جاوا و جاوا اسکریپت
      • معایب
      • کامپایلر های زبان کاتلین
      • معماری کاتلین
    • درس دوم: نصب JDK و InteliJ IDEA
      • معرفی JDK و InteliJ IDEA
      • مراحل نصب JDK
      • مسیردهی به JDK
      • مراحل نصب InteliJ IDEA
      • افزایش سرعت اجرا رایانه در حین استفاده از InteliJ IDEA
      • آشنایی با محیط InteliJ IDEA
      • تنظیمات InteliJ IDEA
      • مراحل نصب و پیکربندی Eclipse برای هماهنگی با کاتلین
      • معرفی کامپایلر تحت وب kotlin
    • درس سوم: شروع برنامه نویسی با کاتلین
      • پروژه !Hello World
      • نام گذاری و مسیردهی به پروژه
      • ساختار یک برنامه در کاتلین
      • مقایسه با جاوا
    • درس چهارم: کاراکترهای کنترلی
      • معرفی Println و تفاوت با n\
      • معرفی انواع کاراترهای کنترلی، همراه با مثال
      • توضیحات
      • توضیحات تک خطی
      • توضیحات چند خطی
    • درس پنجم: متغیرها
      • حساسیت کاتلین به حروف بزرگ و کوچک
      • انواع داده و دامنه داده ها
      • مثال استفاده از متغیرها
      • نحوه تعریف متغیرها در کاتلین
      • نام گذاری متغیرها
      • محدوده متغیرها
      • مقداردهی
      • اختصاص مقدار به متغیر
      • تفاوت var و val
      • تبدیل انواع داده
      • مثال برای انواع تبدیل داده ها
    • درس ششم: عبارات و عملگرها
      • معرفی عملگر و عملوند
      • دو نوع عملگر در کاتلین (یگانی و دودویی)
      • عملگرهای ریاضی
      • عملگرهای تخصیصی
      • عملگرهای مقایسه ای
      • عملگرهای بیتی
      • تبدیل اعداد دهدهی (دسیمال) به باینری
      • عملگر بیتی and
      • عملگر بیتی or
      • عملگر بیتی xor
      • عملگر بیتی inv
      • عملگر بیتی تغییر مکان
      • عملگر تغییر مکان به سمت چپ
      • عملگر تغییر مکان به سمت راست
    • درس هفتم: گرفتن ورودی از کاربر
      • گرفتن ورودی از نوع رشته
      • گرفتن ورودی از نوع عدد
      • ایجاد تفاوت بین رشته و عدد، در ورودی
    • درس هشتم: ساختارهای تصمیم
      • دستور if
      • دستور if…else
      • دستور if تو در تو
      • دستور if چندگانه
      • استفاده از عملگرهای منطقی
      • عملگر “&&”
      • عملگر “||”
      • عملگر “!”
      • دستور When
    • درس نهم: تکرار
      • حلقه While
      • حلقه do…While
      • حلقه for
      • خارج شدن از حلقه، با استفاده از break و continue
    • درس دهم: آرایه ها
      • انواع کلاس های برای آرایه ها
      • معرفی انواع توابع برای مقداردهی آرایه ها
      • برنامه محاسبه میانگین
      • آرایه های چند بعدی
      • آرایه دندانه دار
    • درس یازدهم: تابع
      • نحوه تعریف تابع
      • مقدار برگشتی از یک تابع
      • پارامتر و آرگومان
      • ارسال آرگومان به روش مقدار
      • ارسال آرایه به عنوان آرگومان
      • محدوده متغیر
      • آرگومان متغیر
      • آرگومان های متغیر (Varargs)
      • سربار گذاری توابع
      • بازگشت (Recursion)


    اطلاعات تکمیلی

    نام آموزش آموزش مقدماتی زبان برنامه نویسی کاتلین (Kotlin) برای توسعه اندروید (Android) – پیش ثبت نام
    ناشر فرادرس
    کد آموزش KVKTL9706
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)




    دیدگاه ها

    1. 0 از 5

      :

      عالیه فقط جامع و کامل باشه از مفدماتی و آموزش گرامر شروع بشه و کاربردی و پروژه محور.


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.

فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی logo-samandehi پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان