شروع دوره‌ی آموزش برنامه‌نویسی به زبان Swift استنفورد در سرویس iTunes U

اخیراً در اپل اپس شما را در جریان وضعیت و جایگاه کنونی زبان برنامه‌نویسی سوئیفت در بین برنامه‌نویسان قرار دادیم. طبق بررسی‌های صورت‌گرفته بر روی دو سرویس گیت‌هاب و stackoverflow، در قیاس با تمامی زبان‌های برنامه‌نویسی عرضه‌شده تا به امروز، زبان سوئیفت با استقبال به نسبت بالاتری از سوی برنامه‌نویسان مواجه شده است. به طوری که پیش‌بینی شده است طی سال ۲۰۱۵ این زبان به لیست ۲۰ زبان برنامه‌نویسی پرطرفدار دنیا وارد شود.

 

مدت زمان زیادی از معرفی این زبان از سوی اپل نمی‌گذرد. اگر وبسایت‌های مختلف آموزش برنامه‌نویسی برای آی‌اواس را پیگیر باشید می‌توانید ببینید که اکثر آموزش‌های جدید به زبان سوئیفت ارائه می‌شوند. از این رو هر چند شاید هضم‌کردن ساختار کدهای زبان سوئیفت در ابتدای امر در قیاس زبان آبجکتیو سی دشوارتر باشد، اما این زبان ویژگی‌های مدرنی ارائه می‌کند که علتی تعیین‌کننده‌ای هستند در جهت تلاش برای یادگیری آن.

 

برای یادگیری برنامه‌نویسی برای آی‌اواس می‌توانید سراغ منابع مختلفی بروید. یکی از منابع معتبر موجود در این زمینه آموزش‌های منتشرشده از سوی مرکز استنفورد است. این آموزش‌ها که پیش از این به زبان آبجکتیو سی در اختیار بودند در جریان به روز شدن با زبان برنامه‌نویسی سوئیفت قرار گرفته‌اند. نکته‌ای که این اتفاق را جالب‌تر می‌کند آن است که این آموزش‌ها برای نخستین بار است که از طریق سرویس iTunes U اپل نیز در اختیار کاربران قرار می‌گیرند.

 

به گفته‌ی این مرکز طی دوره‌ی آموزشی جدید می‌توانید با مفاهیم مختلفی نظیر ابزارها و APIهای مورد نیاز برای ساخت اپلیکیشن‌های آیفون و آیپد، طراحی رابط کاربری برای دستگاه‌های موبایل، نحوه‌ی ایجاد روش‌های تعاملی مختلف در یک اپلیکیشن آی‌اواس، نحوه‌ی طراحی با اصول شی‌گرا و بر اساس ساختار model-view-controller و مفاهیم مربوط به مدیریت حافظه آشنا شوید. برای دسترسی به این دوره بر روی آیتونز می‌توانید از طریق این لینک اقدام کنید.

 

در صورتی که علاقه‌مند به برنامه‌نویسی برای آیفون و آیپد با یادگیری زبان برنامه‌نویسی سوئیفت هستید شاید همین جا محل خوبی برای شروع باشد. اگر به این موضوع علاقه دارید و منتظر هستید روزی یک کتاب فارسی جامع و کامل یا یک کلاس آموزشی سنتی برای این کار پیدا کنید، شاید عمرتان کفاف تحقق خواسته‌تان را ندهد. در طی سال‌های اخیر تلاش‌های مختلفی در جهت تغییر روش‌های معمول آموزشی صورت گرفته است که همین دوره‌ی آغازشده از سوی استنفورد نیز یک مثال دم‌دستی برای این ادعا است. در صورتی که علاقه‌مند به کسب اطلاعات بیشتر در خصوص جریان در حال تحول آموزش هستید می‌توانید این پست جالب از وبسایت سیتپور را بخوانید.

13 نظرات
  1. mohandes می گوید

    عالی خسته نباشید

  2. علی می گوید

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

    1. Feripple می گوید

      سلام دوست عزیز وسپاس از لطفتون

  3. kasra می گوید

    سلام
    من وقتی دارم از طریق کامپیوتر ایتیونز روی گوشیم برنامه نصب میکنم موقه sync کردن دچار مشکل میشه و همون موقه پیغام زیر روی صفحه گوشیم میاد
    مدل گوشیم ۶اس پلاس هست
    میخواستم بدونم برای حل کردن این مشکل چیکار باید بکنم؟؟ خواهشا کمک کنید.. مشکل از کجاست؟؟
    itunes sync
    item could not be synced see itunes for mor informations

    1. vampire74 می گوید

      سلام
      جیلبریک هستید؟

  4. ali می گوید

    با سلام
    من دیروز برنامه xcode رو ازapp store دانلود کردم ولی نسخش ۵٫۱ هستش و هیچ گزینه ای برای آپدیت وجود نداره درحالی که نسخه ۶ هم اومده میشه راهنماییم کنید
    ممنون

    1. احمد می گوید

      علی جان نسخه‌ی ۶ هم هست توی اپ استور. میتونین از این آدرس هم بگیرین: https://developer.apple.com/xcode/downloads

  5. emad می گوید

    منم با حمید رضا موافقم

  6. AMIR می گوید

    سلام
    قالب جدیدتون زیباست 🙂 مبارکه :))))))))))

  7. حمیدرضا می گوید

    با سلام و خسته نباشید خدمت شما
    اگر اپل اپس برنامه ای رو برای اموزش این زبان قرار بدن عالی میشه (مثلا هر هفته پنج شنبه ها یه پست اموزشی بزارین و از پایه این زبان رو اموزش بدین)

    1. احمد می گوید

      پیشنهاد خوبی حمیدرضا جان. پیش از این هم کاربرا یک چنین چیزی گفتن. اگه بتونیم یک دوره رو شروع می‌کنیم و به کاربرایی که همراه شن آموزش میدیم.

  8. majid می گوید

    سلام
    من یک توییک میخوام برای ارسال sms بصورت زمانبندی شده
    bitesms اینکار رو میکرد ولی برای ios 8 فعلا کار نمیکنه (فکر کنم دیگه هم قصد آپدیتش رو هم ندارند)
    توییک دیگه ای شما نمیشناسی؟
    با تشکر

    1. احمد می گوید

      مجید جان من مورد دیگه‌ای که چنین قابلیتی داشته باشه ندیدم.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.