iOS 12 آموزش توسعه: 1 مبانی ، رابط کاربری و معماری

iOS 12 Development Essential Training: 1 Fundamentals, UI, and Architecture

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: اصول لازم برای تبدیل شدن به یک توسعه دهنده iOS و ساخت برنامه برای iPhone و iPad را بیاموزید. این دوره اولین دوره از دو بخش آموزش ضروری برای توسعه دهندگان جدید iOS است. مربی تاد پرکینز ده سال گذشته را صرف توسعه برنامه های iOS کرده است. در اینجا او تجربه و دانش خود را با شما در میان می گذارد. وی نحوه نصب Xcode و ایجاد اولین پروژه را توضیح می دهد. او به شما کمک می کند تا یک رابط کاربری (UI) بسازید و اشیا U UI مانند دکمه ها را به کد متصل کنید ، بنابراین می توانید به ورودی و رویدادهای کاربر پاسخ دهید. Todd حالت های طرح و پیش نمایش را مرور می کند و نحوه ساخت UI پاسخگو را نشان می دهد - که با اندازه ها و جهت های مختلف صفحه به طور خودکار سازگار می شود - با طرح و محدودیت خودکار. وی همچنین نماهای جدول را پوشش می دهد ، که به شما امکان می دهد داده ها را به صورت جدول نمایش دهید ، و روند کار آزمایش و رفع اشکال را پوشش می دهد ، بنابراین می توانید مطمئن شوید که برنامه شما برای کاربران آماده است.
موضوعات شامل:
  • نصب و استفاده از Xcode
  • کار با تابلوهای داستان
  • کار با اشیا U و رویدادهای UI
  • تغییر اندازه اشیا and و طرح ها به صورت پویا
  • کدگذاری اشیا U رابط کاربر مانند دکمه ها
  • بارگیری و نمایش داده ها در نماهای جدول
  • در حال آزمایش برنامه iOS خود

سرفصل ها و درس ها

مقدمه Introduction

  • کار خود را در توسعه iOS شروع کنید Start a career in iOS development

  • آنچه باید قبل از شروع بدانید What you should know before starting

1. مبانی Xcode 1. Xcode Fundamentals

  • Xcode و iOS SDK را نصب کنید Install Xcode and the iOS SDK

  • یک پروژه Xcode ایجاد کنید Create an Xcode project

  • به رابط Xcode بروید Navigate the Xcode interface

  • با استفاده از تنظیمات برگزیده Xcode Using Xcode preferences

  • با استفاده از شبیه ساز iOS Using the iOS Simulator

2. مهارتهای اصلی 2. Core Skills

  • Model-View-Controller در iOS Model-View-Controller in iOS

  • با تابلوهای داستان کار کنید Work with storyboards

  • اشیاء رابط کاربری را با کد تغییر دهید Change UI objects with code

  • به رویدادهای UI پاسخ دهید Respond to UI events

  • قسمت های متن Text fields

  • اولین پاسخ دهندگان First responders

  • صفحه کلید را با نمایندگی رد کنید Dismiss the keyboard with delegation

  • عیب یابی اتصالات UI به کد Troubleshoot UI-to-code connections

3. طراحی UI پاسخگو 3. Responsive UI Design

  • یک شیء را در پرتره و چشم انداز مرکز کنید Center an object in portrait and landscape

  • اندازه یک شی را بطور دینامیکی تغییر دهید Change the size of an object dynamically

  • یک طرح بندی را با جهت گیری دستگاه تغییر دهید Change a layout with device orientation

  • چندین اشیاء UI را با طرح بندی خودکار ترتیب دهید Arrange multiple UI objects with Auto Layout

4. برنامه نویسی اشیاء UI 4. Coding UI Objects

  • به عنوان یک توسعه دهنده iOS یک کار ایجاد کنید Land a job as an iOS developer

  • محدودیت های طرح بندی خودکار را با کد اضافه کنید Add Auto Layout constraints with code

  • فونت ها را با کد اصلاح کنید Modify fonts with code

  • دکمه ای را با کد ایجاد کنید Create a button with code

5- نماهای جدول 5. Table Views

  • نمای کلی جدول Overview of table views

  • کنترلرهای نمای جدول Table view controllers

  • داده های ساده را در نمای جدول بارگیری کنید Load simple data into a table view

  • یک آرایه را در یک نمای جدول قرار دهید Load an array into a table view

  • کنترل کننده های ناوبری Navigation controllers

  • انتقال به یک کنترلر نمای دیگر Transition to another view controller

  • ارسال داده ها از طریق یک بخش داستانی Send data through a storyboard segue

  • نمایش داده ها از یک بخش داستانی Display data from a storyboard segue

  • نمایش جدول در کد Table views in code

6. جریان برنامه و تست 6. App Flow and Testing

  • نماینده برنامه The application delegate

  • کد اشکال زدایی Debug code

  • تست واحد در iOS Unit testing in iOS

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

iOS 12 آموزش توسعه: 1 مبانی ، رابط کاربری و معماری
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 25m
36
Linkedin (لینکدین) lynda-small
02 آبان 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
73,918
- از 5
ندارد
دارد
دارد
Todd Perkins

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Todd Perkins Todd Perkins

توسعه دهنده متخصص در iOS

تاد پرکینز یک توسعه دهنده است که در iOS تخصص دارد. او بیش از دوازده برنامه و بازی محبوب توسعه داده است.

او بیش از 50 کتاب و دوره ویدیویی منتشر کرده است که موضوعاتی مانند برنامه نویسی برای غیربرنامه نویسان و توسعه بازی را پوشش می دهد. او همچنین یک توسعه‌دهنده جاوا (SCJD) و دارای مدرک لیسانس در توسعه نرم‌افزار از دانشگاه وسترن گاورنر است. وقتی برنامه‌ها یا دوره‌های آموزشی نمی‌سازد، پادکست Try, Try Again - a Movie Club را میزبانی می‌کند و مقدار مناسبی از بازی‌های ویدیویی را انجام می‌دهد. تاد با خانواده اش در کالیفرنیا زندگی می کند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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