کتاب آموزش جامع و کاربردی زبان برنامه‌نویسی دارت (Dart) برای توسعه‌دهندگان نرم‌افزار با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره آموزش جامع و کاربردی زبان برنامه‌نویسی دارت (Dart) برای توسعه‌دهندگان نرم‌افزار

موضوع کلی: علوم رایانه و مهندسی نرم‌افزار

موضوع میانی: توسعه اپلیکیشن‌های موبایل و سامانه‌های دیجیتال

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی زبان برنامه‌نویسی دارت و محیط توسعه
  • 2. نصب و راه‌اندازی محیط برنامه‌نویسی دارت
  • 3. ساختار کلی یک برنامه ساده در دارت
  • 4. متغیرها و انواع داده‌های پایه در دارت
  • 5. عملگرهای محاسباتی و منطقی در زبان دارت
  • 6. استفاده از رشته‌ها و توابع مدیریت متن
  • 7. مدیریت جریان کنترل با دستورات شرطی
  • 8. حلقه‌های تکرار و پیمایش داده‌ها
  • 9. تعریف و فراخوانی توابع در دارت
  • 10. پارامترهای ورودی و مقادیر بازگشتی در توابع
  • 11. توابع بی‌نام و توابع پیکان‌مانند
  • 12. برنامه‌نویسی شیءگرا در دارت
  • 13. تعریف کلاس‌ها و اشیاء
  • 14. سازنده‌ها و نحوه‌ی مقداردهی اولیه اشیاء
  • 15. متدها و ویژگی‌های کلاس
  • 16. مفهوم کپسوله‌سازی و دسترسی به اعضا
  • 17. وراثت و گسترش قابلیت‌های کلاس‌ها
  • 18. کلاس‌های انتزاعی و رابط‌ها در دارت
  • 19. استفاده از میکس‌این‌ها برای ترکیب قابلیت‌ها
  • 20. مدیریت خطاها و استثناها در دارت
  • 21. کار با مجموعه‌ها و لیست‌ها در دارت
  • 22. استفاده از مجموعه‌های نقشه و مجموعه‌های مرتب
  • 23. کار با داده‌های ثابت و فینال
  • 24. مدیریت حافظه و مفاهیم ارجاع در دارت
  • 25. مفاهیم برنامه‌نویسی ناهمگام در دارت
  • 26. استفاده از فیوچرها برای پردازش‌های غیرمسدودکننده
  • 27. مدیریت جریان‌های داده با استریم‌ها
  • 28. کار با کتابخانه‌ها و وارد کردن بسته‌ها
  • 29. مدیریت وابستگی‌ها با فایل پکیج‌کانفیگ
  • 30. کار با سیستم فایل و ورودی و خروجی
  • 31. استفاده از ژنریک‌ها برای افزایش انعطاف کد
  • 32. کار با انوتیشن‌ها و متادیتای کد
  • 33. برنامه‌نویسی تابعی در دارت
  • 34. کار با کلمات کلیدی ای‌سینک و اِویت
  • 35. مدیریت همزمانی و ایزوله‌ها در دارت
  • 36. تست‌نویسی واحد برای کدهای دارت
  • 37. اصول کدنویسی تمیز در دارت
  • 38. بهینه‌سازی کارایی برنامه‌های دارت
  • 39. معرفی پلتفرم‌های هدف برای توسعه با دارت
  • 40. ساختار پروژه‌های چندلایه در دارت
  • 41. ارتباط با وب‌سرویس‌ها و تبادل داده‌های جیسون
  • 42. مدیریت مدل‌های داده و سریال‌سازی
  • 43. استفاده از کتابخانه‌های استاندارد دارت
  • 44. توسعه ابزارهای خط فرمان با دارت
  • 45. امنیت در توسعه نرم‌افزارهای دارت
  • 46. مدیریت نسخه‌ها و انتشار کد
  • 47. اصول معماری نرم‌افزار در دارت
  • 48. الگوهای طراحی در توسعه با دارت
  • 49. تزریق وابستگی در پروژه‌های دارت
  • 50. مستندسازی کدها با ابزارهای استاندارد
  • 51. پیکربندی محیط‌های توسعه برای پروژه‌های بزرگ
  • 52. رفع اشکال و دیباگ کردن برنامه‌های دارت
  • 53. تکنیک‌های پیشرفته در کار با رشته‌ها
  • 54. مدیریت پیکربندی‌های محیطی در دارت
  • 55. استفاده از کدهای بومی در دارت
  • 56. اصول کار با پایگاه داده‌های محلی
  • 57. کار با فرمت‌های داده‌ای رایج در سامانه‌های دیجیتال
  • 58. امن‌سازی تبادل داده در شبکه
  • 59. توسعه برنامه‌های مقیاس‌پذیر در دارت
  • 60. تکنیک‌های تست یکپارچگی
  • 61. استقرار و نگهداری برنامه‌های مبتنی بر دارت
تگ‌ها: آموزش برنامه‌نویسی دارت آموزش فلاتر برنامه‌نویسی شی‌گرا برنامه‌نویسی کراس پلتفرم توسعه اپلیکیشن اندروید توسعه اپلیکیشن موبایل توسعه نرم‌افزار توسعه‌دهنده نرم‌افزار زبان برنامه‌نویسی Dart یادگیری دارت

نظرات

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

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