تبدیل شدن به یک استاد سویفت - Master Swift

-
1
4 ساعت
با زیرنویس فارسی و انگلیسیSwift زبان برنامه نویسی برای اکوسیستم اپل - iOS، macOS، watchOS و tvOS - است و یک زبان بسیار رسا، سریع، ایمن و سرگرم کننده است که هم برای برنامه نویسان جدید و هم با تجربه مناسب است. در این دوره، مربی هریسون فرون به شما کمک می کند تا با Swift 5 تجربه عملی کسب کنید و شما را آماده می کند تا برنامه ها و بازی های خود را با استفاده از این زبان محبوب شروع کنید. پس از مروری بر تکامل سوئیفت، هریسون شما را با هر یک از اجزای زبان آشنا می کند. او انواع داده های متداول، منطق شرطی، روش ها، توابع، کلاس ها و ساختارها و موارد دیگر را پوشش می دهد - آنچه را که باید برای مهارت در برنامه نویسی با Swift بدانید، توضیح می دهد. مثالها و موارد استفاده از بازیهای خود هریسون برداشته شده و زمینه عملی برای هر عنصر برنامه نویسی را فراهم می کند. اهداف یادگیری گرفتن Xcode متغیرها و ثابت ها ثبت و اظهار نظر کار با تار مجموعه ها و عملگرهای منطقی کار با مجموعه ها آرایه ها و روش های آرایه ای مجموعه و چند برابر کار با دستورات و حلقه های شرطی کار با توابع کلاسهای سوئیفت شمارش ها رسیدگی به خطاها
-
2
1 ساعت
با زیرنویس فارسی و انگلیسیآیا تا به حال از دریافت اطلاعات از یک صحنه استوری بورد با استفاده از نمایندگان ناامید شده اید؟ اگر چنین است، پس این دوره مختصر برای شما است. نحوه کار با نمایندگان و منابع داده را کشف کنید، دو مفهوم ضروری - اما پیچیده - که حتی توسعه دهندگان با تجربه iOS را نیز گیج می کند. پایه ای را که برای درک نمایندگان و نظریه نحوه عملکرد آنها نیاز دارید، بدست آورید. نمونه هایی را که مراحل ایجاد نماینده را در زمینه iOS و watchOS نشان می دهد مشاهده کنید و نحوه استفاده از منبع داده در زمین بازی را بیاموزید. برای جمع بندی، استفاده از نمایندگان و منابع داده را در کلاس های کارخانه اپل مرور کنید. اهداف یادگیری ویژگیهای مدلها را بشناسید بین پروتکل، نماینده و منبع داده تفاوت قائل شوید. پیش بینی نحوه اختصاص روش های تفویض در مقصد watchOS.
-
3
2 ساعت
با زیرنویس فارسی و انگلیسینگاهی دقیق تر به برنامه نویسی پروتکل گرا (POP)، یک پارادایم جدید که توسط اپل معرفی شده است. در این دوره آموزشی، مربی Károly Nyisztor توضیح میدهد که POP چیست، چه تفاوتی با رویکردهای کلاسیک دارد و چگونه میتوان با آن برای توسعه کارآمد برنامهها با Swift کار کرد. با ارکان POP آشنا شوید: پسوند پروتکل، وراثت پروتکل، و ترکیب پروتکل. پسوندهای پروتکل به شما امکان میدهند رفتار پیشفرض را برای انواع منطبق بدون تعریف کلاس پایه تعریف کنید. وراثت پروتکل یک ویژگی قدرتمند است که به شما امکان می دهد طرح های دانه بندی بیشتری ایجاد کنید. سوئیفت اجازه وراثت چندگانه را برای کلاسها نمیدهد - اما با ترکیب پروتکل، انواع سوئیفت میتوانند چندین پروتکل را اتخاذ کنند. بهعلاوه، کلیات را کاوش کنید و ببینید که چگونه یک برنامه کاملاً کاربردی را با استفاده از رویکرد پروتکلمحور پیادهسازی کنید. اهداف یادگیری مقایسه OOP با POP تصویب پروتکل کار با انواع عمومی استفاده از ژنریک با پروتکل ها پیاده سازی برنامه با استفاده از POP یکپارچه سازی یک سرویس بازگشتی
-
4
1 ساعت
با زیرنویس فارسی و انگلیسیبسیاری از برنامه های مدرن به قابلیت ذخیره و همگام سازی داده ها در دستگاه ها نیاز دارند و برنامه های بهره وری اغلب برای استفاده مفید به ویژگی های مشترک نیاز دارند. Realm به توسعه دهندگان کمک می کند تا با دسترسی سریع به داده ها و توسعه برنامه های تلفن همراه که به صورت آفلاین و آنلاین کار می کنند، در وقت خود صرفه جویی کنند. در این دوره، نحوه استفاده از ویژگی های Realm را برای ایجاد برنامه های مبتنی بر داده با استفاده از پایگاه داده تلفن همراه و معماری واکنشی بیاموزید. نحوه برنامه ریزی و پیاده سازی مدل های داده با Realm را بیاموزید. نحوه ذخیره، بازیابی، اصلاح و حذف داده ها را بیاموزید. نحوه نصب Realm را در یک برنامه جدید و یک برنامه موجود کشف کنید. اهداف یادگیری Realm چیست؟ ذخیره سازی داده ها نصب Realm کار با کلاس های شیء ساخت مدل افزودن اشیاء استفاده از مرورگر Realm بازیابی و به روز رسانی اشیاء ایجاد پرس و جوها و فیلترها حذف اشیاء روابط قلمرو برداشتن یادداشت ها و دفترچه ها