کتاب صوتی آموزش جامع و کاربردی HyperCard 2.0: از مبتدی تا حرفهای
دوره آموزش جامع HyperCard 2.0: از مبتدی تا حرفهای آموزش جامع و کاربردی HyperCard 2.0: از مبتدی تا حرفهای جادوی خلق نرمافزار را بدون کدنویسی پیچیده تجربه کنید! آیا تا به حال رویای ساخت یک نرمافزار،...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی HyperCard 2.0: از مبتدی تا حرفهای
موضوع کلی: توسعه نرمافزار
موضوع میانی: برنامهنویسی HyperCard
📋 سرفصلهای دوره
- 1. معرفی HyperCard 2.0 و جایگاه آن در توسعه نرمافزار
- 2. نصب و راهاندازی HyperCard در محیط Classic Mac
- 3. مرور کلی رابط کاربری HyperCard
- 4. مفهوم "پشته" (Stack) و "کارت" (Card)
- 5. باز کردن و مرور پشتههای موجود
- 6. ایجاد اولین پشته جدید
- 7. مفهوم "پسزمینه" (Background)
- 8. سطوح کاربری (User Levels) و اهمیت آنها
- 9. تغییر سطوح کاربری برای دسترسیهای مختلف
- 10. ابزارهای مرور (Browsing Tools)
- 11. ابزارهای نقاشی (Painting Tools)
- 12. ابزارهای شیگرا (Object Tools)
- 13. ذخیره و سازماندهی پشتهها
- 14. معرفی اشیاء در HyperCard: پشته، پسزمینه، کارت، دکمه، فیلد
- 15. انتخاب و دستکاری اشیاء
- 16. پنجره بازرس (Inspector) و نمایش ویژگیهای اشیاء
- 17. ویژگیهای مشترک اشیاء (ID, Name, Style)
- 18. مفهوم ID و اهمیت آن در آدرسدهی
- 19. نامگذاری اشیاء و بهترین روشها
- 20. ویژگیهای پشتهها (Stack Properties)
- 21. ویژگیهای پسزمینهها (Background Properties)
- 22. ویژگیهای کارتها (Card Properties)
- 23. ایجاد دکمههای جدید
- 24. ویژگیهای دکمهها (Button Properties): Style, Icon, LinkTo
- 25. انواع دکمهها: شفاف (Transparent), استاندارد (Standard), آیکوندار (Icon)
- 26. ایجاد فیلدهای جدید
- 27. ویژگیهای فیلدها (Field Properties): Style, Font, Alignment
- 28. انواع فیلدها: شفاف (Transparent), مستطیلی (Rectangle), سایهدار (Shadow)
- 29. مرتبسازی اشیاء (Z-ordering)
- 30. HyperTalk: زبان برنامهنویسی HyperCard
- 31. پنجره پیام (Message Box) و کاربردهای آن
- 32. اجرای دستورات ساده در پنجره پیام
- 33. مفهوم پیامها (Messages) و ارسال آنها
- 34. مفهوم کنترلکنندهها (Handlers)
- 35. ساختار یک کنترلکننده: `on message`, `end message`
- 36. اولین اسکریپت HyperTalk: یک دکمه ساده
- 37. دستور `go` برای ناوبری
- 38. دستور `put` برای نمایش اطلاعات
- 39. دستور `answer` برای ایجاد دیالوگهای ساده
- 40. دستور `ask` برای دریافت ورودی از کاربر
- 41. معرفی متغیرها (Variables) در HyperTalk
- 42. انواع متغیرها: محلی (Local) و سراسری (Global)
- 43. استفاده از متغیرها در اسکریپتها
- 44. عملگرهای ریاضی (Arithmetic Operators)
- 45. عملگرهای مقایسهای (Comparison Operators)
- 46. عملگرهای منطقی (Logical Operators: `and`, `or`, `not`)
- 47. ساختار شرطی `if-then-else`
- 48. ساختار `if-then` تکی
- 49. حلقههای تکرار: `repeat with`, `repeat for`
- 50. حلقههای تکرار: `repeat until`, `repeat while`
- 51. دستور `exit repeat`
- 52. دستور `next repeat`
- 53. مفهوم "تکهها" (Chunks): Character, Word, Item, Line
- 54. استخراج تکهها از رشتهها
- 55. جایگزینی و حذف تکهها
- 56. دستور `set` برای تغییر ویژگیهای اشیاء
- 57. ویژگی `textStyle` و `textAlign` برای فیلدها
- 58. فونتها و استایلهای متنی
- 59. مدیریت چندین خط متن در یک فیلد
- 60. جستجو در فیلدها با `find`
- 61. مرتبسازی اطلاعات در فیلدها
- 62. کار با تاریخ و زمان: `the date`, `the time`
- 63. تبدیل فرمتهای تاریخ و زمان
- 64. خواندن و نوشتن فایلهای متنی (File I/O basics)
- 65. دستورات `open file`, `read from file`, `write to file`
- 66. ذخیرهسازی دادهها در فایلهای خارجی
- 67. بازیابی دادهها از فایلهای خارجی
- 68. مدیریت خطا در عملیات فایل (e.g., `the result`)
- 69. سلسله مراتب پیامها (Message Hierarchy) در HyperCard
- 70. ارسال پیامها به اشیاء خاص
- 71. کنترلکنندههای رویداد رایج: `mouseUp`, `mouseDown`, `keyDown`
- 72. رویدادهای مربوط به کارتها و پسزمینهها: `openCard`, `closeCard`, `openBackground`
- 73. رویدادهای مربوط به پشتهها: `openStack`, `closeStack`
- 74. استفاده از `send` و `do`
- 75. ایجاد جلوههای بصری (Visual Effects)
- 76. دستور `visual` و انواع افکتها
- 77. کار با صدا: `play` و `beep`
- 78. دستور `wait` برای کنترل زمانبندی
- 79. معرفی XCMDs و XFCNs: گسترش قابلیتهای HyperCard
- 80. مبانی استفاده از XCMDs موجود
- 81. بررسی عمیقتر XFCNs و کاربردهای آنها
- 82. ساخت توابع (Functions) سفارشی در HyperTalk
- 83. استفاده از `function` keyword
- 84. کار با لیستها و آرایهها (شبیهسازی با خطوط/آیتمها در فیلدها)
- 85. اصول طراحی رابط کاربری (UI Design) در HyperCard
- 86. ناوبری کارآمد بین کارتها و پشتهها
- 87. بازخورد کاربری (User Feedback)
- 88. کنترلکنندههای پیشرفته: `idle`, `startUp`
- 89. مدیریت خطا و اشکالزدایی (Debugging)
- 90. دستور `debug` و پنجره دیباگر (Debugger)
- 91. استفاده از `alert` برای اشکالزدایی
- 92. پروژههای عملی: ساخت یک دفترچه آدرس ساده
- 93. پروژههای عملی: ساخت یک بازی کوچک
- 94. پروژههای عملی: سیستم مدیریت اطلاعات (IMS)
- 95. بهینهسازی عملکرد پشتهها
- 96. نکات و ترفندهای پیشرفته HyperTalk
- 97. ساخت پشتههای قابل توزیع (Standalones)
- 98. استفاده از منابع (Resources) در پشتهها (Icons, Sounds)
- 99. نگاهی به آینده HyperCard و تاثیر آن
- 100. منابع بیشتر و جامعه HyperCard
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
HyperCard 2.0
HyperCard tutorial
HyperCard فارسی
HyperTalk
stack هایپرکارد
The Complete HyperCard 2.0 Handbook
آموزش HyperCard
آموزش برنامه نویسی
برنامه نویسی HyperCard
توسعه اپلیکیشن
توسعه نرم افزار
توسعه نرم افزار های قدیمی
مبتدی تا حرفه ای
نرم افزار نویسی
هایپرکارد
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.