دوره آموزش جامع ساخت برنامههای چندسکویی با Xojo (برگرفته از REALbasic): از مبتدی تا پیشرفته همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب آموزش جامع ساخت برنامههای چندسکویی با Xojo (برگرفته از REALbasic): از مبتدی تا پیشرفته
موضوع کلی: توسعه نرمافزارهای چندسکویی
موضوع میانی: برنامهنویسی با REALbasic/Xojo
📋 سرفصلهای کتاب (100 موضوع)
- 1. آشنایی با Xojo و تاریخچه آن
- 2. نصب و راهاندازی محیط توسعه Xojo
- 3. مروری بر اصول برنامهنویسی شیءگرا
- 4. اولین برنامه "Hello, World!" در Xojo
- 5. مفهوم پروژهها، پنجرهها و کنترلها
- 6. ساختار پایه یک پروژه Xojo
- 7. معرفی زبان BASIC مدرن در Xojo
- 8. متغیرها، انواع داده و عملگرها
- 9. دستورات شرطی: If, ElseIf, Else
- 10. حلقههای تکرار: For, While, Do Loop
- 11. آرایهها و انواع دادههای مجموعه
- 12. قابلیتهای Visual Interface Builder
- 13. کار با دکمهها (Button)
- 14. کار با فیلدهای متنی (TextField, TextArea)
- 15. کار با لیبلها (Label)
- 16. کار با چکباکسها (Checkbox) و رادیو باتنها (RadioButton)
- 17. کار با لیستباکسها (ListBox) و کامبوباکسها (ComboBox)
- 18. کار با دکمههای رادیویی (RadioGroup)
- 19. کار با اسلایدرها (Slider) و دایالها (Dial)
- 20. کار با کنترلهای زمانی (Timer)
- 21. کار با پنجرههای پیام (MessageBox)
- 22. کار با پنجرههای ورودی (InputDialog)
- 23. مدیریت رویدادها (Event Handling)
- 24. رویدادهای پنجره (Window Events)
- 25. رویدادهای کنترلها (Control Events)
- 26. اصول طراحی رابط کاربری (UI Design Principles)
- 27. قابلیتهای چندسکویی (Cross-Platform Capabilities)
- 28. توسعه برای ویندوز
- 29. توسعه برای macOS
- 30. توسعه برای لینوکس
- 31. توسعه برای وب
- 32. توسعه برای iOS
- 33. معماری برنامههای Xojo
- 34. کلاسها و اشیاء در Xojo
- 35. تعریف کلاسهای سفارشی
- 36. ارثبری (Inheritance) در کلاسها
- 37. پلیمورفیسم (Polymorphism)
- 38. اینترفیسها (Interfaces)
- 39. استفاده از ماژولها (Modules)
- 40. مدیریت خطا (Error Handling)
- 41. استثناها (Exceptions)
- 42. دیباگ کردن (Debugging) کد
- 43. استفاده از پنجره Debugger
- 44. تنظیم نقاط توقف (Breakpoints)
- 45. نظارت بر متغیرها (Watchpoints)
- 46. عملیات فایل (File Operations)
- 47. خواندن فایلها
- 48. نوشتن فایلها
- 49. کار با دایرکتوریها (Directories)
- 50. کار با مسیرهای فایل (File Paths)
- 51. کتابخانههای استاندارد Xojo
- 52. کار با رشتهها (Strings)
- 53. کار با اعداد (Numbers)
- 54. کار با تاریخ و زمان (Dates and Times)
- 55. کار با رنگها (Colors)
- 56. کار با گرافیک (Graphics)
- 57. رسم اشکال پایه
- 58. کار با تصاویر (Images)
- 59. انیمیشنهای ساده
- 60. کار با پایگاه داده (Database)
- 61. مقدمات پایگاه داده
- 62. استفاده از SQLite
- 63. کوئریهای SQL
- 64. ارتباط با پایگاه دادههای خارجی (ODBC)
- 65. کار با شبکهها (Networking)
- 66. پروتکل HTTP
- 67. ساخت کلاینتهای HTTP
- 68. ساخت سرورهای HTTP
- 69. کار با سوکتها (Sockets)
- 70. ارسال و دریافت داده از طریق شبکه
- 71. مدیریت حافظه (Memory Management)
- 72. Garbage Collection در Xojo
- 73. بهینهسازی عملکرد (Performance Optimization)
- 74. روشهای بهینهسازی کد
- 75. کار با منابع سیستمی (System Resources)
- 76. اتصال به دستگاههای خارجی (Device Integration)
- 77. کار با USB
- 78. کار با سریال پورتها
- 79. توسعه پلاگینها (Plugin Development)
- 80. مقدمات توسعه پلاگین
- 81. کار با APIهای سیستم عامل
- 82. قابلیتهای پیشرفته رابط کاربری
- 83. کار با TreeView
- 84. کار با Spreadsheet
- 85. کار با TabPanel
- 86. کار با Browser Control
- 87. کار با WebKit Control
- 88. کار با VideoPlayer
- 89. کار با ImageViewer
- 90. کار با Signature
- 91. کار با Scanner
- 92. کار با BarcodeReader
- 93. کار با PageControl
- 94. کار با Carousel
- 95. کار با DataView
- 96. کار با Diagram
- 97. کار با Gantt
- 98. کار با Heatmap
- 99. کار با Map
- 100. کار با NetworkMonitor
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.