دوره آموزش برنامه نویسی سیستم عامل MAC

پیشنیاز :
اشنایی با اصول برنامه نویسی
اهداف دوره آموزش Apple iOS موبایل:
 در اين دوره مباحثي در مورد پایگاه داده در سیستم عامل MAC و بازيابي اطلاعات در بانك اطلاعاتي
 اصول برنامه نویسی در سیستم عامل مک و زبان objective-c.
 در اين دوره بصورت كاربردي مراحل ساخت و مديريت اشیائ
 در اين دوره مباحثي مانند مديريت شبکه براي ارسال و دريافت فايلها نيز آموزش داده مي شود.
 ارسال داده ها بین کلاس های طراحی
 آموزش كاركردن با Service
 فعالیت در فروشگاه مک

دوره آموزش برنامه نویسی سیستم عامل MAC

سرفصلهای دوره آموزش برنامه نويسي مک :
• مک
• عملکرد سیستم عامل مک و روشهای گرافیکی آن
• اصول عملکرد رم
• ذخیره سازی موقت و پایدار در حافظه
• چینش داده ای
• انواع داده ها مقدماتی در Objective-C

• شروع برنامه نویسی
• اصول برنامه نویسی در سیستم عامل مک
• واسط کاربری و منوها
• محیط یکپارچه تولید
• سازنده ها و ویرانگرهای کد
• اولین برنامه
• اصلاح و اجرای کد
• دسترسی به پوشه ها

• طراحی برنامه بر اساس تفکر مک
• کلاس بندی سه لایه
• طراحی شی گرا
• اصول شی گرای و چینش ها در Objective-C
• حلقه ها و شرط ها
• متدها
• توارث و چند ریختی


• برنامه نویسی Objective-C و شی گرایی متوالی
• آرایه ها و لیستها داده ای
• ارتباط چندگانه کلاس ها
• منو ها و دیالوگهای نمایشی
• برنامه دسکتاپ برای مک
• کنسول کاربری
• روابط توارثی و سطح بندی
• تبدیل داده ها و خطایابی
• کنترل پیام های کاربری

• Desktop Application در مک
• ورودی های متنی و توابع متنی
• لیست های نمایشی
• کار با تصاویر و بارگذاری داده های باینری
• ایجاد و خواندن فایل
• ذخیر غیر همزمان داده ها
• برنامه نویسی Thread ها
• برنامه نویسی کنترل Thread ها


• کار با پایگاه داده ها
• طراحی پایگاه داده
• دستورات اضافه، حذف، بروز رسانی داده ها
• واکشی داد ها
• کار با کلید ها و جستجو گر داده ها
• ایجاد Trans action
• بهینه سازی داده ها و جداول

• کار رویداد های کاربر
• وضعیت موس و کلیدها
• وضعیت صفحه کلید و کلیدها
• ارتباط موس و صفحه کلید در ایجاد کلیدها میانبر

• کار با شبکه
• اتصال به شبکه و دریافت داده
• کار با سوکتها
• فریم ورک های داده ای در شبکه
• ایجاد فریم ورک مستقل
• کار با وب سرویس و ارسال-دریافت داده ها

• دیباگ نمودن برنامه
• خطا یابی
• گزارشات اجراء و درگیری پردازشگر
• ایجاد و کنترل Break point و Watch در XCode


بلاک چین

بلاک چین

مهارت توسعه‌ی فناوری بلاک چین با رشد ۶۰ برابری در یک سال گذشته، به رتبه‌ی اول پرتقاضاترین مهارت‌های آزادکاری رسیده است.