کتاب آموزش جامع برنامهنویسی شیءگرا با Objective-C برای تولید اپلیکیشنهای بومی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع برنامهنویسی شیءگرا با Objective-C برای تولید اپلیکیشنهای بومی
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه نرمافزارهای کاربردی برای سیستمعامل iOS
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی زبان برنامهنویسی Objective-C و تاریخچه آن در اکوسیستم اپل
- 2. نصب و راهاندازی محیط توسعه یکپارچه Xcode
- 3. آشنایی با ساختار پروژه در Xcode و مدیریت فایلهای منبع
- 4. مفاهیم پایه شیءگرایی در Objective-C
- 5. تعریف کلاسها و متغیرهای نمونه
- 6. ساختار فایلهای هدر و پیادهسازی
- 7. مدیریت حافظه و مفاهیم Manual Retain Release
- 8. مقدمهای بر شمارش ارجاعات خودکار ARC
- 9. انواع دادهها و عملگرهای پایه در زبان
- 10. مدیریت رشتهها با کلاس NSString
- 11. آرایهها و مجموعهها در فریمورک Foundation
- 12. کنترل جریان برنامه و دستورات شرطی
- 13. حلقهها و تکرار در توسعه نرمافزار
- 14. متدها و پیامرسانی در Objective-C
- 15. پارامترهای متد و نحوه فراخوانی آنها
- 16. مفاهیم ارثبری و سلسلهمراتب کلاسها
- 17. استفاده از پروتکلها برای تعریف واسطها
- 18. کار با ویژگیها و دستور Property
- 19. مدیریت خطاها و استثناها در کدنویسی
- 20. آشنایی با دستهبندیها یا Categories
- 21. مفاهیم الحاق و ترکیبات در کلاسها
- 22. کار با بلوکها و عبارات Lambda
- 23. مفاهیم Delegate و الگوی طراحی Delegation
- 24. آشنایی با Notification Center
- 25. معماری مدل-نما-کنترلگر در iOS
- 26. چرخه حیات یک اپلیکیشن iOS
- 27. طراحی واسط کاربری با Interface Builder
- 28. اتصال عناصر رابط کاربری به کد با IBOutlet
- 29. مدیریت رویدادها و تعامل کاربر با IBAction
- 30. مبانی کار با کنترلرهای نمایش View Controller
- 31. مدیریت سلسلهمراتب دیدها در View Hierarchy
- 32. کار با برچسبها و دکمههای کنترلی
- 33. پیادهسازی لیستهای پیمایشی با UITableView
- 34. مدیریت منابع و حافظه در کنترلرهای نمایش
- 35. فراخوانی متدهای همگام و ناهمگام
- 36. کار با شبکه و دریافت دادههای JSON
- 37. ذخیرهسازی محلی دادهها با NSUserDefaults
- 38. مبانی کار با پایگاه داده Core Data
- 39. مدیریت فایلها در سیستمعامل iOS
- 40. کار با سنسورها و قابلیتهای سختافزاری
- 41. مفاهیم چندنخی و Grand Central Dispatch
- 42. دیباگ کردن و رفع خطاهای منطقی
- 43. استفاده از ابزارهای تحلیل عملکرد در Xcode
- 44. اصول طراحی رابط کاربری استاندارد اپل
- 45. بومیسازی و پشتیبانی از زبان فارسی در اپلیکیشن
- 46. آمادهسازی پروژه برای انتشار در فروشگاههای مجاز
- 47. مدیریت گواهیهای امنیتی و پروفایلهای توسعه
- 48. نکات امنیتی در توسعه نرمافزارهای موبایل
- 49. تست واحد و اطمینان از صحت عملکرد کد
- 50. بهینهسازی مصرف باتری و منابع سیستم
- 51. اصول نگهداری و بروزرسانی اپلیکیشنهای تولیدی
تگها:
آموزش Objective-C
آموزش برنامهنویسی شیءگرا
برنامهنویسی Objective-C
برنامهنویسی موبایل
توسعه اپلیکیشن iOS
توسعه بومی iOS
زبان برنامهنویسی اپل
مهندسی نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.