آموزش طراحی و ساخت اپلیکیشن‌های iOS مقیاس‌پذیر - آخرین آپدیت

دانلود Design and Build Scalable iOS Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در پایان این دوره، فراگیران قادر خواهند بود اپلیکیشن‌های iOS را از پایه بسازند، مفاهیم اصلی برنامه‌نویسی را به کار بگیرند، معماری‌های تمیز اپلیکیشن را طراحی کنند و الگوهای مقیاس‌پذیری مانند MVVM و VIPER را برای توسعه برنامه‌های iOS آماده برای محیط عملیاتی پیاده‌سازی نمایند. این دوره آموزشی، مسیر یادگیری کاملی را برای کاربران فراهم می‌کند؛ از درک اکوسیستم iOS و مبانی برنامه‌نویسی گرفته تا تسلط بر الگوهای معماری مدرن که در توسعه واقعی iOS استفاده می‌شوند. فراگیران مهارت‌های عملی در ساختاردهی اپلیکیشن‌ها با استفاده از لایه‌های Model، View و Controller را کسب کرده، برای جداسازی بهتر مسئولیت‌ها به MVVM انتقال می‌یابند و برای پروژه‌های پیچیده و مقیاس‌پذیر، معماری VIPER را پیاده‌سازی می‌کنند. همچنین، موضوعات مربوط به یکپارچه‌سازی در دنیای واقعی مانند مدیریت داده‌های Mock، کار با وب‌سرویس‌ها، بهینه‌سازی ViewModelها و بارگذاری بهینه تصاویر با استفاده از کتابخانه‌های استاندارد صنعت در این دوره پوشش داده شده است. آنچه این دوره را متمایز می‌کند، تأکید شدید بر تفکر معماری و قابلیت نگهداری است، نه صرفاً کدنویسی. کاربران تنها کد نمی‌نویسند، بلکه می‌آموزند که چرا الگوهای خاصی استفاده می‌شوند و چگونه با افزایش پیچیدگی اپلیکیشن، آن‌ها را به طور مؤثر به کار بگیرند. با تکمیل این دوره، فراگیران برای طراحی اپلیکیشن‌های iOS مستحکم، قابل نگهداری و مقیاس‌پذیر مطابق با استانداردهای توسعه حرفه‌ای، کاملاً آماده خواهند بود.

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

مبانی توسعه اپلیکیشن iOS Foundations of iOS App Development

  • آشنایی با توسعه اپلیکیشن iOS Introduction to iOS App Development

  • نمای کلی توسعه اپلیکیشن iOS iOS App Development Overview

  • مبانی برنامه‌نویسی Programming Fundamentals

  • مفاهیم اصلی برنامه‌نویسی Core Programming Concepts

  • ساخت و انتشار اپلیکیشن‌های iOS Building and Publishing iOS Applications

  • نمای کلی معماری و الگوهای طراحی iOS iOS Architecture and Design Patterns Overview

لایه‌های اصلی معماری iOS Core iOS Architecture Layers

  • مبانی لایه مدل (Model) Model Layer Fundamentals

  • اصول لایه نمایش (View) View Layer Basics

  • مفاهیم پیشرفته لایه نمایش Advanced View Layer Concepts

  • اصول لایه کنترلر (Controller) Controller Layer Basics

  • مسئولیت‌های پیشرفته کنترلر Advanced Controller Responsibilities

  • آشنایی با معماری MVVM MVVM Architecture Introduction

معماری‌های مدرن iOS Modern iOS Architectures

  • نمای کلی معماری MVVM MVVM Architecture Overview

  • تولید داده‌ها و مدیریت داده‌های Mock Data Generation and Mock Data Handling

  • پیاده‌سازی کلاس مدل Model Class Implementation

  • بهبود و توسعه کلاس مدل Model Class Enhancement

  • آشنایی با معماری VIPER VIPER Architecture Introduction

  • ساختار ماژول VIPER VIPER Module Structure

الگوهای پیشرفته و یکپارچه‌سازی در دنیای واقعی Advanced Patterns and Real-World Integration

  • بخش Entity و Interactor در VIPER VIPER Entity and Interactor

  • مسئولیت‌های Presenter در VIPER VIPER Presenter Responsibilities

  • مسیریابی و ناوبری در VIPER VIPER Routing and Navigation

  • یکپارچه‌سازی View در VIPER VIPER View Integration

  • پیاده‌سازی جریان داده در VIPER VIPER Data Flow Implementation

  • مونتاژ کامل ماژول VIPER Complete VIPER Module Assembly

  • مبانی ViewModel ViewModel Fundamentals

  • اتصال داده‌ها در ViewModel (Data Binding) ViewModel Data Binding

  • منطق کسب‌وکار در ViewModel ViewModel Business Logic

  • تکنیک‌های بهینه‌سازی ViewModel ViewModel Optimization Techniques

  • به‌روزرسانی رابط کاربری با وب‌سرویس‌ها Updating UI with Web Services

  • بارگذاری تصاویر با SDWebImage Image Loading with SDWebImage

نمایش نظرات

آموزش طراحی و ساخت اپلیکیشن‌های iOS مقیاس‌پذیر
جزییات دوره
9h 32m
30
(آخرین آپدیت)
18
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده