قیمت این دوره: 220,000 110,000 تومان
  • مدرس دوره : علی خواجوی
  • تعداد ویدیوها : 23 ویدیو
  • مدت زمان دوره : 6:45:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1400/09/11
ثبتـــ نام در این دوره
آموزش مقدماتی تا پیشرفته زبان دارت (Dart)

آموزش مقدماتی تا پیشرفته زبان دارت (Dart)

دوره آموزش زبان برنامه نویسی Dart از صفر تا صد به همراه تمرین و پروژه عملی

 

زبان دارت یا زبان Dart چیست؟

زبان برنامه نویسی دارت (Dart) در سال 2011 توسط گوگل (Google) عرضه شد و هدف آن ارائه یک زبان قدرتمند برای فعالیت در هر نوع پلتفورمی (Multi-platform) می باشد. دارت یک زبان شی گرای کامپایلری با قابلیت Garbage Collection سریع می باشد و سبک اصلی نگارش آن از زبان C الهام گرفته شده است. این زبان هم میتواند به زبان ماشین و هم به زبان جاوا اسکریپت (JavaScript) کامپایل شود. دارت تمامی امکانات جاوا اسکریپت را دارد و نواقص آن (مانند مشکل حافظه) را هم برطرف کرده است. یادگیری این زبان بسیار آسان است. از آسانی آن میتوان به سادگی پیاده سازی برنامه نویسی ناهمزمان (Asynchronous Programming)  با این زبان اشاره کرد چیزی که میتوان گفت کابوس اکثر برنامه نویسان در زبان های دیگر بوده است. از جمله فریم ورک های این زبان فریم ورک قدرتمند فلاتر (Flutter) می باشد که به شما این امکان را میدهد در پلتفورم های رایجی مانند Android  و IOS  و Windows  و Web هرنوع اپلیکیشینی را با پرفورمنس عالی و بصورت نیتیو بسازید و اجرا کنید.

هدف این دوره چیست؟

در این دوره هدف تسلط شما عزیزان به مباحث مقدماتی و متوسط و پیشرفته این زبان شیرین و دوست داشتنی می باشد. به یاد داشته باشید تا زمانی که شما به یک زبان و ویژگی های اصلی آن تسلط کافی نداشته باشید قطعا در استفاده از لایبرری ها و فریم ورک های آن دچار مشکل خواهید شد. پس به شما دوستان علاقه مند خصوصا کسانی که علاقه به ورود به دنیای فلاتر (Flutter) را دارند یادگیری این دوره جامع را پیشنهاد میکنم.

 

 آیا دوره با آپدیت زبان دارت آپدیت خواهد شد؟

بله قطعا با ارائه نسخه های جدید دارت ویژگی های ضروری جدید آن را پوشش خواهیم داد.

 

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

و چنانچه سوالی داشته باشید در قسمت پرسش و پاسخ درخدمت شما عزیزان هستم.

***** موفق و سربلند باشید *****

 

پیش نیاز: آشنایی نسبی با VsCode یا AndroidStudio

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.


فهرستـــ ویدیوها

مدت زمان دوره 6:45:00
  • در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.

  • لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.

1
  • معرفی دوره

00:06:23

معرفی دوره

2
  • نصب و راه اندازی محیط توسعه

00:17:16

نصب و راه اندازی محیط توسعه

3
  • مقدمه ای بر دنیای برنامه نویسی و دارت

00:15:53

مقدمه ای بر دنیای برنامه نویسی و دارت

4
  • متغیر ها (Variables) قسمت 1

00:15:44

قسمت اول توضیح بحث متغیر ها

5
  • متغیر ها (Variables) قسمت 2

00:20:29

توضیح بخش متغیر ها قسمت دوم

6
  • بررسی کیورد های const و final

00:19:32

بررسی کیورد های const و final و تفاوت آن ها

7
  • بررسی دیتا تایپ های int و double و num در دارت

00:15:35

بررسی دیتا تایپ های int و double و num در دارت

8
  • بررسی دیتا تایپ String در دارت

00:26:19

بررسی دیتا تایپ String در دارت

9
  • حل تمرین 1 و بررسی دیتا تایپ bool در دارت

00:23:32

حل تمرین 1 و بررسی دیتا تایپ bool در دارت

10
  • بررسی دستورات شرطی if و else if و else در دارت

00:20:14

بررسی دستورات شرطی if و else if و else

11
  • بررسی switch در دارت

00:06:22

بررسی switch در دارت

12
  • بررسی حلقه for در دارت

00:13:25

بررسی حلقه for در دارت

13
  • بررسی break و continue در دارت

00:12:06

بررسی break و continue در دارت

14
  • حل تمرین 2 و بررسی scope در دارت

00:16:37

حل تمرین 2 و بررسی scope در دارت

15
  • بررسی حلقه while و do while در دارت

00:08:35

بررسی حلقه while و do while در دارت

16
  • اپراتور ها (Operators) قسمت 1

00:18:53

اپراتور ها (Operators) قسمت 1

17
  • اپراتور ها (Operators) قسمت 2

00:12:09

اپراتور ها (Operators) قسمت 2

18
  • اپراتور ها (Operators) قسمت 3

00:22:38

اپراتور ها (Operators) قسمت 3

19
  • اپراتور ها (Operators) قسمت 4

00:13:03

اپراتور ها (Operators) قسمت 4

20
  • فانکشن ها (Functions) قسمت 1

00:22:09

فانکشن ها (Functions) قسمت 1

21
  • فانکشن ها (Functions) قسمت 2

00:27:54

فانکشن ها (Functions) قسمت 2

22
  • فانکشن ها (Functions) قسمت 3

00:18:14

فانکشن ها (Functions) قسمت 3

23
  • حل تمرین 3 (پروژه لاگین)

00:32:03

حل تمرین 3 (پروژه لاگین)

نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .