لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
Objective-C برای توسعه دهندگان سوئیفت
Objective-C for Swift Developers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توسعه دهندگان سوئیفت به احتمال زیاد در مقطعی از حرفه خود با کدهای قدیمی Objective-C مواجه خواهند شد. در این دوره آموزشی، Objective-C برای توسعه دهندگان سوئیفت، شما یاد خواهید گرفت که کد Objective-C را بخوانید، درک کنید و در پروژه های سوئیفت خود استفاده کنید. ابتدا، نحو اصلی زبان Objective-C را بررسی خواهید کرد. در مرحله بعد، کلاس ها را کشف خواهید کرد و در مورد زمان اجرا پویا اطلاعات کسب خواهید کرد. در نهایت، نحوه ایجاد قابلیت همکاری بین کد Objective-C و Swift را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش اساسی Objective-C مورد نیاز برای ادغام کتابخانه های قدرتمند در حین توسعه برنامه های کاربردی برای پلتفرم های اپل را خواهید داشت.
سرفصل ها و درس ها
انواع و جریان کنترل
Types and Control Flow
معرفی ماژول
Module Introduction
مورد برای هدف-C
The Case for Objective-C
نحو و نظرات پایه
Basic Syntax and Comments
انواع اولیه
Primitive Types
Enums
Enums
ساختارهای C
C Structs
آرایه های C
C Arrays
اشاره گرها
Pointers
اظهارات کنترلی
Control Statements
حلقه ها
Loops
خلاصه
Summary
کار با اشیا
Working with Objects
نوع شناسه، پیشوندها و ساختار فایل
The id Type, Prefixes, and File Structure
رابط کلاس و ویژگی های ویژگی
Class Interface and Property Attributes
روش ها
Methods
پوچ پذیری
Nullability
پیاده سازی کلاس
Class Implementation
ارسال پیام
Message Sending
چرخه حیات شی
Object Lifecycle
شمارش مرجع شی
Object Reference Counting
مجموعه ها
Collections
مجموعه های قابل تغییر
Mutable Collections
نسخه ی نمایشی: Objective-C در Xcode
Demo: Objective-C in Xcode
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
دیو یک توسعه دهنده نرم افزار با چندین سال تجربه ساخت برنامه های کاربردی است که با لوازم جانبی خارجی تعامل دارند. تمرکز اصلی او کار بر روی سیستم عامل iOS است. وی در چندین شرکت مشهور نرم افزار کار کرده است و هم برنامه های داخلی و هم مصرف کننده ایجاد کرده است. او که یک یادگیرنده تمام عمر است ، از استفاده از Pluralsight به عنوان مشتری لذت می برد و از ارائه مطالب به عنوان نویسنده نیز هیجان زده است.
نمایش نظرات