توضیحات
آموزش پروژه محور برای درک عمیق Flutter Provider
نام دوره : Flutter Provider Essential Course (English)
دیگر دوره پیشنهادی این مدرس:
Flutter Bloc Essential Course (English)
پیش نیاز:
توضیحات:
در دوره آموزشي Flutter Provider Essential، ميتوانيد به طور عميق در مورد Provider، اساسيترين و پرکاربردترين راهحلهاي مديريت وضعيت Flutter آشنا شويد.
اگر مي خواهيد درک خود را از Flutter Provider عميق تر کنيد و همه مفاهيم را در عمل پياده کنيد، اين دوره براي شما مناسب است.
اين دوره با دقت تنظيم شد تا از تعادل بين تئوري و عمل اطمينان حاصل شود.
و با اين اعتقاد که تکرار مهم ترين روش يادگيري است، هر زمان که مفهوم جديدي وجود داشته باشد، با ساخت يک اپليکيشن کوچک، مفهوم را آزمايش مي کنيم و از طريق اپليکيشن هاي واقعي مانند TODO، Weather و Firebase Authentication مفاهيم را آزمايش مي کنيم.
به ويژه، هنگام ايجاد برنامههاي TODO، Weather و Firebase Authentication، به طور مکرر ترکيبي از Provider های مختلف را تمرين ميکنيم.
- – برنامه TODO (3 پياده سازي): 1. ترکيبي از ChangeNotifierProvider، ChangeNotifierProxyProvider، 2. ترکيبي از ChangeNotifierProvider و ProxyProvider، 3. StateNotifierProvider
- – برنامه آب و هوا (3 پياده سازي): 1. ترکيبي از ChangeNotifierProvider، ChangeNotifierProxyProvider، 2. ترکيبي از ChangeNotifierProvider و ProxyProvider، 3. StateNotifierProvider
- – برنامه احراز هويت Firebase (2 پياده سازي): 1. ترکيب StreamProvider، ChangeNotifierProvider، و ChangeNotifierProxyProvider، 2. ترکيب StreamProvider و StateNotifierProvider
علاوه بر اين، من در مورد StateNotifier و StateNotifierProvider صحبت خواهم کرد، که به شما امکان مي دهد از Provider به عنوان يک راه حل مديريت پيشرفته تر State استفاده کنيد و فرصت هايي براي تمرين از طريق برنامه ها وجود خواهد داشت، بنابراين گزينه هاي بيشتري خواهيد داشت.
اين يک نگاه سريع به همه چيزهايي است که در دوره آموزش پروژه محور برای درک عمیق Flutter Provider پوشش داده شده است.
- – چرا Provider مورد نياز است
- – نحوه دسترسي به داده ها در درخت ويجت با استفاده از Provider
- – نحوه گوش دادن به تغييرات داده در درخت ويجت با استفاده از AddListener ChangeNotifier
- – نحوه استفاده از ChangeNotifierProvider، بيشترين استفاده در Provider
- – نحوه استفاده از روش هاي خواندن، تماشا، و انتخاب فرمت براي دسترسي آسان و گوش دادن به داده ها
- – MultiProvider که امکان تزريق آسان و منظم چندين ارائه دهنده را به درخت ويجت مي دهد
- – FutureProvider و StreamProvider، ارائه دهنده اي که براي گوش دادن به مقادير مداوم در حال تغيير و بازسازي ويجت استفاده مي شود.
- – ويجت مصرف کننده، نوعي ابزارک راحتي که دسترسي به نوع خاصي از ارائه دهنده را آسان مي کند.
- – ويجت انتخابگر، نوعي ويجت مصرف کننده که کنترل دقيق تري را امکان پذير مي کند
- – دسترسي ارائه دهنده و سازنده با نام: دسترسي به مسير ناشناس، دسترسي به مسير نامگذاري شده، دسترسي مسير توليد شده، دسترسي جهاني
- – ارتباط ارائه دهنده به ارائه دهنده: ProxyProvider
- – خطاهاي مختلف در هنگام استفاده از Provider و نحوه برخورد با آنها
- – متد addPostFrameCallback که هنگام استفاده همراه با Provider مفيد است
- – چگونه با استفاده از AddListener ChangeNotifier اقداماتي مانند showDialog يا Navigator dot push انجام دهيم
- – برنامه TODO: 3 پياده سازي از طريق ترکيبي از ارائه دهندگان مختلف
- – برنامه آب و هوا: 3 پياده سازي از طريق ترکيبي از ارائه دهندگان مختلف
- – برنامه احراز هويت Firebase: 2 پياده سازي از طريق ترکيبي از ارائه دهندگان مختلف
دوره آموزش پروژه محور برای درک عمیق Flutter Provider براي چه کساني است:
- مبتديان فلاتر که مي خواهند درباره Provider، پرکاربردترين راه حل مديريت وضعيت Flutter بياموزند.
- توسعه دهندگان Flutter که مي خواهند درک عميقي از Flutter Provider داشته باشند
- توسعه دهندگان Flutter که مي خواهند نمونه هاي مختلف استفاده از Flutter Provider را بدانند
بخشی از دوره :
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید