آموزش مجازی برنامه نویسی اپل – IOS

برنامه نویسی اپل - IOS

برنامه نویسی اپل – IOS با SWIFT

برنامه نویسی Swift برای پلتفرم iOS iOS یا iphone OS d یک سیستم عامل برای تلفن های همراه است که توسط شرکت Apple Inc توسعه داده شده است. در این دوره به آموزش زبان برنامه نویسی سوئیفت (Swift) و ساخت برنامه برای پلتفرم های شرکت اپل(Apple) می پردازیم .

گواهینامه ملی معتبر

صدور آنی پس از شرکت در آزمون

گارانتی عودت وجه

ضمانت بازشگت وجه تا 7 روز

پشتیبانی سریع

پشتیبانی 24 ساعته ثبت نام

گزینه های ثبت نام

محتوای آموزش
700,000تومان
مدارک ملی
  • گواهینامه پایان دوره موسسه + صدور آنی
    900,000تومان
  • کارت جیبی موسسه
    300,000تومان
مدارک بین‌المللی
  • SMC آمریکا + ID CART
    3,500,000تومان
  • TUV SUD آلمان + ID CART
    3,400,000تومان

جمع کل فاکتور
700,000تومان

برنامه نویسی اپل – IOS

دوره آموزش برنامه نویسی اپل – IOS ، یکی از جذاب ترین دوره های آموزشی میباشد که مخاطبان دوره میتوانند با نرم افزار Swift  اصول طراحی اپلیکیشن های تحت ios را طراحی و پیاده سازی نموده و شروع به کسب درآمد در حوزه اپلیکیشن های موبایل نمایند.کاربران این دوره میتوانند با کسب مهارت های مطرح شده در سرفصلهای دوره گام بزرگ و سریعی جهت ورود به بازار اپلیکیشن های اپل برداشته و با انتشار برنامه های طراحی شده خود در فضای مجاری کسب درآمد کنند.هم اینک ده ها هزار نرم افزار تحت موبایل در فضای اینترنتی منتشر شده که تعداد بی شماری از این نرم افزارها با دانلود های حیرت آور منبع درآمدهای چندین میلیونی برای طراح خود بوده اند.اگر قصد ورود به بازار نرم افزارهای موبایل دارید هم اینک در دروه آموزشی برنامه نویسی ios شرکت کنید.

اهداف کلی آموزش برنامه نویسی اپل – IOS

  • آموزش سیستم عامل ios
  • آشنایی با اصول طراحی رابط کاربری در ios
  • آشنایی کامل با محیط Xcode
  • آشنایی با زبان برنامه نویسی Swift
  • آشنایی کامل با ساختار iOS و پیاده سازی انواع اپلیکیشن
  • پیاده سازی دیتابیس   SQLite و ORM Realm
  • پیاده سازی ارتباط غیر همزمانی  با سرویس Restfull
  • طراحی برنامه برای دستگاه های iPhone
  • پیاده سازی سرویس های گوگل FireBase و  Google Map
  • توانایی ورود به بازار کار طراحی اپلیکیشن اپل

یش نیاز های یادگیری برنامه‌نویسی iOS

پیش نیازهای این دوره به دو دسته فنی و غیرفنی تقسیم می شود. در پیش نیاز فنی فقط آشنایی با مبانی کامپیوتر و مفاهیم ابتدایی برنامه نویسی کافی هستش؛ در واقع ما در این دوره ابتدا مباحث برنامه نویسی swift و شی گرایی را آموزش میدهیم و پس از آن وارد بخث برنامه نویسی iOS می شویم. بنابراین شما اگر دانش مختصری داشته باشید کافی است، مابقی رو به ما بسپارید.اما مهتر از بحث فنی، پیش نیازهای غیرفنی است؛ این ها عبارتند از داشتن انگیزه، زمان و علاقه به یادگیری است. این سه عامل بسیار مهم است چون سرعت یادگیری و رشد شما را تعیین می کنند.

  • آشنایی با مبانی کامپیوتر
  • آشنایی با مفاهیم ابتدایی برنامه نویسی

مدرک برنامه نویسی اپل – IOS

