توضیحات
آموزش جامع React Native پروژه محور
نام دوره : React Native Complete Course with Router, Hooks and Context
پیش نیاز:
- بدون دانش قبلی React و React-Native، شما کامل react native را یاد می گیرید
- اصول جاوا اسکریپت + HTML + CSS کاملاً مورد نیاز است، اما لازم نیست در هیچ زبان برنامه نویسی متخصص باشید.
- دانش پایه ES6 مفید است اما لازم نیست
- تمایل به یادگیری React Native
- کامپیوتر با دسترسی به اینترنت
- تمایل به یادگیری توسعه موبایل با دوره کامل React Native
توضیحات:
سلام،
به دوره آموزشی React Native Complete Course with Router, Hooks and Context خوش آمدید .
React-Native یک کتابخانه است که توسط تیم React توسعه یافته است و به طور گسترده برای ایجاد برنامه های تلفن همراه برای Android و IOS استفاده می شود.
شما نیازی به یادگیری جاوا، اندروید، سوئیفت، Objective-C یا هر چیز دیگری ندارید. برای توسعه تلفن همراه ، React تنها چیزی است که برای ایجاد برنامههای موبایلی عالی که هم روی اندروید و هم در iOS کار میکنند، نیاز دارید.
React Native برنامهنویسان را قادر میسازد تا برنامههای بومی واقعی را در جاوا اسکریپت در چندین پلتفرم به طور همزمان بنویسند و نیازی به کدنویسی جداگانه برای iOS و Android را از بین میبرد.
React Native همچنین دارای ویژگیهایی مانند «hot refresh » است که این فریم ورک را در میان توسعهدهندگان بسیار محبوب کرده است.
دوره آموزش جامع React Native پروژه محور برای تمامی سطوح می باشد. برای اینکه بتوانید این دوره را بگذرانید، تنها چیزی که نیاز دارید یک درک اولیه از جاوا اسکریپت است.
در دوره آموزش جامع React Native پروژه محور، قصد داریم به شما بگوییم که چه وابستگی هایی را باید نصب کنید و چگونه با جزئیات بتوانید برنامه های تلفن همراه را در مک و ویندوز ایجاد کنید.
ما قصد داریم از ابزارها و پلتفرمهای رایگان استفاده کنیم تا نیازی به خرید هیچ ابزار یا برنامهای نداشته باشید.
شما می خواهید یاد بگیرید که چگونه یک شبیه ساز اندروید و IOS را بر روی کامپیوتر مک یا ویندوز خود اجرا کنید. علاوه بر این، با برنامه Expo ، میتوانید برنامههای خود را روی دستگاه تلفن همراه خود نیز اجرا کنید.
در ادامه دوره، ما اصول اولیه React و React Navigation را یاد خواهیم گرفت. JSX، “props system” و “state system” در پایان دوره برای شما کاملا واضح خواهد بود.
ما قصد داریم اجزای قابل استفاده مجدد با ظاهری زیبا ایجاد کنیم. شما می توانید از این اجزای قابل استفاده مجدد در پروژه های آینده خود استفاده کنید. قرار است با React Navigation به صفحه های مختلف برنامه بروید.
در نهایت، میخواهید آخرین ویژگیهای React را یاد بگیرید «React Hooks and React Context ». ما قصد داریم دو برنامه با ظاهر زیبا ایجاد کنیم، “قلاب و زمینه” را به روشی بسیار دقیق به شما آموزش دهیم.
شما می خواهید یاد بگیرید که چگونه از “state” در اجزای عملکردی با سیستم “Hoks” استفاده کنید و با “Context API” به هیچ بسته شخص ثالثی برای مدیریت وضعیت Application نیاز نخواهید داشت.
React یک چارچوب ضروری جاوا اسکریپت برای توسعه وب است. این محبوب ترین فریم ورک برای توسعه رابط های کاربری اپلیکیشن های وب، موبایل و دسکتاپ است.
ما سعی کردیم تمام موضوعات پیچیده را با جزئیات بسیار در دوره بیان کنیم. ما از برخی نمودارها برای بیان برخی موضوعات مهم استفاده کردیم و یک برنامه تلفن همراه با ظاهر زیبا ایجاد کردیم.
ما دو روش مختلف برای ایجاد یک اپلیکیشن موبایل را نشان دادیم. ما در دوره آموزشی خود هم react-native-cli و هم expo-cli را نشان دادیم.
در پایان دوره آموزش جامع React Native پروژه محور؛
- اصول کتابخانه های React، React-Native، React-Navigation
- نحوه ارسال درخواست HTTP از یک برنامه تلفن همراه
- نحوه استفاده از سیستم فلکس باکس
- نحوه ایجاد اجزای قابل استفاده مجدد
- برای دسترسی به برنامه دیگری در دستگاه از برنامه ما
- ایجاد اپلیکیشن موبایل خود با استفاده از react-native-cli و expo-cli
- ایجاد زمینه با مولفه های مبتنی بر کلاس و عملکرد
- نحوه مصرف متن در اجزای کلاس محور و عملکردی
- نحوه استفاده از زمینه چندگانه در یک جزء
- توابع Hooks (useState، useEffect، useReducer، useContext…)
- ایجاد Reducer و
- استفاده از Reducer برای شما واضح می شود.
- دوره کامل React و React-native با روتر، هوک و زمینه
- React-native firebase، react native web، react native cli، react native expo، react native android و ios
دوره آموزش جامع React Native پروژه محور برای چه کسانی است:
- برنامه نویسانی که می خواهند React و React Native را یاد بگیرند
- هرکسی که میخواهد React Hook و کامپوننتهای مبتنی بر کلاس را یاد بگیرد
- هر کسی که می خواهد برنامه های تلفن همراه را با هر دو روش react-native-cli و expo-cli ایجاد کند
- هر کسی که دانش اولیه HTML، CSS و جاوا اسکریپت دارد و می خواهد یاد بگیرد که چگونه برنامه های پیچیده ایجاد کند.
- هر کسی که می خواهد برنامه های تلفن همراه را برای اندروید و IOS ایجاد کند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید