قیمت این دوره: 290,000 تومان
  • مدرس دوره : محمد مهدی حیدری
  • تعداد ویدیوها : 49 ویدیو
  • مدت زمان دوره : 7:17:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1402/04/07
ثبتـــ نام در این دوره ثبت نام در دوره
دوره متخصص دارت

دوره متخصص دارت

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

همه ما حداقل یک بار اسم زبان برنامه نویسی دارت رو شنیدیم،زبانی که توسط شرکت بزرگ و قدرتمند گوگل پشتیبانی میشه.

زبان دارت در سال 2011 توسط گوگل ارائه شد و در سال 2017 با اومدن فریم ورک قدرتمند و زیبای فلاتر(که دل همه برنامه نویسای موبایل رو برده)به اوج شهرت خودش رسید و  شهرت و محبوبیت این زبان هر روز در حال افزایش پیدا کردنه.الان که در سال 2023 هستیم فریم ورک فلاتر یک فریم ورک همه فن حریفه که 5 تا خروجی رو همزمان داره!!

باورتون میشه؟ یک بار کد بزن و به 5 پلتفرم مختلف ازش خروجی بگیر!!!

Android , ios , macos , windows , web

برای یادگیری هر فریم ورکی شما باید زبان اون فریم ورک رو یاد بگیرید و برای یادگیری دارت یه امر واجب و حیاتی برای شما محسوب میشه.

ما تو این دوره قراره با هم وارد دنیای این زبان بشیم و از صفر صفر بریم تا متخصص این زبان بشیم .

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

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

پس منتظر چی هستید؟ بریم که شروع کنیم.

اگر سوالی داشتید در قسمت پرسش و پاسخ در خدمت شما دوستان نازنیم هستم

موفق باشید.

 

سرفصل های دوره :

معرفی دوره
نصب ابزار های مورد نیاز
نوشتن و اجرا اولین برنامه hello world
کار با متغیر ها
کامنت گذاری در زبان دارت
بررسی datatype  ها
بررسی عملگر های ریاضی
بررسی عملگر های رابطه ای
شرط ها در برنامه نویسی
حلقه ها در برنامه نویسی
عملگر های منطقی
ارایه ها و حلقه ها
توابع
بررسی return  د ر توابع
Const  و final  ها در دارت
Null  در دارت
کلاس ها در برنامه نویسی
شی ها در برنامه نویسی
کلمه کلیدی this
بررسی constructor
ارث بری
چند ریختی
کپسوله سازی
بررسی private
بررسی abstraction
توابع بی نام
عملگر speread
مدیریت خطاها
Sync  و async
کار کردن با Future
مفهوم mixin
آشنایی با map collection
آشنایی با named constructor  ها
آشنایی با Factory Constractor  ها
بررسی Enum  ها
بررسی سوالات استخدامی دارت



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

مدت زمان دوره 7:17:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره متخصص دارت

00:04:30

در این قسمت در مورد پیش نیاز ها و سطوح دورمون با همدیگه صحبت کردیم

2
  • معرفی زبان دارت

00:04:29

تو این قسمت در مورد اینکه چرا باید دارت رو یادبگیریم و مزایا دارت با همدیگه صحبت کردیم

3
  • نصب دارت

00:11:26

در این قسمت sdk دارت رو بر روی سیستم خودمون نصب میکنیم

4
  • نوشتن اولین برنامه با دارت

00:06:34

تو این قسمت اولین برنامه خودمون یا همون hello world معروفمون رو مینویسیم

5
  • syntax در برنامه نویسی

00:08:15

در این قسمت مفهومی به نام syntax رو یاد خواهیم گرفت

6
  • متغیر ها در دارت

00:10:07

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

7
  • بررسی data types در دارت

00:11:26

در این قسمت با انواع داده یا data type ها آشنا خواهیم شد

8
  • بررسی عملگر های ریاضی

00:08:34

در این جلسه عملگر های ریاضی رو در زبان دارت را یاد خواهیم گرفت

9
  • عملگر های مقایسه ای

00:07:57

در این جلسه عملگر های مقایسه ای یا رابطه ای رو با هم یاد خواهیم گرفت

10
  • عملگر های منطقی

00:10:53

در این قسمت عملگر های منطقی یا logical operators را یاد خواهیم گرفت

11
  • شرط ها-بخش اول

00:10:54

در این قسمت نوشتن شرط در برنامه نویسی را یاد خواهیم گرفت

12
  • شرط ها_بخش دوم

00:16:51

در این جلسه ادامه مباحث شرط ها را بررسی خواهیم کرد و یک مثال را حل خواهیم کرد

13
  • شرط زیاد با switch case

00:14:48

switch case رو یاد میگیریم و یک مثال رو انجام خواهیم داد

14
  • بررسی List data type

00:12:50

در این جلسه با نوع داده جدیدی به نام لیست آشنا خواهیم شد

15
  • کار با string ها

00:14:46

در این قسمت با نوع داده string بیشتر کار خواهیم کرد

16
  • کار با numbers

00:10:11

با numbers ها بیشتر آشنا خواهیم شد

17
  • loops-1

00:13:27

در این قسمت وارد مباحث loops در زبان دارت خواهیم شد

18
  • loops-2

00:10:02

ادامه مبحث loops در زبان دارت

19
  • loops-3

00:05:37

ادامه مبحث loops در زبان دارت

20
  • break در loop

00:03:33

در این قسمت در مورد کلمه کلیدی break در loop ها صحبت خواهیم کرد

21
  • function در دارت

00:20:06

در این قسمت به مبحث توابع در دارت می پردازیم

22
  • تمرین function ها

00:08:41

در این قسمت با توابع چند چالش رو حل خواهیم کرد

23
  • return در توابع

00:09:04

در این جلسه در مورد return در توابع صحبت خواهیم کرد

24
  • تمرین با توابع

00:06:06

در این جلسه یک چالش بسیار عالی برای فهم بیشتر توابع را با هم انجام می دهیم

25
  • const and final در دارت

00:09:08

در این جلسه ثابت ها را در دارت بررسی خواهیم کرد

26
  • بررسی null

00:08:14

در این جلسه در مورد null و null safety در زبان دارت صحبت خواهیم کرد

27
  • بررسی عملگر های null

00:05:55

در این جلسه عملگر هایی که بر روی null کاربرد دارند رو یاد خواهیم گرفت

28
  • معرفی سطح پیشرفته دوره

00:02:28

ورود به سطح پیشرفته دوره

29
  • برنامه نویسی شی گرا OOP

00:08:41

تو این جلسه در مورد برنامه نویسی شی گرا یا همون OOP صحبت خواهیم کرد

30
  • اولین استفاده از کلاس ها

00:10:26

در این جلسه به صورت عملی از کلاس ها استفاده خواهیم کرد

31
  • کار با property های یک کلاس

00:06:11

در این جلسه کار با property های یک کلاس را یاد خواهیم گرفت

32
  • کار با property های یک کلاس

00:06:11

در این جلسه کار با property های یک کلاس را یاد خواهیم گرفت

33
  • کلمه کلیدی this

00:07:30

در این جلسه کلمه کلیدی this را بررسی خواهیم کرد

34
  • Constructor

00:16:36

در این جلسه constructor ها را بررسی خواهیم کرد

35
  • Const constructors

00:05:42

در این جلسه در مورد const constructors ها صحبت خواهیم کرد

36
  • ارث بری در کلاس ها

00:12:05

در این جلسه در مورد اصل inheritance در شی گرایی صحبت خواهیم کرد

37
  • constructor ها در ارث بری

00:05:49

در این جلسه در مورد constructor ها در ارث بری صحبت خواهیم کرد

38
  • چند ریختی

00:09:02

در این جلسه در مورد اصل چند ریختی صحبت خواهیم کرد

39
  • کپسوله سازی

00:09:44

در این جلسه در مورد اصل کپسوله سازی صحبت خواهیم کرد

40
  • انتزاع

00:06:39

در این جلسه در مورد اصل انتزاع صحبت خواهیم کرد

41
  • توابع بی نام

00:08:25

در این جلسه درمورد توابع بی نام صحبت خواهیم کرد

42
  • مدیریت خطا ها

00:10:00

در این جلسه در مورد مدیریت خطاها صحبت خواهیم کرد

43
  • async await

00:08:16

در این جلسه در مورد async await صحبت خواهیم کرد

44
  • mixin

00:07:51

در این جلسه در مورد mixin صحبت خواهیم کرد

45
  • تمرین با mixin

00:04:41

در این جلسه چالش را حل خواهیم کرد

46
  • map collections

00:07:53

در این جلسه در مورد map collections صحبت خواهیم کرد

47
  • named constructors

00:05:55

در این جلسه درمورد named constructors ها صحبت خواهیم کرد

48
  • factory constructors

00:06:43

در این جلسه در مورد factory constructors ها صحبت خواهیم کرد

49
  • Enums

00:06:33

در این جلسه درمورد enum ها صحبت خواهیم کرد


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

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