آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر

  • بخش 8 - پایان دوره مقدماتی
  • غیر رایگان
  • مقدماتی


  • رمز عبور فایلهای فشرده


رمز عبور زیر را ابتدا در notepad کپی کنید، پس از اطمینان از عدم خاتمه رمز به فاصله و یا سایر کاراکترهای غیر معتبر، آنرا به عنوان رمز فایل ( در صورت درخواست نرم افزار بازکننده فایل ) وارد نمایید. بهترین روش چند کلیک روی خط رمز برای انتخاب همه رمز و Copy آن است. جهت مشاهده رمز نیاز است لایسنس آموزش را خریداری کرده باشید
پسورد با توجه به سطح دسترسی شما قابل مشاهده نیست

  • بهتر بنویسیم !
  • 26 دقیقه
  • 50 MB


برنامه نویسی بهتر تنها با تجربه بیشتر ممکن است اما توضیحاتی هست که می تواند برای شما در این راستا مفیدتر باشد. در این قسمت توضیحاتی در رابطه با قوانین نوشتاری در کد ، انتخاب نام برای کلاس ها ، متغیر ها و متد ها آشنا خواهیم شد .

با توجه به اینکه کد خاصی در این ویدئو ها نیست، فقط آنها را خوب مطالعه کنید.

  • خطایابی در پروژه
  • 13 دقیقه
  • 22 MB


تا به این لحظه پروژه های ما گاها دچار مشکلاتی میشدند و از آنجا که علت خطا را میدانستیم به سرعت آن را رفع میکردیم ، اما گاهی اوقات خطاهایی به وجود می آید که ممکن است با آنها رو برو نشده باشید و یا علت خطا را ندانید . در این آموزش نحوه خطایابی پروژه ها را با هم بررسی خواهیم کرد .


  • مفاهیم دیگری از شی گرایی
  • 58 دقیقه
  • 133 MB


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

  • استفاده از Protocol ها
  • 33 دقیقه
  • 54 MB


Protocol ها یکی دیگر از اجزای شیء گرایی هستند که به کرات در کد بکار خواهند رفت. بدون Protocol ها می شود برنامه نویسی کرد اما از نظر کیفیت کد، ممکن است به بیراهه رفته باشیم. پس بهتر است Protocol ها را خوب یاد بگیریم و با دیدن مصادیق آن در پروژه ها آتی آنرا بهتر درک کنیم.

مانند هر مبحث دیگر شیء گرایی، این مبحث پیچیده و گنگ و در مرحله توضیح، غیر عملی است. پس نامید نباشید و مانند گذشته، با اعتماد به راه خودتان ادامه دهید.

مفاهیم مطرح شده در ویدئو را بخوبی یاد بگیرد ولی نیاز نیست کدی را بنویسید یا کنجکاوی بیشتری داشته باشید چون کنجکاوی بیشتر در این مورد تنها باعث سردرگمی شما خواهد شد. دانلود سورس را فراموش نکنید.
#

  • اجرای پروژه روی دستگاه واقعی
  • 12 دقیقه
  • 31 MB


مطمئنا اگر تا الان پروژه ای را پیاده سازی کرده باشید ، علاقمند هستید تا آن را روی دستگاه iOS خوداجرا کنید و به دیگران هم نشان دهید .
پس اگر میخواهید پروژه خود را تست کنید ، این ویدئو را مرور کنید .

  • گرفتن خروجی IPA
  • 12 دقیقه
  • 28 MB


در این قسمت از آموزش نحوه گرفتن خروجی برنامه به صورت فایل IPA را آموزش دادیم و میتوانید برنامه ای که تولید کرده اید را روی سایتتان قرار دهید و یا در اختیار دوستان و همکارانتان گذارید تا آن ها هم لذت استفاده از برنامه شما را ببرند . اما توجه داشته باشید این روش فقط برای دستگاه های Jailbreak شده قابل استفاده است .
همچنین امکان ارائه این نسخه به مارکت های داخلی نیز وجود دارد که در این صورت بر روی تمامی دستگاه ها حتی Jailbreak نشده نیز قابل استفاده است .
اگر دستگاه شما Jailbreak هست این بخش را مطالعه کنید . اگر قصد ارائه اپلیکیشن در مارکت های داخلی را دارید این بخش را مطالعه کنید .