شما میتوانید قبل از ثبت نام در دوره آموزش،مدرک برنامه نویسی اپل – IOS را انتخاب کنید و با شرکت در دروه آموزش و گذراندن این دوره مدرک معتبر دریافت نمایید.

    • ۱- خوش آمدگویی
      ۲- قبل از تماشای این دوره چه چیزهایی باید بدانید
      ۳- استفاده از فایل های تمرینی

    • ۱- انقلاب Swift
      ۲- نصب کردن Xcode
      ۳- ساخت یک Playground
      ۴- اضافه کردن صفحات به Playground
      ۵- کار با نوار جانبی نتایج
      ۶- لاگین شدن در کنسول
      ۷- اضافه کردن کامنت
      ۸- اجرای یک REPL
      ۹- استفاده از علامت نقطه

    • ۱- آشنایی با نوع های مقداری و مرجعی
      ۲- آشنایی با تغییرپذیری
      ۳- تعریف رشته ها
      ۴- تعریف کاراکترها
      ۵- تعریف اعداد صحیح
      ۶- تعریف اعداد با ممیز شناور
      ۷- تعریف مقادیر بولی
      ۸- تعریف اعداد لفظی
      ۹- تعریف Type Alias
      ۱۰- تعریف تخصیص منبع و کار با مقادیر Nil

    • ۱- آشنایی با یونیکد
      ۲- کار با رشته ها

    • ۱- تعریف آرایه ها
      ۲- بررسی و دسترسی به آرایه ها
      ۳- اصلاح آرایه ها
      ۴- آرایه های تودرتو
      ۵- تعریف دیکشنری ها
      ۶- بررسی و دسترسی به دیکشنری ها
      ۷- اصلاح دیکشنری ها
      ۸- دیکشنری های تودرتو
      ۹- تعریف مجموعه ها
      ۱۰- بررسی و دسترسی به مجموعه ها
      ۱۱- انجام عملیات روی مجموعه ها
      ۱۲- اصلاح مجموعه ها
      ۱۳- مجموعه های تودرتو
      ۱۴- تعریف Tuple ها
      ۱۵- دست یافتن، تجزیه کردن و Nest کردن Tuple ها
      ۱۶- اصلاح Tuple ها

    • ۱- استفاده از عملگرهای محاسباتی
      ۲- ترکیب کردن رشته ها و آرایه ها
      ۳- استفاده از عملگرهای مقایسه ای و منطقی
      ۴- استفاده از عملگرهای شرطی سه تایی و ترکیبی Nil
      ۵- استفاده از عملگرهای دامنه
      ۶- استفاده از عملگرهای Type Checking و Type Casting
      ۷- آشنایی با علائم دودویی
      ۸- استفاده از عملگرهای بیتی
      ۹- آشنایی با اولویت و شرکت پذیری عملگرها

    • ۱- استفاده از for و for in
      ۲- استفاده از while و repeat while
      ۳- استفاده از if و if else
      ۴- Optional Binding
      ۵- استفاده از Guard
      ۶- استفاده از Switch
      ۷- استفاده از Labelها
      ۸- یک نکته فوری در رابطه به Enumها
      ۹- استفاده از if case و for case
      ۱۰- به تاخیر انداختن اجرای کد
      ۱۱- Optional Chaining

    • ۱- تعریف و فراخوانی توابع
      ۲- پارامترهای ورودی و خروجی متغیر
      ۳- پارامترهای نوع مرجعی
      ۴- بدست آوردن توابع
      ۵- بدست آوردن Tuple ها
      ۶- Currying
      ۷- کار با ارورها
      ۸- Overload کردن توابع
      ۹- ایجاد عملگرهای اختصاصی
      ۱۰- کار با Closure ها
      ۱۱- استفاده از Closure ها برای محاسبه مقادیر
      ۱۲- استفاده از توابع پیشرفته

    • ۱- مقایسه کلاس ها و ساختارها
      ۲- کار با کلاس ها
      ۳- مشخصه های نمونه کلاس
      ۴- متدهای نمونه کلاس
      ۵- Deinitialize کردن کلاس قبل از مرتب کردن
      ۶- اجتناب از چرخه های مرجعی قوی
      ۷- کار با Singleton ها
      ۸- کار با ساختارها
      ۹- ایجاد ساختارهای تغییرپذیر
      ۱۰- ایجاد ساختارهای نوع ارور
      ۱۱- کار با Enumeration های ساده
      ۱۲- ارتباط دادن مقادیر در Enumeration ها
      ۱۳- کار با Enumeration های بازگشتی
      ۱۴- نوشتن Subscript

    • ۱- تعریف و استفاده از پروتکل ها
      ۲- کار با پروتکل هایی که مشخصه های اختیاری دارند
      ۳- استفاده از پروتکل ها در کتابخانه استاندارد Swift
      ۴- کار با انواع پروتکل ها
      ۵- بکارگیری نماینده ها
      ۶- کار با نوع های Option Set

    • ۱- زیرکلاس کردن
      ۲- مقداردهی از زیرکلاس ها
      ۳- Override کردن آغازگرها
      ۴- جلوگیری از Override شدن مشخصه ها یا متدها توسط زیرکلاس ها
      ۵- بسط دادن نوع های Concrete
      ۶- اضافه کردن آغازگرها و استفاده از پروتکل ها از طریق Extension ها
      ۷- بسط دادن پروتکل ها
      ۸- Override کردن موارد استفاده پیش فرض

    • ۱- آشنایی با Generic ها
      ۲- کار با Generic ها
      ۳- محدود کردن انواع Generic
      ۴- انواع مرتبط با پروتکل

    • ۱- تنظیم کنترل دسترسی
      ۲- کار با کنترل دسترسی

    • ۱- جمع بندی و گام های بعدی

    • عناوین و سرفصل های این دوره آموزشی:
      مقدمه

      ۱- خوش آمدگویی
      ۲- چیزهایی که باید بدانید
      ۳- نحوه استفاده از فایل های تمرینی
      فصل اول – تغییرات صورت گرفته در سوئیفت ۲.۲
      ۱- سوئیفت کد باز شده است
      ۲- تغییراتی که در سوئیفت ۲.۲ معرفی شده اند
      فصل دوم – تغییرات صورت گرفته روی کتابخانه استاندارد در سوئیفت ۳
      ۱- تغییرات صورت گرفته روی کتابخانه استاندارد
      فصل سوم – تغییرات صورت گرفته روی کوکو و کوکو تاچ در سوئیفت ۳
      ۱- آشنایی با دستوالعمل های طراحی API سوئیفت
      ۲- تغییرات صورت گرفته روی Foundation
      ۳- تبدیل یک پروژه Master Detail به سوئیفت ۳
      ۴- تبدیل یک پروژه Core Graphic‌ به سوئیفت ۳
      فصل چهارم – نتیجه گیری
      ۱- گام های بعدی

  • چطور در آزمون آنلاین شرکت کنیم؟

    درصورتی که گواهینامه پایان دوره مرکز آموزش هرمس را انتخاب کنید پس از ثبت سفارش در دوره آموزش از قسمت پروفایل کاربری » آزمونها ، آزمون مربوط به دوره آموزش برای شما فعال میگردد و در هر زمان آمادگی شرکت در آزمون آنلاین را داشته باشید میتوانید با انتخاب گزینه شرکت در آزمون،آزمون را شروع کنید.

  • انتخاب گواهینامه آموزش الزامی است؟

    خیر در صورتی که نیاز به گواهینامه آموزش و آزمون دادن در دوره آموزش ندارید میتوانید هیچ یک از گواهینامه های آموزشی را انتخاب نکنید

  • محتوای آموزش ارسالی به چه صورت به دست ما خواهد رسید؟

    درصورتی که دوره آموزشی انتخاب شما بصورت ارسالی باشد پس از ثبت نام بصورت بسته فیزیکی به آدرس شما ارسال میگرد

  • محتوای آموزش دانلودی را چگونه دریافت میکنیم؟

     

    در هنگام ثبت نام اگر دوره ی انتخابی فوق بصورت دانلودی باشد بلافاصله پس از ثبت نام در دوره آموزش محتوای آموزش بصورت فایل دانلودی در پورفایل کاربری شما قسمت دوره ها فعال میگردد و قابل دانلود است.

     

[rank_math_rich_snippet id="s-110eacf1-7376-459d-a535-7198e917e8e9"]
  1. حسین
    پاسخ

    با عرض سلام و خسته نباشید دوره سوییفت دو که قدیمی هست ، تفاوت هاش با سوییفت جدید چی میشه؟

  2. amir
    پاسخ

    سلام
    میخواستم بدونم میشه بعد از ثبت نام دوره و گذراندن آن مدرک ملی درخواست اولیه بوده بعد مدرک بین المللی درخواست داد

    • آموزش مجازی

      درود
      بله

  3. Mohammad reza
    پاسخ

    با سلام و عرض ادب
    یک سوال داشتم در مورد مدرک دوره ios ، در هنگام ثبت نام یک مدرک رو انتخاب کنم و پس از گذراندن دوره بعدا میتونم مدرک بین المللی رو هم دریافت کنم یا نه فقط حین ثبت نام باید انتخاب کنم؟

    • آموزش مجازی

      سلام
      بله اگر دورهی مد نظرو طی کنید میتونید طبق ثبت نام اولتون درخواست بدید

  4. محمرضا
    پاسخ

    با سلام و عرض ادب
    میخواستم بدونم دوره ios رو میتونم الان ثبت نام کنم؟

    • آموزش مجازی

      سلام
      بله

  5. jalal
    پاسخ

    man mikhastam bedonam vase dore ha neyaz be emthan hast

    • شرکت مهندسی هرمس

      با سلام
      بدون آزمون می باشد

  6. mohammadhossein
    پاسخ

    سلام
    امیدوارم خوب باشین
    میخواستم بدونم میشه الان تو دوره شرکت کنم ولی گواهینامه نخوام؟؟؟

    • شرکت مهندسی هرمس

      سلام مشکلی نداره اما مدرک هرمسو باید انتخاب کنید

نظر خود را درباره این دوره بنویسید.

1
1
1