با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
با دوره آموزش زبان برنامه نویسی دارت Dart در خدمت شما هستیم.
در این دوره با گرامر (Syntax) و ویژگی های کلی این زبان محبوب آشنا خواهید شد.

آموزش زبان برنامه نویسی دارت Dart

دارت یک زبان برنامه نویسی همه منظوره و جدید است.
این زبان توسط شرکت گوگل توسعه داده شده است و ECMA نیز به عنوان یک استاندارد تأیید شده است.
کیت توسعه نرم افزار این زبان تحت عنوان Dart SDK توسط گوگل معرفی شده است.

زبان دارت چند سکویی (Multi Platform) می‌باشد.
بدین معنا که شما می‌توانید با استفاده از این زبان، برنامه ها و اپلیکیشن هایی برای وب، دسکتاپ و موبایل بسازید.

زبان Dart یک زبان شئ گرا است و گرامری شبیه به زبان C دارد. (C like Languages)
همچنین کد های زبان Dart می‌توانند با استفاده از یک کامپایلر (در حال حاضر dart2js) به کد های JavaScript تبدیل شوند.

کاربرد ها

همانطور که در بالا اشاره کردیم، زبان دارت یک زبان چند سکویی است.
بنابراین با این زبان می‌توانیم برنامه های وب (سمت کاربر/سمت سرور)، اپلیکیشن های موبایل (Android و IOS) و همچنین برنامه های تحت دسکتاپ بنویسیم.
همچنین با این زبان می‌توان برنامه هایی نوشت که در محیط خط فرمان (Command Line) اجرا شوند.

استفاده و نحوه اجرا

سه راه برای اجرای کد های نوشته شده به زبان Dart وجود دارد.

  1. کامپایل و تبدیل به کد های جاوا اسکریپت : اگر قصد نوشتن برنامه های وب دارید که در مرورگر های وب مختلف اجرا شوند، کد های زبان دارت باید به کد های زبان JavaScript تبدیل شوند.
    اساسا هدف توسعه زبان دارت نیز برطرف کردن مشکلات موجود در جاوا اسکریپت بود.
    کد های جاوا اسکریپتی که توسط دارت تولید شده اند، بهینه تر و سریع تر از کد های تولید شده جاوا اسکریپت به صورت دستی است.
  2. مستقل : کیت توسعه نرم افزار دارت (Dart SDK) که با کامپایلر خود به نام Dart VM همراه است، امکان نوشتن برنامه هایی را می‌دهد که در محیط خط فرمان (Command Line) اجرا شوند.
    دارت دارای کتابخانه استانداردی است که با استفاده از آن می‌توان برنامه های سیستمی مانند وب سرور ها بسازند.
  3. برنامه های موبایل : با استفاده از فریم ورک Flutter، می‌توان اپلیکیشن های موبایل برای سیستم های عامل Android و IOS ساخت.
    دارت به کد های native یا محلی پلتفرم مورد نظر تبدیل می‌شود.

 

امیدوارم دوره آموزش زبان برنامه نویسی دارت Dart مفید واقع شود و بتوانید برنامه های خود را با این زبان دوست داشتی بنویسید.

آموزش Dart
2.3 (45.71%) 7 رای s
    QR:  آموزش Dart
    به اشتراک بگذارید