وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

کورس کدنویسی Swift, UIKit

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

همه چیز شما نیاز به انتقال از سرگرمی به توسعه حرفه ای iOS

عنوان اصلی : The Swift Arcade Professional iOS Development Course - UIKit

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

مقدمه:
کد منبع
راه اندازی حرفه ای iOS :
نحوه دانلود Xcode مانند یک حرفه ای
نحوه پشتیبانی از چندین نسخه Xcode
چگونه مخزن GitHub خود را راه اندازی کنیم
تنظیم متن GitHub
در حال دریافت نشانه شخصی شما
نحوه دانلود و راه اندازی GitHubCLI
راه اندازی Oh My Zsh
آنچه آموخته ایم
نکته شماره یک من برای تبدیل شدن به یک توسعه دهنده بهتر iOS
چابک:
تحویل نرم افزار Agile چیست و چگونه کار می کند
Bankey - ورود:
ایجاد LoginView
افزودن فیلد متن
وارد نمای پشته شوید
افزودن تقسیم کننده
افزودن دکمه ورود به سیستم
افزودن برچسب پیام خطا
مدیریت ورود به سیستم
ذخیره کار ما
آنچه آموخته ایم
نکته حرفه ای شماره 2
Onboarding - قسمت اول:
استوری برد چابک
Onboarding چیست و چگونه کار می کند؟
ایجاد کنترلر نمای کانتینر
همه هنرها یکسان خلق نمی شوند
چالش رئیس!!!
افزودن دکمه بستن
هوستون ما مشکل داریم
Onboarding - قسمت دوم:
الگوی پروتکل-فرهنگ چیست و چگونه کار می کند؟
پروتکل-نماینده در عمل
نحوه انتقال بین view controllerها مانند یک حرفه ای
خروج از سیستم
سوار شدن یک بار در حافظه
یک بار سوار شدن با UserDefaults
نکته حرفه ای شماره 3
چک لیست ویژگی های جدید iOS
کنترل‌های نمای کانتینر:
کنترل کننده های نمای کانتینر چیست؟
UINavigationControllers چگونه کار می کنند؟
UITabBarControllers چگونه کار می کنند؟
UIPageViewController چگونه کار می کند؟
افزودن نوار برگه
کنترل‌های نمایش قابل پیمایش:
UIScrollView
UICollectionView
UITableView
کدام را و چه زمانی انتخاب کنیم
سرصفحه خلاصه حساب:
نحوه ایجاد شاخه git
ایجاد کنترلر View
افزودن نمای جدول
افزودن هدر نمای جدول
طراحی سرصفحه با نماهای پشته
مقاومت فشاری در آغوش گرفتن محتوا (CHCR)
سلول خلاصه حساب:
افزودن سلول نمای جدول
انجام طراحی سلول
انجام طرح بندی
چگونه با NSAtrributedString همه چیز را زیبا کنیم
چگونه کار خود را به صورت تدریجی ذخیره کنید
با مدل View آشنا شوید
چگونه از enums استفاده کنیم
برخورد با اعشار
چرا واحد پول من با ارز شما مطابقت ندارد؟
تنظیم رنگ پس‌زمینه نوار برگه
آنچه آموخته ایم
نکته حرفه ای شماره 5
مقدمه ای بر تست واحد:
نحوه افزودن تست های واحد به پروژه موجود
آزمایش CurrencyFormatter
چگونه تست واحد روی کد شما تأثیر می گذارد
چگونه در git squash و rebase کنیم
بازگشت به جریان ما
ارتباط در فواصل طولانی با NotificationCenter:
مرکز اطلاع رسانی چیست و چگونه کار می کند؟
افزودن دکمه خروج
اتصال مرکز اطلاع رسانی
نمایش رمز عبور
نحوه تنظیم پویا فونت برای تناسب با نما
آنچه آموخته ایم
متحرک سازی با محدودیت های چیدمان خودکار:
نمای کلی انیمیشن UIKit
تحریک‌سازی نسخه نمایشی محدودیت‌ها
متحرک سازی محدودیت ها در عمل
چگونه چندین انیمیشن را با هم رشته کنیم
چگونه شفافیت یک نما را متحرک کنیم
متحرک سازی با انیمیشن های اصلی:
متحرک سازی دکمه ورود به سیستم
تنظیم انیمیشن زنگ Shakey
متحرک سازی در یک دکل آزمایشی
مکانیک انیمیشن
تکان دادن زنگ
افزودن نشان
شبکه سازی:
آنچه قرار است یاد بگیرید
شبکه چگونه کار می کند؟
شبکه سازی در زمین های بازی
قدرت Codeable
نشریه URL توضیح داده شد
زیبایی Result
چالش واکشی حساب
تنظیم هدر
در حال واکشی داده های نمایه
بازگشت به موضوع اصلی
برنامه نویسی کاربردی با حساب ها
افزودن تست های واحد
Affordances:
نحوه گروه بندی تماس های شبکه با یکدیگر
افزودن DispatchGroup به Bankey
کشش برای تازه کردن چگونه کار می کند؟
افزودن pull-to-refresh به Bankey
اسکلت لودرها چیست؟
اسکلت لودرها چگونه کار می کنند؟
افزودن اسکلت لودرها به بانکی
افزودن اسکلت لودرها به نمای جدول
افزودن بارگذارهای اسکلت برای کشیدن برای تازه کردن
آنچه آموخته ایم
بررسی خطا:
آنچه قرار است یاد بگیرید
مشکل
چگونه یک شبکه را در برنامه خود مجبور به خرابی کنیم
افزودن کنترل کننده هشدار
چگونه کد خود را برای خواندن لذت بخش کنیم
نحوه تست واحد خرابی شبکه
افزودن پروتکل
افزودن پروتکل با پیاده سازی
افزودن تست واحد نمایش کنترلر
چگونه یک ویو کنترلر را واحد تست کنیم؟
واحد در حال آزمایش کنترل کننده هشدار است
دستگاه های آزمایشی واحد
Essential Git:
نحوه ایجاد شعبه
دستورات ضروری Vi
چگونه یک متن خوب بنویسمحکیم
چگونه شعبه خود را بازنشانی کنیم
نحوه له کردن و تغییر پایه
تفاوت بین git merge و rebase چیست؟
درخواست ادغام یا کشش چیست؟
چیزهایی که ارزش دانستن دارد:
Stack vs Heap
چگونه اولین شغل حرفه ای خود را بدست آورید:
چگونه خودتان را تبلیغ کنید
چه چیزی در رزومه خود قرار دهید
تجربه ندارید؟ مشکلی نیست
انواع سوالاتی که ممکن است از شما پرسیده شود
منابع اضافی:
منبع اضافی شماره 1
منبع اضافی شماره 2
منبع اضافی شماره 3
تا دفعه بعد

نمایش سرفصل های انگلیسی

The Swift Arcade Professional iOS Development Course - UIKit

53,700 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

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

ایمیل شما:
تولید کننده:
شناسه: UD22119
حجم: 11896 مگابایت
مدت زمان: 694 دقیقه
تعداد دیسک: 3 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 12 بهمن 1400
کورس کدنویسی Swift, UIKit
کورس کدنویسی Swift, UIKit 1
کورس کدنویسی Swift, UIKit 2
کورس کدنویسی Swift, UIKit 3
کورس کدنویسی Swift, UIKit 4
کورس کدنویسی Swift, UIKit 5
کورس کدنویسی Swift, UIKit 6
طراحی سایت و خدمات سئو

53,700 تومان
افزودن به سبد خرید