دارت یک زبان برنامه نویسی است که توسط گوگل توسعه داده میشود . هدف دارت جایگزین کردن جاوااسکریپت که زبان داخلی مرورگرهای وب است می باشد . Dart
راه حلی برای مشکلات موجود در جاوا اسکریپت مثل مشکل حافظه میباشد که
کارایی بهتر، قابلیت استفاده سادهتر برای پروژههای بزرگ و امنیت بیشتری
را فراهم میکند. دارت زبانی برپایه کلاس، وراثت یگانه و شی گرایی است که
گرامر آن شبیه زبان C بوده و دارای Interface،reified generics کلاسهای
Abstract و Optional typing میباشد . type annotationهای ایستا تاثیری بر
روی سمانتیک کد در زمان اجرا ندارد. در عوض type annotation میتواند
پروندههایی برای ابزارهایی مانند checkerهای ایستا و checkهای پویای در
زمان اجرا را فراهم نماید. این پروژه توسط لارس بک و کسپر لاند پایهگذاری
شدهاست. گوگل همچنین بسیار تلاش دارد تا دارت را پیچیده تر بسازد و
ویژگیها و قابلیتهای فراوانی به آن ببخشد.
برنامههای دارت در یکی از دو حالت اجرا
میشوند. در مد چک شده، که مد پیش فرض نیست و باید فعال شود، type
assertion پویا فعال میشود. این type assertionها میتوانند در صورتی فعال
شوند که تایپهای ایستا در کد فراهم شده باشد، و همچنین میتواند مقداری
از خطاها را هنگامی که نوعها نامناسب باشند را catch نماید. دارت به
گونهای طراحی شدهاست که بر روی مرورگرهای مدرن اجرا شود، چه به صورت اجرا
برروی ماشین مجازی که درون مرورگرها تعبیه شدهاست یا به صورت کامپایل شده
به زبان جاواسکریپت. ماشین مجازی دارت همچنین برای اجرای برنامههای دارت
برروی سرور یا خط فرمان طراحی شدهاست. فیلم آموزشی Packt Learning Dart
توسط دو نفر از بهترین مدرسین بنام های Dzenan Ridjanovic و Ivo Balbaert
طراحی شده و همکنون کمپانی Packt این مجموعه آموزشی را برای عموم عرضه کرد .
امیدواریم که از دانلود فیلم آموزش زبان برنامه نویسی دارت لذت ببرید .
مشخصات فیلم آموزشی Packt Learning Dart :
– ژانر : آموزشی
– شرکت سازنده : Packt
– مدرس : Dzenan Ridjanovic و Ivo Balbaert
– پروژه تمرینی : ندارد
– مدت زمان آموزش : 1 ساعت و 58 دقیقه
– زبان : انگلیسی
– کیفیت نمایش : 720×1280
– فرمت فایل : Mp4
– زیرنویس انگلیسی : ندارد
– زیرنویس فارسی : ندارد
سرفصل های فیلم آموزشی Packt Learning Dart :
– دارت : زبان برنامه نویسی مدرن
– کار با دارت
– ساختاربندی کد با کلاس ها و کتابخانه ها
– مدل سازی نرم افزار وب سایت با مفاهیم مدل و Dartlero
– هندلینگ DOM در یک راه جدید
– ترکیب فرم HTML5 با دارت
– ساخت بازی با HTML5 و دارت
– توسعه برنامه های کسب و کار با پلیمر
– مدل سازی نرم افزارهای پیچیده با Dartling
– MVC و چارچوب UI در دارت : بررسی اجمالی
– داده های محلی و ارتباط کلاینت سرور
– نرم افزار وب سایت داده محور با مای اس کیو ال و مانگو دی بی
Comments
Post a Comment