دوره آموزشی
The Great Courses
دوبله زبان فارسی

دوره کامل توسعه‌دهنده SwiftUI

دوره کامل توسعه‌دهنده SwiftUI

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • SwiftUI
  • ساخت رابط‌های کاربری فوق‌العاده با جدیدترین فناوری برای اپلیکیشن‌های iOS

پیش‌نیازهای دوره

  • دانش قبلی با توسعه با Swift و iOS موردنیاز است.
  • MacBook که بتواند MacOS Catalina و Xcode 11 را اجرا کند.

توضیحات دوره

آیا آماده‌اید با جدیدترین فریم‌ورک انقلابی اپل، یعنی SwiftUI، آشنا شوید؟

اگر با Swift در حال توسعه برای iOS هستید، احتمالاً نام SwiftUI را قبلاً شنیده‌اید، چون قرار است صنعت توسعه را متحول کند. با SwiftUI می‌توانید رابط‌های کاربری قدرتمند، چشم‌نواز و کارآمدی بسازید که پیش از این ممکن نبود، و این نسخه را می‌توان بزرگ‌ترین خبر از زمان عرضه خود Swift دانست.

پیش‌بینی می‌شود طی چند سال آینده، SwiftUI در بیشتر پروژه‌های Swift استفاده شود؛ بنابراین فرقی نمی‌کند یک توسعه‌دهنده مستقل iOS باشید یا برای یک شرکت بزرگ کار کنید - حتماً باید هرچه زودتر با این فناوری جدید آشنا شوید و استفاده از آن را در پروژه‌های خود شروع کنید! الان بهترین زمان است!

این یک دوره عملی برای دانشجویانی است که می‌خواهند SwiftUI را سریع و کامل یاد بگیرند. در این دوره، دانشجویان...

  • اپلیکیشن‌های واقعی مثل کلون WhatsApp، یک اپلیکیشن‌ کتاب Landmark و بازی Catch The Kenny را می‌سازند.
  • رابط‌های کاربری چشم‌نواز برای اپلیکیشن‌ها ایجاد می‌کنند.
  • هم تئوری را یاد می‌گیرند و هم در هر درس آن را به‌صورت عملی به کار می‌برند.

این دوره توسط مدرس Atil بدون نادیده گرفتن تئوری، مطمئن می‌شود دانشجویان روی تمرین آنچه یاد می‌گیرند تمرکز کنند - و همین کار همه‌چیز را واقعاً ساده می‌کند! علاوه بر این، تمام کدهای نوشته‌شده در این دوره از طریق GitHub با دانشجویان به اشتراک گذاشته می‌شود.

برخی از موضوعاتی که در طول دوره پوشش داده می‌شوند:

  • مبانی SwiftUI
  • بررسی عمیق بیشتر viewها مانند Image ،Text، Button ،TextField و ...
  • کار با داده‌ها با مفاهیم جدیدی مانند State، Binding ،ObjectBinding ،EnvironmentObject و ...
  • یکپارچه‌سازی Firebase و SwiftUI و کلون WhatsApp (اولین نمونه در جهان)
  • استفاده از Gesture ،Timer ،Position و موارد دیگر در SwiftUI
  • یکپارچه‌سازی UIKit
  • استفاده از Map

این فرصت را برای یادگیری جدیدترین و درخشان‌ترین فناوری رابط کاربری اپل از دست ندهید و همین حالا در دوره شرکت کنید!

پیش‌نیازها:

  • مقداری آشنایی با توسعه Swift و iOS - این دوره برای دانشجویانی که کاملاً تازه‌کار در برنامه‌نویسی هستند مناسب نیست.
  • یک کامپیوتر که بتواند Xcode 11 و MacOS Catalina را اجرا کند (اما مدرس به شما نشان می‌دهد چگونه هر دو را به‌صورت رایگان تهیه کنید!)

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان iOS که می‌خواهند SwiftUI را یاد بگیرند.
  • توسعه‌دهندگان Swift که می‌خواهند مهارت‌های خود را به سطح بالاتری برسانند.

دوره کامل توسعه‌دهنده SwiftUI

  • مقدمه 01:37
  • SwiftUI چیست؟ 07:35
  • مروری بر SwiftUI 11:02
  • Stack عمودی 12:37
  • ادامه Stackها 11:30
  • تکمیل اولین اپلیکیشن شما 09:32
  • مقدمه بررسی جزئی Viewها 01:03
  • متن 08:29
  • صفحه‌های واکنش‌گرا 11:05
  • تصویر 07:47
  • Viewهای قابل استفاده مجدد 09:30
  • دکمه 06:12
  • ناوبری 06:59
  • فهرست‌ها 07:51
  • مدل 06:51
  • بخش‌ها 06:36
  • مقدمه داده‌ و Wrappers 00:51
  • کار با داده‌ 07:33
  • اتصال 06:27
  • ایجاد مدل 06:54
  • فهرست قابل کلیک 03:03
  • انتقال داده‌ 08:09
  • اتصال از یک ویو دیگر 07:33
  • Sheet 10:28
  • مقدمه چالش کتاب Landmark 00:37
  • SwiftUI برای Landmark 03:30
  • مدل Landmark 08:56
  • عناصر مدل 11:18
  • ایجاد نقشه‌ها 14:42
  • Map و Image 11:07
  • جزئیات مدل 09:18
  • انتقال داده 06:50
  • فهرست همراه با تصاویر 08:25
  • مقدمه پیش‌نمایش جزئی 00:45
  • Preview چیست؟ 06:01
  • اندازه‌گذاری 08:02
  • گروه‌ها 07:34
  • متغیرهای محیطی 04:03
  • گروه‌بندی دستگاه‌ها 05:25
  • مقدمه Catch The Kenny 00:43
  • بازی Kenny چیست؟ 02:13
  • آماده‌سازی صفحه اصلی 09:44
  • تغییر موقعیت 06:35
  • انیمیشن Kenny 06:57
  • مختصات Kenny 07:15
  • حرکت Kenny 09:15
  • شمارش معکوس 06:37
  • پیام‌های هشدار 11:07
  • مقدمه کلون WhatsApp 00:37
  • کلونی که در حال ساخت آن هستیم 01:38
  • یکپارچه‌سازی Firebase 14:46
  • AuthView 09:51
  • بخش‌های دیگر 06:32
  • راه‌اندازی احراز هویت 04:57
  • ایجاد کاربران 10:38
  • استفاده از پایگاه داده 15:43
  • View داخل View 11:18
  • ناوبری ویو کاربر 05:13
  • آبجکت قابل اتصال 10:18
  • دانلود داده‌ 09:32
  • فهرست کاربران 09:01
  • ویو چت 09:52
  • فیلد چت 06:26
  • ذخیره چت‌ها 10:21
  • دریافت پیام‌ها 14:13
  • بازیابی چت‌ها 08:21
  • ردیف چت 12:36
  • حل همه مشکلات 09:28
  • Environment Object 04:04

5,274,800 1,318,700 تومان

مشخصات آموزش

دوره کامل توسعه‌دهنده SwiftUI

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:Alls
  • تعداد درس:69
  • مدت زمان :08:51:02
  • حجم :5.95GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید