کتاب از صفر تا قهرمان نیوتن: راهنمای جامع برنامه‌نویسی با Newton Programmer's Guide با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

از صفر تا قهرمان نیوتن: راهنمای جامع برنامه‌نویسی با Newton Programmer's Guide از صفر تا قهرمان نیوتن: راهنمای جامع برنامه‌نویسی با Newton Programmer's Guide آیا آماده‌اید دنیای فراموش‌شده‌ی Newton را...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان دوره: دوره از صفر تا قهرمان نیوتن: راهنمای جامع برنامه‌نویسی با Newton Programmer's Guide

موضوع کلی: برنامه‌نویسی سیستم‌عامل Newton

موضوع میانی: توسعه نرم‌افزار برای دستگاه‌های Newton

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر دنیای نیوتن
  • 2. تاریخچه و فلسفه طراحی نیوتن
  • 3. معرفی سخت‌افزار نیوتن
  • 4. معرفی نرم‌افزار نیوتن: سیستم‌عامل و برنامه‌ها
  • 5. ابزارهای توسعه نیوتن: Newton Toolkit (NTK)
  • 6. نصب و راه‌اندازی NTK
  • 7. آشنایی با محیط NTK
  • 8. اولین پروژه نیوتن: Hello, Newton!
  • 9. مفاهیم اولیه زبان برنامه‌نویسی C
  • 10. ساختار برنامه C در نیوتن
  • 11. مدیریت حافظه در نیوتن
  • 12. انواع داده و متغیرها در C
  • 13. عملگرها و عبارات در C
  • 14. دستورات شرطی: if, else, switch
  • 15. حلقه‌ها: for, while, do-while
  • 16. توابع و مدیریت آن‌ها
  • 17. آرایه‌ها و کار با آن‌ها
  • 18. اشاره‌گرها (Pointers) در C
  • 19. مدیریت رشته‌ها (Strings)
  • 20. ساختارها (Structs) و اتحادیه‌ها (Unions)
  • 21. کار با فایل‌ها در C
  • 22. پیش‌پردازنده‌ها (Preprocessors) در C
  • 23. مدیریت خطا و استثناها
  • 24. مفاهیم شی‌گرایی در Objective-C
  • 25. کلاس‌ها و اشیاء در Objective-C
  • 26. وراثت و پلی‌مورفیسم
  • 27. پروتکل‌ها (Protocols) در Objective-C
  • 28. صف و پشته (Stacks and Queues)
  • 29. درخت‌ها (Trees) و گراف‌ها (Graphs)
  • 30. الگوریتم‌های مرتب‌سازی
  • 31. الگوریتم‌های جستجو
  • 32. کار با داده‌های ساختاریافته
  • 33. مقدمه‌ای بر APIهای نیوتن
  • 34. معماری سیستم‌عامل نیوتن
  • 35. مدیریت رویدادها (Event Handling)
  • 36. پنجره‌ها و کنترل‌های رابط کاربری (UI Controls)
  • 37. طراحی رابط کاربری گرافیکی (GUI)
  • 38. ساخت منوها و آیتم‌های منو
  • 39. کار با دکمه‌ها و چک‌باکس‌ها
  • 40. فیلدهای ورودی متن و برچسب‌ها
  • 41. کار با اسلایدرها و نوارهای پیمایش
  • 42. نمایش لیست‌ها و جداول
  • 43. کار با تصاویر و گرافیک
  • 44. رسم اشکال هندسی
  • 45. مدیریت قلم و قلم‌مو (Pens and Brushes)
  • 46. مدیریت رنگ‌ها و فونت‌ها
  • 47. تکنیک‌های انیمیشن پایه
  • 48. کار با صدا و پخش آن
  • 49. مدیریت حافظه در سطح سیستم‌عامل نیوتن
  • 50. استفاده از ابزار Profiler برای بهینه‌سازی
  • 51. توسعه برنامه‌های کاربردی پیچیده
  • 52. مدیریت پایگاه داده در نیوتن
  • 53. فریم‌ورک‌های توسعه نیوتن
  • 54. کار با اتصال شبکه (Networking)
  • 55. ارتباطات سریال و بلوتوث
  • 56. امنیت در برنامه‌های نیوتن
  • 57. دیباگینگ برنامه‌ها
  • 58. تست برنامه‌ها
  • 59. مستندسازی کد
  • 60. بهینه‌سازی عملکرد برنامه
  • 61. مدیریت منابع سخت‌افزاری
  • 62. کار با حسگرهای نیوتن
  • 63. مدیریت صفحه نمایش لمسی
  • 64. کار با قلم نوری (Stylus)
  • 65. ورودی صدا و تشخیص دست‌خط (Handwriting Recognition)
  • 66. مدیریت باتری و مصرف انرژی
  • 67. انتشار برنامه (Deployment)
  • 68. کار با گواهی‌نامه‌ها
  • 69. معرفی NewtonScript
  • 70. ویژگی‌های NewtonScript
  • 71. مقایسه NewtonScript و C
  • 72. ساختار برنامه‌های NewtonScript
  • 73. مدیریت اشیاء در NewtonScript
  • 74. کار با رویدادها در NewtonScript
  • 75. توسعه UI با NewtonScript
  • 76. مدیریت داده‌ها با NewtonScript
  • 77. اشکال‌زدایی برنامه‌های NewtonScript
  • 78. بهینه‌سازی برنامه‌های NewtonScript
  • 79. کار با کتابخانه‌های استاندارد نیوتن
  • 80. معرفی کتابخانه Cocoa Touch (برای مراحل بعدی)
  • 81. کار با فرمت‌های داده‌ای نیوتن
  • 82. مدیریت حافظه در NewtonScript
  • 83. تکنیک‌های پیشرفته در NewtonScript
  • 84. معرفی ابزارهای کمکی توسعه
  • 85. استراتژی‌های طراحی برای دستگاه‌های موبایل
  • 86. نکات طراحی برای رابط کاربری لمسی
  • 87. کار با انیمیشن‌های پیشرفته
  • 88. مدیریت دستگاه‌های جانبی
  • 89. ارتباط با سرورها
  • 90. کار با APIهای ابری
  • 91. توسعه برای پلتفرم‌های جدیدتر (اگر مرتبط باشد)
  • 92. مقدمه‌ای بر یادگیری ماشین در موبایل (اگر مرتبط باشد)
  • 93. مقدمه‌ای بر گرافیک سه‌بعدی (اگر مرتبط باشد)
  • 94. معرفی ابزارهای شبیه‌ساز نیوتن
  • 95. تکنیک‌های توسعه پایدار
  • 96. مدیریت چرخه عمر برنامه
  • 97. مباحث پیشرفته Object-Oriented Programming
  • 98. الگوهای طراحی (Design Patterns)
  • 99. بهینه‌سازی حافظه و پردازنده
  • 100. مدیریت خطا و بازیابی
تگ‌ها: Apple Newton MessagePad Newton Newton OS Newton Programmer's Guide Newton Programming NewtonScript PDA Programming Software Development آموزش برنامه‌نویسی از صفر تا قهرمان برنامه‌نویسی نیوتن توسعه نرم‌افزار سیستم‌عامل نیوتن نیوتن

نظرات

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

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