دوره از مقدماتی تا پیشرفته: تسلط بر محیط HyperCard 2.0/2.1 و ساخت برنامههای تعاملی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب از مقدماتی تا پیشرفته: تسلط بر محیط HyperCard 2.0/2.1 و ساخت برنامههای تعاملی
موضوع کلی: توسعه نرمافزار بدون کدنویسی
موضوع میانی: آشنایی و آموزش محیط HyperCard
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه: HyperCard چیست؟
- 2. فلسفه HyperCard: کارتها، پشتهها و شیءگرایی
- 3. نصب و راهاندازی HyperCard 2.0/2.1
- 4. آشنایی با محیط کاربری HyperCard
- 5. سطوح کاربری (User Levels) و اهمیت آنها
- 6. پیمایش در پشتهها: حرکت بین کارتها
- 7. استفاده از دکمههای ناوبری پیشفرض
- 8. جعبه پیغام (Message Box) و کاربردهای اولیه
- 9. اولین پشته شما: ایجاد یک پشته جدید
- 10. کارتها: افزودن، کپی و حذف کارتها
- 11. مدیریت کارتها: تغییر ترتیب و نامگذاری
- 12. پسزمینهها (Backgrounds): مفهوم و کاربرد
- 13. ایجاد و ویرایش پسزمینهها
- 14. لایهها در HyperCard: کارتها و پسزمینهها
- 15. ابزارهای نقاشی: مقدمهای بر Paint Tools
- 16. استفاده از ابزار مداد و قلممو
- 17. ابزار خط، مستطیل و دایره
- 18. انتخاب و جابجایی عناصر گرافیکی
- 19. کار با الگوها (Patterns) و رنگها
- 20. افزودن متن به گرافیک با ابزار متن (Text Tool)
- 21. پاک کردن و برگرداندن تغییرات (Undo)
- 22. معرفی شیء دکمه (Button): عنصر اصلی تعامل
- 23. ایجاد اولین دکمه شما
- 24. ویژگیهای دکمه: نام، ID، ظاهر
- 25. انواع دکمهها: شفاف، آیکون، رادیویی، چکباکس
- 26. تغییر ظاهر دکمهها: فونت، استایل و رنگ متن
- 27. اتصال دکمهها به کارتهای دیگر: Go to command
- 28. ایجاد دکمههای ناوبری سفارشی
- 29. مفهوم اسکریپت (Script) و HyperTalk
- 30. اولین اسکریپت HyperTalk: یک دکمه ساده
- 31. سلسله مراتب پیامها (Message Hierarchy) در HyperTalk
- 32. رویداد (Event) و کنترلکننده رویداد (Handler)
- 33. کنترلکننده mouseUp و کاربردهای آن
- 34. معرفی شیء فیلد (Field): برای ورود و نمایش متن
- 35. ایجاد اولین فیلد شما
- 36. ویژگیهای فیلد: نام، ID، استایل
- 37. انواع فیلدها: شفاف، مستطیلی، دارای سایه
- 38. فیلدهای پسزمینه در مقابل فیلدهای کارت
- 39. تنظیم فونت، استایل و اندازه متن فیلد
- 40. فیلدهای قابل پیمایش (Scrolling Fields)
- 41. ورود و ویرایش متن در فیلدها
- 42. خواندن و نمایش اطلاعات از فیلدها (Get, Put commands)
- 43. آشنایی با متغیرها (Variables) در HyperTalk
- 44. استفاده از متغیرها برای ذخیره موقت اطلاعات
- 45. عملگرهای حسابی و منطقی (Arithmetic and Logical Operators)
- 46. دستور Ask و Answer: تعامل با کاربر
- 47. دستور Set: تغییر ویژگیهای اشیاء
- 48. ساختار شرطی If/Then/Else
- 49. حلقههای تکرار (Repeat Loops): repeat for, repeat while, repeat until
- 50. استفاده از Sound Effect و Play command
- 51. ضبط صدا در HyperCard (با میکروفون)
- 52. دستور Show و Hide: نمایش و پنهان کردن اشیاء
- 53. دستور Lock Screen: برای ناوبری روان
- 54. طراحی رابط کاربری: اصول و بهترین شیوهها
- 55. استفاده از آیکونها برای بهبود رابط کاربری
- 56. افزودن گرافیک از فایلهای خارجی
- 57. کار با تصاویر بیتمپ (Bitmaps)
- 58. گروهبندی اشیاء: دکمهها و فیلدها
- 59. دستور Delete: حذف اشیاء و کارتها
- 60. دستور DoMenu: شبیهسازی آیتمهای منو
- 61. ایجاد توابع سفارشی (Custom Functions)
- 62. ایجاد دستورات سفارشی (Custom Commands)
- 63. کار با تاریخ و زمان (Date and Time Functions)
- 64. تبدیل دادهها: String to Number و بالعکس
- 65. کار با لیستها و آیتمها (Items of a string)
- 66. دستور Find: جستجو در فیلدها و کارتها
- 67. جستجوی پیشرفته با Find Whole, Find Chars, Find String
- 68. مرتبسازی کارتها (Sort Cards)
- 69. کار با فایلها: Read from file, Write to file
- 70. وارد کردن و صادر کردن اطلاعات (Import/Export Data)
- 71. دستور Print: چاپ کارتها و پشتهها
- 72. چاپ گزارشها و خروجیهای سفارشی
- 73. مدیریت خطاها (Error Handling) با on error
- 74. محافظت از پشته با رمز عبور (Password Protection)
- 75. ویژگیهای عمومی (Global Properties) و تنظیمات HyperCard
- 76. استفاده از XCMDs و XFCNs: مقدمه و کاربرد
- 77. مثالهای کاربردی از XCMDs معروف
- 78. اشکالزدایی اسکریپتها: Message Watcher و Variable Watcher
- 79. گام به گام اجرا کردن اسکریپتها (Step-by-Step Debugging)
- 80. معرفی پروژه: ساخت یک دفترچه آدرس ساده
- 81. پیادهسازی فرم ورود اطلاعات دفترچه آدرس
- 82. طراحی رابط کاربری برای جستجو در دفترچه آدرس
- 83. افزودن قابلیت ویرایش و حذف ورودیها
- 84. ساخت یک ماشین حساب ساده
- 85. طراحی رابط کاربری ماشین حساب
- 86. پیادهسازی عملیات پایه حسابی با HyperTalk
- 87. توسعه یک سیستم هایپرتکست ساده
- 88. لینک کردن اسناد به یکدیگر با دکمهها
- 89. ساخت یک آزمون تعاملی (Quiz)
- 90. ذخیره و بازیابی امتیازات در آزمون
- 91. ایجاد یک گالری تصاویر با قابلیت ناوبری
- 92. افزودن قابلیت نمایش اسلاید (Slide Show)
- 93. مدیریت پروژههای بزرگ در HyperCard
- 94. استفاده از قابلیتهای QuickTime برای ویدئو (با XCMD)
- 95. پیادهسازی انیمیشنهای ساده
- 96. ساخت پشتههای مستقل (Standalones) برای توزیع
- 97. بهینهسازی عملکرد پشتهها
- 98. نکات پیشرفته برای طراحی رابط کاربری
- 99. مروری بر آینده HyperCard و پلتفرمهای مشابه No-Code
- 100. جمعبندی: راهنمای گام به گام برای ساخت پروژه نهایی شما
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.