×
ribbon

آموزش ملزومات Swift 5

مدرس:LinkedIn

Harrison Ferrone

Swift، زبان برنامه نویسی مختص به محیط اپل، به دلیل وضوح، سرعت، امنیت و لذت بخشی، در میان... بیشتر
زیرنویس
5 (1)
135دانشجو
4ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی با زبان برنامه‌نویسی سوییفت

کسب تجربه‌ی عملی با سوییفت 5

چگونگی آماده شدن برای ساخت برنامه‌ها و بازی‌ها

نحوه تسلط بر مفاهیم کلیدی برنامه‌نویسی

این دوره شامل:

4 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

9 فصل66 جلسه4 ساعت ویدیو
معرفی
  شروع ماجراجویی با سوییفت ۵
01:29
  درخواست قبول شد. چیزهایی که باید بدونیند
01:18
شروع
  گذشته‌نگر سوییفت
01:32
  به‌ دست آوردن اِکس کد
02:07
  مرور فایل‌های تمرین
04:05
آشنایی با داده
  شروع جستجو:متغیرها
00:45
  متغیرها و ثابت‌ها
03:16
  امنیت تایپ و استنتاج
03:21
  لاگ و کامنت
02:08
  اپراتورهای سوییفت
02:52
  آشنایی با داده: درک استرینگ‌ها
05:23
  کار با استرینگ‌ها
05:21
  مکالمات تایپ
05:07
  بولین‌ها و اپراتورهای لاجیک
02:50
  معرفی اختیارات
03:25
  آشنایی با داده: دسترسی به اسناد
01:33
  چالش: وضعیت بازیکن
00:55
  راه‌حل: وضعیت بازیکن
04:23
کار با کالکشن‌ها
  جمع‌آوری فهرست با کالکشن‌ها
00:34
  آرایه‌های سوییفت
04:37
  روش‌های آرایه‌های هسته
06:57
  دیکشنری‌های سوییفت
05:50
  روش‌های دیشکنری هسته
07:16
  کار با ست‌ها
04:22
  روش‌های ست هسته
03:45
  سوییفت چند تایی
05:20
  چالش: مغازه‌ی بازرگان
00:42
  راه‌حل: مغازه‌ی بازرگان
05:29
کنترل جریان برنامه
  کنترل تقدیر
00:37
  "عبارت "اگه
03:54
  گزینه‌های باز کردن
05:32
  "استفاده از لوپ‌های "برای
07:26
  لوپ‌های "در لحظه"
03:04
  عبارت سوییچ
07:09
  عبارت گارد
03:32
  چالش: لاجیک‌‌ بازی
00:47
  راه‌حل: لاجیک بازی
05:43
دنیای گسترده‌ی توابع
  سطح‌گذاری منطقه‌ی بازی
00:40
  توابع پایه
03:35
  توابع بارگذاری بیش از حد
03:22
  توابع پیچیده
05:19
  انواع توابع
03:35
  درک اختتامیه‌ها
04:53
  استفاده از اختتامیه
07:48
  نام مستعار تایپ‌ها
04:12
  چالش: زمین نبرد
00:47
  راه‌حل: زمین نبرد
06:00
دسته‌ها، ساختارها و فراتر
  جمعیت دادن به دنیای بازی
00:36
  مقدار در‌ مقابل تایپ ارجاع
02:53
  دسته‌های پایه‌ی سوییفت
06:34
  اصلاح‌گرهای دسترسی و ویژگی
07:39
  زیردسته در سوییفت
04:31
  ساختارهای پایه‌ی سوییفت
06:19
  اختیارات زنجیره
06:43
  چالش: سیستم ذخیره
00:44
  راه‌حل: سیستم ذخیره
05:23
بالا بردن مرحله با اینام، پروتوکل، و خطاها
  مرحله‌ی آخر، غول آخر
00:42
  شمارش سوییفت
04:07
  مقدارهای خام و مربوطه
06:03
  معرفی پروتوکل‌ها
06:05
  استفاده از افزونه‌ها
04:41
  پرتاب خطا
03:28
  رسیدگی‌ به خطا
07:22
  چالش: عملیات نبرد
00:49
  راه‌حل: عملیات نبرد
04:51
نتیجه
  قدم‌های بعدی
00:42

پیش‌نیاز‌ها

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

توضیحات دوره

Swift، زبان برنامه‌نویسی مختص به محیط اپل، به دلیل وضوح، سرعت، امنیت و لذت‌بخشی، در میان برنامه‌نویسان، چه مبتدی و چه با تجربه، از محبوبیت بالایی برخوردار است. این زبان قدرتمند، برای توسعه برنامه‌ها و بازی‌ها در سیستم‌عامل‌های مختلف اپل، از جمله iOS، macOS، watchOS و tvOS، کاربرد دارد.

در این دوره آموزش ملزومات Swift 5 با زیرنویس اختصاصی، با مبانی و ملزومات Swift 5 آشنا می‌شوید و تجربه‌ای عملی از کار با این زبان محبوب را به دست می‌آورید. مدرس دوره، هریسون فِرون، به تاریخچه و تکامل زبان Swift می‌پردازد و شما را با دلایل محبوبیت و مزایای آن آشنا می‌کند.

سپس، به بررسی عمیق و جزئی هر یک از اجزای اصلی زبان Swift می‌پردازید. این بخش شامل انواع داده‌های رایج، منطق شرطی، روش‌ها، توابع، کلاس‌ها و ساختارها، و موارد دیگر خواهد بود.

هریسون در این بخش، مهارت‌های بنیادی و ضروری برای تسلط بر برنامه‌نویسی با Swift را به شما آموزش می‌دهد.

برای درک بهتر مفاهیم و تسهیل یادگیری، مثال‌های متعددی از بازی‌های طراحی شده توسط هریسون ارائه می‌شود که زمینه‌ای کاربردی و ملموس برای هر عنصر برنامه‌نویسی فراهم می‌کنند.

با گذراندن موفقیت‌آمیز این دوره، قادر خواهید بود تا به طور مستقل به برنامه‌نویسی با Swift 5 پرداخته و ایده‌های خود را در قالب برنامه‌ها و بازی‌های جذاب پیاده‌سازی کنید.

دیدگاه کاربران

5

بر اساس امتیاز 1 دانشجو

1
2
3
4
5

هنوز دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
1دوره
135دانشجو
1نظر و امتیاز

Harrison Ferrone مهندس نرم افزار، توسعه دهنده بازی، متخصص فناوری خلاق و اسکرام مستر معتبری است.

ایشان به عنوان فریلنسر، در یک استارت‌آپ مستقل و یک شرکت پیشرو در صنعت، روی پروژه‌های بازی و اپلیکیشن‌های موبایل کار کرده است. تمرکز اصلی او روی سوئیفت و سی‌شارپ است، اما اخیراً فعالیت خود را به سمت ++C و آنریل انجین ۴ گسترش داده است.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.