جستجو برای:
سبد خرید 0
  • دسته بندی دوره ها
    • کسب و کار
    • برنامه نویسی
    • بورس و ارز دیجیتال
    • کلان داده و هوش مصنوعی
    • دیجیتال مارکتینگ
    • امنیت و شبکه
    • چند رسانه ای
    • انیمیشن و بازی سازی
    • هنر و گرافیک
    • توسعه فردی
    • آکادمیک و مهندسی
    • زبان خارجه
  • مجله داناپ
  • تدریس در داناپ
  • حساب کاربری

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • 021-22534127
  • info@danup.ir
سبد خرید 0
0
داناپ | دانش خود را به راحتی افزایش دهید
  • دسته بندی دوره ها
    • کسب و کار
    • برنامه نویسی
    • بورس و ارز دیجیتال
    • کلان داده و هوش مصنوعی
    • دیجیتال مارکتینگ
    • امنیت و شبکه
    • چند رسانه ای
    • انیمیشن و بازی سازی
    • هنر و گرافیک
    • توسعه فردی
    • آکادمیک و مهندسی
    • زبان خارجه
  • مجله داناپ
  • تدریس در داناپ
ورود و ثبت نام

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

خانهدوره های آموزشیبرنامه نویسیآموزش مقدماتی زبان برنامه نویسی کاتلین
https://dl.danup.ir/Courses/778832/Kotlin/1.Kotlin.dstthb.mp4
قیمت :

رایگان!

امتیاز
5.00 از 6 رأی
5.00 6 رای
رایگان!
ویژگی های دوره
زبان: فارسی
5 ساعت و 47 دقیقه
38 درس
625 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
حالت مطالعه

زبان برنامه نویسی کاتلین (Kotlin) یک زبان ایستا می باشد که توسط برنامه نویسان مستقر در روسیه توسعه داده شده است.کاتلین را می توان بر روی ماشین های مجازی جاوا اجرا کرد و همچنین می توان آن را به زبان جاوا اسکریپت نیز کامپایل کرد.

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

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

 

برخی از ویژگی های کاتلین :

  • کاتلین بر پایه JVM است که همین موضوع باعث می شود تا سازگاری کاملی با زبان جاوا داشته باشد. کاتلین نیز Multi platform است و سینتکس (Syntax) بسیار ساده ای دارد. این زبان دارای انعطاف بالا بوده و از سرعت توسعه قابل قبولی برخوردار است.
  • کاتلین با نسخه JDK6 سازگاری کامل دارد و تماما توسط اندروید استودیو پشتیبانی می شود.
  • کاتلین به دلیل استفاده از بایت کدهای ساده تر نسبت به جاوا از سرعت بیشتری برخوردار است. کاتلین از Inline function ها و Lambda نیز پشتیبانی می کند.
  • زبان برنامه نویسی کاتلین دارای کتابخانه Runtime است که بسیار کم حجم می باشد.
  • کاتلین برای توسعه سمت سرور نیز مناسب است.
  • کاتلین از کاربرد دو سویه یا bi directional usage نیز پیشتیبانی می کند به این معنا که همیشه می توانید کدهای خود را از جاوا به کاتلین یا از کاتلین به جاوا کامپایل کنید.

 

چگونه برنامه نویسی با کاتلین را شروع کنیم؟

یادگیری کاتلین بسیار ساده است. می توان گفت سختی یادگیری این زبان با سختی یادگیری زبان هایی مانند ++C یا Java در اندروید قابل مقایسه می باشد. علاوه بر این کدهای کاتلین از تمام ابزارها و امکانات اندروید استودیو پشتیبانی می کند و این موضوع کار با آن را بسیار ساده تر می کند.

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

فصل اول

معرفی دوره ویدئو

20:44

پیش نمایش

متغیرها - Variables ویدئو

10:47

پیش نمایش

data types ویدئو

16:14

پیش نمایش

Nullable variables ویدئو

09:06

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

conditionals ویدئو

16:11

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Arrays ویدئو

11:25

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Lists and Array lists ویدئو

10:20

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Hashmaps ویدئو

08:20

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Strings ویدئو

13:33

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Loops1 ویدئو

08:04

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Loops2 ویدئو

07:04

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Loops3 ویدئو

06:07

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

break - continue - namingloops ویدئو

08:18

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Functions ویدئو

06:20

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

OOP & Classes ویدئو

09:15

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Constructors ویدئو

13:19

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Named parameters and Default values ویدئو

05:04

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Inheritance ویدئو

10:48

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Overriding ویدئو

11:08

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Abstract classes 1 ویدئو

07:31

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Abstract classes 2 ویدئو

03:34

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Interfaces ویدئو

11:21

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Secondary constructor ویدئو

12:07

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Data classes ویدئو

10:47

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Enums ویدئو

07:09

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Objects ویدئو

04:56

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Packages & Import ویدئو

13:22

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Visibilities ویدئو

04:43

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Getter/Setter ویدئو

07:04

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Companion object ویدئو

03:47

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Constant values ویدئو

03:38

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Lambda بخش اول ویدئو

11:01

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Lambda بخش دوم ویدئو

11:11

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Generics ویدئو

08:09

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

It keyword ویدئو

02:55

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Extention functions ویدئو

04:14

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Files ویدئو

04:18

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Exception handling ویدئو

12:37

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.
برچسب: کاتلین

دوره های مرتبط

جاوا اسکریپت ES6

آشنایی کامل با جاوا اسکریپت ES6

جاوا اسکریپت در واقع همان پیاده سازی ECMA Script هست که به شکل کوتاه شده و مخفف ES شناخته می…
رایگان!
آموزش پایتون

آموزش جامع و پروژه محور پایتون Python

پایتون (Python) در سال 1991 توسط گویدو ون روسوم به وجود آمد. زبان برنامه نویسی پایتون به قدری ساده و خواناست که…
49,000 تومان 24,500 تومان
برنامه‌نویسی برد آردوینو‎

آموزش جامع برنامه نویسی برد آردوینو‎

آردوینو (Arduino) در واقع یک بستر سخت افزاری و نرم افزاری برای پیاده سازی برد های اکترونیکی است که هدف…
رایگان!
جلوگیری از اسپم در وردپرس

خداحافظی با اسپم در وردپرس

جلوگیری از اسپم در وردپرس یکی از بزرگترین دغدغه های کاربران در این CMS می باشد. اگر از کاربران وردپرس…
رایگان!
راه اندازی فروشگاه اینترنتی با وردپرس

آموزش جامع راه اندازی فروشگاه اینترنتی با وردپرس

اکثر افراد پس از شنیدن آمار و ارقام جذاب درآمد فروشگاه های اینترنتی، تصمیم می گیرند آنها نیز محصولات و…
46,000 تومان 23,000 تومان

rate_reviewامتیاز دانشجویان دوره

5
5.00 6 رای
رایگان!
6 رأی
5 ستاره
6
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

chat_bubble_outlineنظرات

  • Manager98( دانشجوی دوره )
    1399/09/01
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    نمیدونم اگه این آموزش هارو یه سایت دیگه میزاشت برای فروش چقدر قیمت گذاری میکردن براش . واقعا عالیه نوع تدریس ممنون

  • Manager98( دانشجوی دوره )
    1399/08/30
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام میتونم با مدرس این دوره در ارتباط باشم؟ برای رفع اشکالات و …

  • محمد کریمی( دانشجوی دوره )
    1399/05/05
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    بسیار خوب و کامل بود

  • TohidEghdami( دانشجوی دوره )
    1399/02/01
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    نایس?
    فقط قسمت دو رو نتونستم پیداش کنم
    اینطوری بود: قسمت معرفی همون قسمت اول
    قسمت بعدیش میشه ۳?

    • داناپ(مدیریت)
      1399/02/01
      برای پاسخ دادن وارد شوید

      سلام کاربر گرامی
      بررسی انجام شد. ویدئوهای دوره کامل بوده و قسمت دوم هم در ویدئوها موجود می باشد.

  • مهدی صابری( دانشجوی دوره )
    1398/09/28
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    با سلام و عرض خسته نباشید
    آقا دمتون گرم-فوق العاده عالی بود آموزش-صدا عالی-تصویر عالی همه چیز Perfect 🙂
    سپاس

  • مبین ابراهیمی( دانشجوی دوره )
    1398/09/25
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    عالی بود . ممنون

قوانین ثبت دیدگاه

با سلام و احترام خدمت شما کاربر محترم
  • دیدگاه های فینگلیش تایید نخواهند شد.
  • دیدگاه های نامرتبط با دوره تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • امتیاز دادن به دوره فقط مخصوص دانشجویان دوره می باشد.

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

رایگان!

افزودن به علاقه مندی
امتیاز
5.00 از 6 رأی
5.00 6 رای
رایگان!
زبان: فارسی
5 ساعت و 47 دقیقه
38 درس
625 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
آرکادمی
آرکادمی
راهنمای تخصصی برنامه نویسان در بازار کار

دسته: برنامه نویسی
  • تهران، شریعتی، انتهای خواجه عبداله انصاری، خیابان بنی هاشم، پلاک 68
  • 021-22534127
  • Info@danup.ir
دسترسی سریع
  • صفحه اصلی
  • مجله داناپ
  • حساب کاربری
  • قوانین و مقررات
  • درباره ما
  • تدریس در داناپ
  • تماس با ما

تمامی حقوق برای وبسایت داناپ محفوظ می باشد.
50 درصد تخفیف ویژه تمامی دوره ها به مدت محدود!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره