کتاب استفاده از DartPad برای تمرین و نمونه‌سازی سریع

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره استفاده از DartPad برای تمرین و نمونه‌سازی سریع

موضوع کلی: برنامه نویسی

موضوع میانی: دارت (Dart)

📋 سرفصل‌های دوره

  • 1. آشنایی با محیط DartPad
  • 2. نوشتن اولین برنامه در DartPad
  • 3. مفهوم متغیرها و انواع داده در Dart
  • 4. اعلام و مقداردهی متغیرها
  • 5. کار با انواع داده عددی (Integer, Double)
  • 6. کار با نوع داده بولی (Boolean)
  • 7. کار با نوع داده رشته‌ای (String)
  • 8. عملگرهای ریاضی در Dart
  • 9. عملگرهای مقایسه‌ای در Dart
  • 10. عملگرهای منطقی در Dart
  • 11. ساختارهای کنترلی: دستور شرطی if
  • 12. دستور شرطی if-else
  • 13. دستور شرطی if-else if-else
  • 14. دستور switch-case
  • 15. حلقه‌ها: حلقه for
  • 16. حلقه while
  • 17. حلقه do-while
  • 18. دستور break در حلقه‌ها
  • 19. دستور continue در حلقه‌ها
  • 20. مفهوم توابع در Dart
  • 21. تعریف و فراخوانی توابع
  • 22. پارامترهای توابع
  • 23. مقادیر بازگشتی توابع
  • 24. توابع با پارامترهای نام‌گذاری شده
  • 25. توابع با پارامترهای اختیاری
  • 26. توابع لامبدا (توابع پیکانی)
  • 27. مفهوم لیست‌ها در Dart
  • 28. ایجاد و دسترسی به عناصر لیست
  • 29. تغییر عناصر لیست
  • 30. عملیات روی لیست‌ها: اضافه کردن، حذف کردن
  • 31. پیمایش لیست‌ها با forEach
  • 32. فیلتر کردن لیست‌ها با where
  • 33. تبدیل لیست‌ها با map
  • 34. کاهش لیست‌ها با reduce
  • 35. مفهوم دیکشنری‌ها (Map) در Dart
  • 36. ایجاد و دسترسی به عناصر دیکشنری
  • 37. تغییر و حذف عناصر دیکشنری
  • 38. پیمایش دیکشنری‌ها
  • 39. مفهوم کلاس و شیء در Dart
  • 40. تعریف کلاس
  • 41. ایجاد شیء از روی کلاس
  • 42. ویژگی‌ها (Properties) در کلاس‌ها
  • 43. متدها (Methods) در کلاس‌ها
  • 44. سازنده‌ها (Constructors)
  • 45. سازنده‌های نام‌گذاری شده
  • 46. وراثت (Inheritance)
  • 47. بازنویسی متدها (Method Overriding)
  • 48. کلاس‌های انتزاعی (Abstract Classes)
  • 49. اینترفیس‌ها (Interfaces)
  • 50. مفهوم پلی‌مورفیسم (Polymorphism)
  • 51. مدیریت خطاها: try-catch
  • 52. پرتاب استثناها (Throwing Exceptions)
  • 53. دستور finally
  • 54. مفهوم Asynchronous Programming
  • 55. کلمات کلیدی async و await
  • 56. استفاده از Future
  • 57. ایجاد و مدیریت Futures
  • 58. استفاده از Stream
  • 59. ایجاد و مدیریت Streams
  • 60. مفاهیم اولیه UI در DartPad (بدون استفاده از فریم‌ورک‌های خارجی)
  • 61. نمایش متن در DartPad
  • 62. کار با دکمه‌ها در DartPad
  • 63. مدیریت رویدادهای کلیک دکمه
  • 64. ورودی‌های متنی ساده
  • 65. نمایش تصاویر ساده (در صورت امکان)
  • 66. پیمایش بین صفحات ساده (در صورت امکان)
  • 67. مفاهیم اولیه ساختاردهی کد
  • 68. استفاده از فایل‌های مجزا (در صورت پشتیبانی DartPad)
  • 69. سازماندهی کد با توابع و کلاس‌ها
  • 70. اصول کدنویسی تمیز
  • 71. اشکال‌زدایی (Debugging) در DartPad
  • 72. استفاده از print برای اشکال‌زدایی
  • 73. تحلیل خروجی DartPad
  • 74. یادداشت‌برداری و کامنت‌گذاری کد
  • 75. مفاهیم پایه الگوریتم‌ها
  • 76. جستجوی خطی
  • 77. جستجوی دودویی (برای لیست‌های مرتب شده)
  • 78. مرتب‌سازی حبابی (Bubble Sort)
  • 79. مرتب‌سازی انتخابی (Selection Sort)
  • 80. مرتب‌سازی درجی (Insertion Sort)
  • 81. مفهوم پیچیدگی زمانی (Big O Notation)
  • 82. تحلیل پیچیدگی الگوریتم‌های ساده
  • 83. مقدمه‌ای بر ساختارهای داده
  • 84. پشته (Stack)
  • 85. صف (Queue)
  • 86. لیست پیوندی (Linked List) - مفاهیم پایه
  • 87. درخت (Tree) - مفاهیم پایه
  • 88. گراف (Graph) - مفاهیم پایه
  • 89. کاربرد DartPad در پروژه‌های کوچک
  • 90. نمونه‌سازی ایده‌ها
  • 91. یادگیری مفاهیم جدید Dart
  • 92. تمرین مباحث برنامه‌نویسی
  • 93. آشنایی با کتابخانه‌های استاندارد Dart (بخش‌های پرکاربرد)
  • 94. مقدمه‌ای بر مفاهیم توسعه وب با Dart (بدون استفاده از فریم‌ورک)
  • 95. مقدمه‌ای بر مفاهیم توسعه اپلیکیشن با Dart (بدون استفاده از فریم‌ورک)
  • 96. نکات امنیتی در برنامه‌نویسی (کلیات)
  • 97. اصول طراحی رابط کاربری (کلیات)
  • 98. تمرین‌های عملی پیشرفته
  • 99. پروژه‌های کوچک با استفاده از آموخته‌ها
  • 100. مرور و بازنگری مفاهیم کلیدی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.