تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی توسعه اپلیکیشن iOS: توسعه آزمایش محور

دوره آموزشی توسعه اپلیکیشن iOS: توسعه آزمایش محور

2 ساعت 10 دقیقهمتوسط2018-03-14

مدرسین

Harrison Ferrone

Harrison Ferrone

Software Engineer, Game Developer, and Creative Technologist

جزئیات دوره

توسعه تست محور (TDD) ما را به توسعه دهندگان نرم افزاری کاربردی تر، کارآمدتر و خلاق تر تبدیل می کند. TDD به ویژه در دنیای تلفن همراه حیاتی است، جایی که یک پایه کد با کیفیت یک گزینه نیست. این یک الزام برای راه اندازی است. هدف این دوره تجهیز بهتر توسعه دهندگان iOS به مدلی برای توسعه کدهای قوی، مقیاس پذیر و تست شده از همان خط اول است. با تئوری آزمایش محور شروع کنید، به اصول اولیه بروید و سپس یک برنامه کاربردی کوچک بسازید که از همه چیزهایی که آموخته اید به خوبی استفاده کند. در طول مسیر، نحوه نوشتن اولین تست واحد خود را با استفاده از Xcode و Swift بیاموزید و آزمایش رابط را به طور خاص برای نمای جدول انجام دهید. مدرس Harrison Ferrone به شما کمک می کند تئوری و عمل TDD را درک کنید و به شما امکان می دهد تا تست های منسجمی بنویسید که نقاط ضعف واقعی کد شما را مدت ها قبل از اینکه به مرحله تولید برسد، آشکار می کند.

اهداف یادگیری
توسعه تست محور چیست؟
ایجاد و گسترش یک مدل داده
ایجاد کلاس مدیر
تست روش های کلاس
بررسی موارد تکراری
نماهای جدول تست
سلول های تمسخر آمیز
تست انتخاب سلول
مونتاژ برنامه

مهارت ها

SwiftiOS DevelopmentiOSSoftware TestingDevOps FoundationsMobile DevelopmentAppleDevOpsSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - استفاده از فایل‌های تمرین

1. بنیاد و نظریه

  • 04 - توسعه آزمایش محور چیست
  • 05 - چرا توسعه آزمایش محور
  • 06 - تست‌های واحد توضیح داده شده است
  • 07 - تکنیک‌های توسعه
  • 08 - برنامه ریزی و طراحی

2. شروع به کار

  • 09 - نسخه نمایشی - چیزی که در حال ساختن هستیم
  • 10 - راه‌اندازی پروژه
  • 11 - خرابی مورد تست
  • 12 - یک مدل داده ایجاد کنید
  • 13 - مدل داده را گسترش دهید

3. کلاس مدیر

  • 14 - مدیر فیلم را ایجاد کنید
  • 15 - قابلیت مدیریت را اضافه کنید
  • 16 - فیلم‌ها را بررسی کنید
  • 17 - مقایسه فیلم ها
  • 18 - مدیر فیلم را جمع کنید

4. تست TableView

  • 19 - راه‌اندازی تست رابط
  • 20 - تنظیم منبع داده و نمایندگی
  • 21 - آزمون‌های TableView بخش یک
  • 22 - آزمون TableView بخش دو
  • 23 - mock سلول TableView
  • 24 - سلول TableView را پیکربندی کنید
  • 25 - انتخاب سلول تست

5. کارهای پایانی

  • 26 - برنامه را جمع‌آوری کنید
  • 27 - پوشش کد

نتیجه

  • 28 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal