آموزش ارتقا سطح در طرح‌بندی خودکار - سوئیفت و iOS

Level Up in Auto Layout - Swift & iOS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه ساخت برنامه های iOS در سوئیفت با استفاده از طرح بندی خودکار نحوه چیدمان اجزای رابط کاربری که از نظر اندازه و جهت تنظیم می شوند نحوه استفاده از طرح بندی خودکار برای طرح بندی و طراحی برنامه های زیبا طرح بندی خودکار به صورت برنامه نویسی (در اینجا بدون رابط کاربری) از سویفت

می خواهید یاد بگیرید که چگونه برنامه های iOS زیبا بسازید؟ از اینکه نمی دانید چگونه طرح بندی های خود را درست انجام دهید خسته شده اید؟ چه یک توسعه‌دهنده جدید iOS باشید، چه حرفه‌ای که باید کارها را به درستی انجام دهید، این دوره به شما اصول طرح‌بندی خودکار را می‌آموزد، به شما امکان می‌دهد هر برنامه‌ای بسازید، در هر شغلی از انتظارات فراتر بروید و فقط iOS عالی بسازید. برنامه حرفه ای یا برای خودتان.

در طرح‌بندی خودکار، سطح را بالا ببرید

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

موضوعات تحت پوشش

محدودیت ها

پین کردن تراز کردن

اندازه محتوای ذاتی

مقاومت فشرده سازی در آغوش گرفتن محتوا

راهنماهای چیدمان

مناطق امن

اولویت ها

نمایش های پشته

پیمایش نماها

آنچه دریافت می کنید

ویدئوهای دست ساز و توضیحاتی در مورد اصول چیدمان خودکار.

مثال‌ها، چالش‌ها و راه‌حل‌های بی‌شماری برای اکثر مشکلات رایج.

پایه ای محکم برای تبدیل شدن به یک مهندس حرفه ای iOS.

گواهینامه ها

  • اگر می خواهید یاد بگیرید که چگونه UI خود را به صورت برنامه ای ایجاد کنید، این دوره را به شدت توصیه می کنم. این دوره بسیار عالی و بسیار آسان برای پیگیری است. این تئوری واقعاً به خوبی توضیح داده شده است و به آسانی می توان فهمید که دقیقاً چه کاری انجام می دهیم و چگونه موارد را روی صفحه نمایش می گذاریم. قبل از این دوره، من برای ایجاد طرح‌بندی به صورت برنامه‌ای با UIKit بدون تابلوهای داستانی مشکل داشتم. درست پس از اتمام بخش اول، پایه و اساس من مستحکم شد و بدون زحمت پروژه‌های قبلی‌ام را به UIKit برنامه‌ریزی‌شده تبدیل کردم و اتکای من به تابلوهای داستان را از بین برد.

  • چیزهای شگفت انگیز!! نمی توان این اطلاعات را در YouTube

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

  • دوره عالی، طرح بندی خودکار را به خوبی توضیح می دهد، مثال های بسیار مفیدی دارد، بنابراین این دوره را می توان به شدت توصیه کرد

  • خیلی خوشحالم که در این دوره شرکت می کنم. دلیل شماره یک که من این دوره را دوست دارم این است که مدرس نمونه های مناسبی را به صورت برنامه نویسی ارائه می دهد (نه با استفاده از Interface Builder)

  • روش تدریس او شگفت انگیز است، تکه های کوچکی از دانش را ارائه می دهد و سپس ما را تشویق می کند تا راه حل را امتحان کنیم. او با مهربانی به تمام سوالات شما پاسخ می دهد. برای من، این یک دوره عالی بود. ما محتوای عالی در CustomViews، StackView، Spacers داریم و نکات/ترفندهای باورنکردنی را با ما به اشتراک می گذاریم که باعث یادگیری بهتر می شود. من دوره های او را به شدت توصیه می کنم. ممنون جاناتان.

  • این دوره ای است که آرزو می کردم زمانی که برای اولین بار شروع به یادگیری توسعه iOS کردم وجود داشته باشد. ممنون جاناتان!

  • دوره عالی، استاد عالی بابت همه چیز از شما متشکرم.

  • من واقعا از این دوره لذت می برم. جاناتان یادگیری توسعه iOS را برای درک و سرگرمی آسان تر می کند. او کار بسیار خوبی در توضیح مفاهیم انجام می دهد و به تقویت آن با آزمایشگاه ها و چالش ها کمک می کند. به شدت برای یادگیری توسعه iOS

    توصیه می شود

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

خانه داری House Keeping

  • مقدمه - خوش آمدید! Introduction - Welcome!

  • مقدمه - خوش آمدید! Introduction - Welcome!

  • Xcode را دانلود کنید Download Xcode

  • Xcode را دانلود کنید Download Xcode

  • منابع و پیوندها Resources and Links

خانه داری House Keeping

  • منابع و پیوندها Resources and Links

لنگرها Anchors

  • مقدمه: مجریان و نحوه کار آنها Intro: Anchors & How They Work

  • مقدمه: مجریان و نحوه کار آنها Intro: Anchors & How They Work

  • آزمایشگاه: تغییر جهان با لنگرها Lab: Changing The World with Anchors

  • آزمایشگاه: تغییر جهان با لنگرها Lab: Changing The World with Anchors

  • Layout Guides چیست؟ What are Layout Guides?

  • آزمایشگاه: SafeAreaGuides Lab: SafeAreaGuides

  • آزمایشگاه: SafeAreaGuides Lab: SafeAreaGuides

  • آزمایشگاه: راهنماهای حاشیه پیش فرض Lab: Default Margin Guides

  • Lab: Layout Margins as Spacer Guides Lab: Layout Margins as Spacer Guides

  • Lab: Layout Margins as Spacer Guides Lab: Layout Margins as Spacer Guides

  • آزمایشگاه: راهنمای ReadbleContent Lab: ReadbleContent Guides

  • چالش طراحی: صفحه پیکربندی Spotify Design Challenge: Spotify Configuration Screen

  • راه حل: صفحه پیکربندی Spotify Solution: Spotify Configuration Screen

  • پیوندهایی که کمک می کنند Links That Help

لنگرها Anchors

  • Layout Guides چیست؟ What are Layout Guides?

  • آزمایشگاه: راهنماهای حاشیه پیش فرض Lab: Default Margin Guides

  • آزمایشگاه: راهنمای ReadbleContent Lab: ReadbleContent Guides

  • چالش طراحی: صفحه پیکربندی Spotify Design Challenge: Spotify Configuration Screen

  • راه حل: صفحه پیکربندی Spotify Solution: Spotify Configuration Screen

  • پیوندهایی که کمک می کنند Links That Help

اندازه محتوای ذاتی Intrinsic Content Size

  • مقدمه: اندازه محتوای ذاتی Intro: Intrinsic Content Size

  • مقدمه: اندازه محتوای ذاتی Intro: Intrinsic Content Size

  • اندازه محتوای درونی چیست؟ What is Intrinsic Content Size?

  • آزمایشگاه: عدم فعالیت اندازه محتوای ذاتی Lab: Intrinsic Content Size Inaction

  • آزمایشگاه: عدم فعالیت اندازه محتوای ذاتی Lab: Intrinsic Content Size Inaction

  • آزمایشگاه: مقاومت در آغوش گرفتن و فشرده سازی محتوا Lab: Content Hugging & Compression Resistance

  • کار با تصاویر Working with Images

  • چالش طراحی: Spotify Player Design Challenge: Spotify Player

  • چالش طراحی: Spotify Player Design Challenge: Spotify Player

  • راه حل: Spotify Player Solution: Spotify Player

  • پیوندهایی که کمک می کنند Links That Help

اندازه محتوای ذاتی Intrinsic Content Size

  • اندازه محتوای درونی چیست؟ What is Intrinsic Content Size?

  • آزمایشگاه: مقاومت در آغوش گرفتن و فشرده سازی محتوا Lab: Content Hugging & Compression Resistance

  • کار با تصاویر Working with Images

  • راه حل: Spotify Player Solution: Spotify Player

  • پیوندهایی که کمک می کنند Links That Help

StackViews StackViews

  • مقدمه: The Humble StackView Intro: The Humble StackView

  • مقدمه: The Humble StackView Intro: The Humble StackView

  • نسخه ی نمایشی: چه چیزی در مورد StackViews عالی است؟ Demo: What's So Great About StackViews?

  • نسخه ی نمایشی: چه چیزی در مورد StackViews عالی است؟ Demo: What's So Great About StackViews?

  • ترفند درک توزیع های StackView The Trick to Understanding StackView Distributions

  • ترفند درک توزیع های StackView The Trick to Understanding StackView Distributions

  • آزمایشگاه: StackView Distributions in Action Lab: StackView Distributions in Action

  • مقدمه: نماهای سفارشی در StackViews Intro: Custom Views within StackViews

  • مقدمه: نماهای سفارشی در StackViews Intro: Custom Views within StackViews

  • آزمایشگاه: نمایش های سفارشی و StackViews Lab: Custom Views and StackViews

  • آزمایشگاه: StackViews قابل پیمایش Lab: Scrollable StackViews

  • آزمایشگاه: StackViews قابل پیمایش Lab: Scrollable StackViews

  • آزمایشگاه: استایل دادن به StackViews Lab: Styling StackViews

  • آزمایشگاه: Spacers & StackViews Lab: Spacers & StackViews

  • آزمایشگاه: Spacers & StackViews Lab: Spacers & StackViews

  • چالش طراحی: مقدمه Design Challenge: Intro

  • چالش طراحی: نمای سفارشی Design Challenge: Custom View

  • راه حل: نمای سفارشی Solution: Custom View

  • راه حل: نمای سفارشی Solution: Custom View

  • چالش طراحی: نمایش پشته Design Challenge: Stack View

  • راه حل: نمایش پشته Solution: Stack View

  • راه حل: نمایش پشته Solution: Stack View

  • چه چیزی میخواهید بدانید What You Need To Know

  • چه چیزی میخواهید بدانید What You Need To Know

  • پیوندهایی که کمک می کنند Links That Help

StackViews StackViews

  • آزمایشگاه: StackView Distributions in Action Lab: StackView Distributions in Action

  • آزمایشگاه: نمایش های سفارشی و StackViews Lab: Custom Views and StackViews

  • آزمایشگاه: استایل دادن به StackViews Lab: Styling StackViews

  • چالش طراحی: مقدمه Design Challenge: Intro

  • چالش طراحی: نمای سفارشی Design Challenge: Custom View

  • چالش طراحی: نمایش پشته Design Challenge: Stack View

  • پیوندهایی که کمک می کنند Links That Help

چیدمان های تطبیقی Adaptive Layouts

  • مقدمه ای بر طرح ها و چیدمان های تطبیقی Introduction to Adaptive Layouts & Designs

  • مقدمه ای بر طرح ها و چیدمان های تطبیقی Introduction to Adaptive Layouts & Designs

  • تکنیک‌هایی برای تطبیق طرح‌ها و طرح‌ها Techniques for Adapting Layouts & Designs

  • تکنیک‌هایی برای تطبیق طرح‌ها و طرح‌ها Techniques for Adapting Layouts & Designs

  • آزمایشگاه: چگونه با تنظیم ثابت ها چیدمان خود را تطبیق دهیم Lab: How to Adapt Your Layout By Adjusting Constants

  • آزمایشگاه: چگونه با تنظیم ثابت ها چیدمان خود را تطبیق دهیم Lab: How to Adapt Your Layout By Adjusting Constants

  • آزمایشگاه: چگونه با فعال کردن و غیرفعال کردن محدودیت ها چیدمان خود را تطبیق دهید Lab: How to Adapt Your Layout by Enabling & Disabling Constraints

  • آزمایشگاه: چگونه با فعال کردن و غیرفعال کردن محدودیت ها چیدمان خود را تطبیق دهید Lab: How to Adapt Your Layout by Enabling & Disabling Constraints

  • آزمایشگاه: نحوه تطبیق طرح‌بندی‌ها با استفاده از Visibility Lab: How to Adapt Layouts Using Visibility

  • آزمایشگاه: نحوه تطبیق طرح‌بندی‌ها با استفاده از Visibility Lab: How to Adapt Layouts Using Visibility

  • چالش طراحی: برچسب را تکان دهید Design Challenge: Nudge the Label

  • آزمایشگاه: نحوه تطبیق طرح‌بندی‌ها با استفاده از Spacer Views Lab: How to Adapt Layouts Using Spacer Views

  • چالش طراحی: پخش کننده تطبیقی ​​Spotify Design Challenge: Adaptive Spotify Player

  • راه حل: چیدمان تطبیقی ​​با محدودیت ها Solution: Adaptive Layout with Constraints

  • راه حل: چیدمان تطبیقی ​​با فاصله Solution: Adaptive Layout with Spacers

  • پیوندهایی که کمک می کنند Links That Help

  • PDF دوره Course PDF

  • کلمات پایانی Final Words

چیدمان های تطبیقی Adaptive Layouts

  • چالش طراحی: برچسب را تکان دهید Design Challenge: Nudge the Label

  • آزمایشگاه: نحوه تطبیق طرح‌بندی‌ها با استفاده از Spacer Views Lab: How to Adapt Layouts Using Spacer Views

  • چالش طراحی: پخش کننده تطبیقی ​​Spotify Design Challenge: Adaptive Spotify Player

  • راه حل: چیدمان تطبیقی ​​با محدودیت ها Solution: Adaptive Layout with Constraints

  • راه حل: چیدمان تطبیقی ​​با فاصله Solution: Adaptive Layout with Spacers

  • پیوندهایی که کمک می کنند Links That Help

  • PDF دوره Course PDF

  • کلمات پایانی Final Words

نمایش نظرات

آموزش ارتقا سطح در طرح‌بندی خودکار - سوئیفت و iOS
جزییات دوره
4 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,011
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Rasmusson Jonathan Rasmusson

مهندس سابق اسپاتیفای، سامورایی چابک