جستجو برای:
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • پی اچ پی
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • ری اکت
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • جاوا
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • علم داده و هوش مصنوعی
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
  • مجله داناپ
  • تدریس در داناپ
  • حساب کاربری
داناپ | دانش خود را به راحتی افزایش دهید
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • پی اچ پی
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • ری اکت
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • جاوا
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • علم داده و هوش مصنوعی
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
  • مجله داناپ
  • تدریس در داناپ
0
ورود / ثبت نام

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

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

رایگان!

امتیاز
5.00 از 7 رأی
5.00 7 رای
رایگان!
ویژگی های دوره
زبان: فارسی
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

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

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

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

جاوا 8

آموزش کامل تحولات جاوا 8

زبان برنامه نویسی جاوا یک زبان برنامه نویسی چند منظوره است که همزمان مبتنی بر کلاس ها و شی گرایی است. جاوا طوری طراحی شده که کمترین میزان وابستگی در ...
ارائه شده توسط< آرکادمی
فرم سازی حرفه ای در وردپرس

آموزش فرم سازی حرفه ای در وردپرس

فرم سازی حرفه ای در وردپرس کمی دشوارتر از ساختن فرم های ساده ای مانند فرم های تماس با ماست. در فرم سازی پیشرفته شما می توانید علاوه بر استفاده ...
ارائه شده توسط< مسعود جواهری
راه اندازی فروشگاه اینترنتی با وردپرس

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

اکثر افراد پس از شنیدن آمار و ارقام جذاب درآمد فروشگاه های اینترنتی، تصمیم می گیرند آنها نیز محصولات و خدمات خود را به شکل اینترنتی بفروشند و کسب و ...
ارائه شده توسط< مسعود جواهری
یک گام قبل از طراحی سایت

یک گام قبل از شروع طراحی سایت

با توجه به گسترش روز افزون کسب و کارهای اینترنتی هر روز افراد بیشتری به فکر طراحی یک وبسایت و راه اندازی یک کسب و کار می افتند. همانطور که ...
ارائه شده توسط< علی رحمت پور
آموزش کار با دیتابیس در زبان جاوا

آموزش کار با دیتابیس در زبان جاوا

در این دوره آموزشی نحوه ارتباط با دیتابیس در زبان جاوا توضیح داده شده است. برای ارتباط با دیتابیس شما باید driver مربوط یه دیتابیس مورد نظر را بر روی ...
ارائه شده توسط< مهدی عادلی فرد

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

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

chat_bubble_outlineنظرات

  • mahdi_kotlin_player( دانشجوی دوره )
    2023-02-17
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

  • Manager98( دانشجوی دوره )
    2020-11-21
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

  • Manager98( دانشجوی دوره )
    2020-11-20
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

  • محمد کریمی( دانشجوی دوره )
    2020-07-26
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

  • TohidEghdami( دانشجوی دوره )
    2020-04-20
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    • داناپ(مدیریت)
      2020-04-20
      برای پاسخ دادن وارد شوید

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

  • مهدی صابری( دانشجوی دوره )
    2019-12-19
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

  • مبین ابراهیمی( دانشجوی دوره )
    2019-12-16
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

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

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

لغو پاسخ

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

قیمت :

رایگان!

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

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

دسته: آموزش برنامه نویسی، آموزش برنامه نویسی موبایل، آموزش کاتلین
پلتفرم آموزش آنلاین داناپ

لذت یادگیری با تماشای دوره های آموزش آنلاین در هر زمان و هر مکان دو چندان می شود. ماموریت ما در داناپ برقراری عدالت آموزشی در کشور و کمک به جوانان برای اشتغال بیشتر بوده است. داناپ از سال 1396 تا به امروز سهم بزرگی در حوزه آموزش در کشور داشته و رضایت دانشجویان را از ابتدا ملاک کار خود قرار داده است.

دسترسی سریع
  • مجله داناپ
  • درباره ما
  • تدریس در داناپ
  • تماس با ما
  • قوانین و مقررات
logo-Enamad logo-samandehi
تمامی حقوق برای شرکت داناپ محفوظ می باشد. 1396-1401
ورود ×
کد تایید
لطفاً کد تأیید ارسال شده به را تایپ کنید
ثبت
رمز عبور خود را فراموش کرده اید؟
ورود با رمز عبور یکبار مصرف
ارسال مجدد رمز عبور یکبار مصرف(00:30)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد رمز عبور یکبار مصرف(00:30)
بازگشت به ورود

ارسال مجدد رمز عبور یکبار مصرف (00:30)
بازگشت به ورود
  • (+98) Iran
%85 تخفیف ویژه تمامی دوره ها در جشنواره نوروزی!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره

ورود

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

یا

ارسال مجدد رمز عبور یکبار مصرف (00:30)

هنوز عضو نشده اید؟ عضویت در سایت