کتاب تسلط بر Microsoft BASIC برای مکینتاش: از مبتدی تا ساخت اپلیکیشنهای کاربردی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
تسلط بر Microsoft BASIC برای مکینتاش: از مبتدی تا ساخت اپلیکیشنهای کاربردی تسلط بر Microsoft BASIC برای مکینتاش: از مبتدی تا ساخت اپلیکیشنهای کاربردی دروازه شما به دنیای برنامهنویسی با یک رویکرد کل...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر Microsoft BASIC برای مکینتاش: از مبتدی تا ساخت اپلیکیشنهای کاربردی
موضوع کلی: برنامهنویسی و توسعه نرمافزار
موضوع میانی: زبانهای برنامهنویسی کاربردی
📋 سرفصلهای دوره
- 1. تسلط بر Microsoft BASIC برای مکینتاش: از مبتدی تا ساخت اپلیکیشنهای کاربردی
- 2. آشنایی با Microsoft BASIC و تاریخچه آن
- 3. نصب و راهاندازی Microsoft BASIC در Macintosh
- 4. محیط کاربری Microsoft BASIC: پنجرهها و ابزارها
- 5. اولین گامها: نوشتن و اجرای یک برنامه ساده "Hello, World!"
- 6. ساختار یک برنامه BASIC: خطوط، دستورات و توابع
- 7. مرورگر دستورات و کمک (Help) در BASIC
- 8. متغیرها و انواع دادهها: Integer، Single، String
- 9. عملگرها: حسابی، مقایسهای و منطقی
- 10. دستورات ورودی/خروجی: PRINT و INPUT
- 11. ساختارهای کنترلی: IF...THEN...ELSE
- 12. ساختارهای کنترلی: FOR...NEXT
- 13. ساختارهای کنترلی: WHILE...WEND
- 14. دستورات GOTO و GOSUB (و اهمیت اجتناب از آنها)
- 15. رویه (Procedure) و زیرروال (Subroutine)
- 16. کار با رشتهها: توابع و عملگرهای رشتهای
- 17. کار با اعداد: توابع ریاضی و محاسبات
- 18. آرایهها: تعریف، دسترسی و استفاده
- 19. مدیریت خطا: دستورات ON ERROR GOTO
- 20. دستورات گرافیکی اولیه: LINE، CIRCLE، POINT
- 21. رسم اشکال و تصاویر گرافیکی
- 22. کار با رنگها در BASIC
- 23. کنترل ماوس و دریافت ورودیهای کاربر
- 24. کلیدها و ورودیهای صفحه کلید
- 25. صدا: پخش صدا و کنترل بلندگو
- 26. دستورات فایل: OPEN، CLOSE، READ، WRITE
- 27. کار با فایلهای متنی
- 28. کار با فایلهای دادهای
- 29. ایجاد و مدیریت دایرکتوریها (Directories)
- 30. دستورات سیستم: CLS، BEEP، SYSTEM
- 31. استفاده از کتابخانهها و توابع داخلی
- 32. برنامهنویسی ساختیافته: اصول و تکنیکها
- 33. ماژولار کردن کد: استفاده از Sub و Function
- 34. دیباگ کردن کد: یافتن و رفع خطاها
- 35. استفاده از ابزارهای دیباگ در BASIC
- 36. بهینهسازی کد BASIC
- 37. ایجاد رابط کاربری گرافیکی (GUI) اولیه
- 38. طراحی فرمها (Forms) و عناصر رابط کاربری
- 39. رویدادها (Events) و پاسخ به آنها در GUI
- 40. کار با دکمهها (Buttons) و جعبههای متن (Text Boxes)
- 41. کار با فهرستها (Lists) و منوها (Menus)
- 42. طراحی و پیادهسازی پنجرههای محاورهای (Dialog Boxes)
- 43. برنامهنویسی شیگرا (Object-Oriented Programming) در BASIC (محدودیتها و راهحلها)
- 44. کلاسها (Classes) و اشیاء (Objects)
- 45. وراثت (Inheritance) و چندریختی (Polymorphism) (مفاهیم اولیه)
- 46. رسم انیمیشنهای ساده
- 47. کار با تایمرها و رخدادهای زمانی
- 48. ایجاد بازیهای ساده: مفاهیم و تکنیکها
- 49. پیادهسازی یک بازی ساده: Pong
- 50. پیادهسازی یک بازی ساده: Snake
- 51. استفاده از دادههای خارجی در بازیها
- 52. مدیریت امتیازات و دادههای بازی
- 53. کار با دادههای خارجی: فایلها و بانکهای اطلاعاتی (مقدماتی)
- 54. اتصال به پایگاه داده (مقدماتی)
- 55. ایجاد گزارشها (Reports) در BASIC
- 56. استفاده از پرینتر و چاپ خروجیها
- 57. برنامهنویسی شبکه (مقدماتی): TCP/IP (مفاهیم اولیه)
- 58. ارتباط بین برنامهها: استفاده از DLL ها (مقدماتی)
- 59. استفاده از API های سیستم عامل Macintosh (مقدماتی)
- 60. خواندن و نوشتن در رجیستری (مقدماتی)
- 61. آشنایی با ابزارهای توسعه Microsoft BASIC
- 62. ساخت برنامههای اجرایی (Executable)
- 63. نشر و توزیع برنامههای BASIC
- 64. مستندسازی (Documentation) برنامههای BASIC
- 65. اصول طراحی رابط کاربری (UI)
- 66. بهبود عملکرد برنامههای BASIC
- 67. بهینهسازی حافظه و منابع
- 68. استفاده از تکنیکهای پیشرفتهتر در گرافیک
- 69. ایجاد جلوههای ویژه (Effects) در گرافیک
- 70. کار با صداهای پیچیدهتر و موسیقی
- 71. برنامهنویسی برای سختافزار (مقدماتی)
- 72. اتصال به دستگاههای خارجی (مقدماتی)
- 73. برنامهنویسی در محیطهای چندوظیفهای (Multitasking)
- 74. ایجاد برنامههای چند رشتهای (Multithreading) (مقدماتی)
- 75. بهرهوری از امکانات Clipboard
- 76. تبادل دادهها بین برنامهها
- 77. رمزنگاری (Cryptography) (مقدماتی)
- 78. امنیت در برنامههای BASIC
- 79. برنامهنویسی وب (مقدماتی): ایجاد صفحات وب ساده
- 80. ارتباط با سرور وب (مقدماتی)
- 81. مدیریت دادههای وب (مقدماتی)
- 82. توسعه افزونهها (Add-ins) و کتابخانههای سفارشی
- 83. ایجاد برنامههای کاربردی برای Macintosh (کاربردی)
- 84. ایجاد ابزارهای سیستمی (System Tools)
- 85. برنامهنویسی برای سیستمهای تعبیهشده (Embedded Systems) (مقدماتی)
- 86. معرفی IDE های (Integrated Development Environment) جایگزین (محدود)
- 87. مروری بر زبانهای برنامهنویسی دیگر و مقایسه با BASIC
- 88. آینده برنامهنویسی و نقش BASIC
- 89. مرور کلی: نکات کلیدی و جمعبندی دوره
- 90. ارائه پروژه پایانی (انتخاب پروژه)
- 91. طراحی پروژه پایانی
- 92. پیادهسازی پروژه پایانی
- 93. تست و رفع اشکال پروژه پایانی
- 94. ارائه نهایی پروژه
- 95. آزمون نهایی (بررسی آموختهها)
- 96. منابع و مراجع (کتابها، وبسایتها، و...)
- 97. پشتیبانی و انجمنهای Microsoft BASIC
- 98. نکات و ترفندهای پیشرفته
- 99. چشمانداز و مسیرهای یادگیری بعدی
تگها:
Apple Macintosh
BASIC Programming
Macintosh
Microsoft BASIC for the Macintosh
آموزش Microsoft BASIC
آموزش برنامهنویسی
باشه حتماً. در اینجا فهرستی از برچسبهای مناسب برای دوره آموزشی شما آمده است: Microsoft BASIC
برنامهنویسی با بیسیک
برنامهنویسی برای مبتدیان
برنامهنویسی مکینتاش
توسعه نرمافزار
زبانهای برنامهنویسی
ساخت اپلیکیشن مک
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.