Price Free!

Course Features
18 دانشجو
نوع دوره: غیرحضوری ، ویدئویی
پیش نیاز: دوره آموزش ملزومات React Native ، آموزش جاوا اسکریپت برای react native
تاریخ شروع: نامعلوم
تاریخ بروزرسانی: نامعلوم
Language: فارسی
نامعلوم
نامعلوم
نامعلوم
روش دریافت: فایل دانلودی
روش پشتیبانی: تلفنی و آنلاین
177 بازدید 0 دیدگاه

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

در این دوره چه آموزش داده می شود؟

خب بالا خره رسیدیم به اون دوره ای مطمئنا همه علاقه مندا به حوزه برنامه نویسی موبایل عاشقشن و تا اینجا قدم به قدم همراه ما اومدن تا به دوره آموزش مقدماتی react native برسن و بتونن با react native برنامه نویسی کنن و اپلیکیشن های رویایی خودشون رو بسازن .مطمئنا برای همه برنلمه نویسا این یه رویا بود که یک بار کد بزنن و بتونن چندتا خروجی مختلف بگیرن تا تو سیستم های مختلف اجرا بشه و بتونن ازش استفاده کنن اما از وقتی react native وارد بازار شد این رویا رو تبدیل به یه واقعیت کرد و گفت که میشه یک بار کد بزنی و در سیستم عامل های مختلف اجرا کنی تو این قیمت ار سری دوره های آر آر پرورگرم براتون یه آموزش جذاب داریم که اسمس آموزش مقدماتی react native هستش همراهمون باشین که کار زیاد با هم داریم .

قبل از همه چیز بریم سراغ یه تعریف درست از react netive :

react netive چیست ؟

React Native یکی از فریم ورک های react JS است که توسط Facebook و Instagram توسعه پیدا کرده و به صورت رایگان و متن باز بر روی سایت GitHub در دسترس عموم قرار گرفت. این فریم ورک ابتدا فقط برای سیستم عامل iOS ارائه شد و بعد برای سیستم عامل اندروید نیز در اختیار کاربران قرار گرفت. ReactNative یک معماری ارائه می‌دهند که با استفاده از آن بتوان اپلیکیشن اندروید نیتیو و اپلیکشن iOS نیتیو توسعه داد.

یه تارزیخچه کوچیک هم از react native بگیم و بریم سراغ آموزش :

تاریخچه react native

این فریمورک معروف که برای توسعه  های تلفن همراه استفاده میشود در تابستان سال ۲۰۱۳ به عنوان پروژه ای درون سازمانی در فیسبوک آغاز به کار کرده است. اولین پیش نمایش عمومی آن در ژانویه سال ۲۰۱۵ در کنفرانس Reactjs و در ماه مارس ۲۰۱۵ منتشر شد. فیسبوک فریمورک ری اکت نیتیو را سورس باز و در سایت گیت‌هاب در اختیار عموم قرار داد. از آن به بعد این فریمورک در بین توسعه دهندگان و سازمان‌ها به دلیل توانایی برای تولید برنامه های بومی و رابط کاربری عالی به طور گسترده پذیرفته شد.

در نموداری که در زیر مشاهده می‌کنید، می‌توانید روند رو به رشد فریمورک ری اکت نیتیو را مشاهده کنید. یک سال و نیم پس از انتشار آن، فریمورک ری اکت نیتیو از توسعه اندروید و ios پیشی گرفت :

what-is-react-native-trends

بنابراین اکنون نباید از این واقعیت تعجب کنیم که بسیاری از برنامه هایی که امروزه استفاده میکنیم بر مبنای جاواسکریپت هستند تا بر مبنای زبان هایی مثل جاوا و کاتلین. برخی از برنامه هایی که بر مبنای جاوا اسکریپ هستند عبارتند از Myntra ، UberEats ،Facebook و Instagram.

یه سوال مهم رو همین اول کار جواب بدیم و پروندشو ببندیم :

آیا react native ارزش استفاده داره ؟

ری اکت نیتیو مثل هر تکنولوژی دیگری مزایا و معایب خود را دارد. قبل از اینکه تصمیم بگیرید که ری اکت نیتیو  برای پروژه های شما مناسب است یا نه، به موارد زیر نگاهی بیندازید:

مزایای ری اکت نیتیو :

مزیت اصلی این سیستم صرفه‌جویی در زمان است. ری اکت نیتیو توسعه‌دهندگان را از دوباره کامپایل کردن بعد از هر تغییری خلاص میکند. یک توسعه دهنده اندروید می داند که این مورد چقدر ارزشمند است.

آسان تر

این فریم ورک باعث ایجاد یک پایگاه کد منفرد می‌شود که می‌تواند برای ios و اندروید ترکیب شود، این کار باعث می‌شود که مهندسان انرژی کمتری را در کد نویسی صرف کنند.

تجربه کاربری

زمانی که از این فریم ورک برای طراحی یک اپلیکیشن موبایلی استفاده می کنید می توانید از اجرای فوق العاده، کیفیت عالی و تجربه کاربری ساده تر لذت ببرید.

یک اکوسیستم

وقتی از فریمورک ری اکت استفاده می کنید می توانید صرف نظر از ویژگی‌ها و اکوسیستم هر سیستم عامل کار خود را پیش ببرید.

سریع

با استفاده از این فریمورک برنامه شما سریعتر بارگذاری می‌شود و شما احساس بهتری با آن نسبت به دیگر مدل ها دارید.

 

معایب ری ری اکت نیتیو :

عیب یابی

برای اشکال زدایی از یک برنامه نوشته شده با ری اکت نیتیو روش نسبتا پیچیده ای وجود دارد. شما باید به روشی که این فریمورک برای تولید کد استفاده می‌کند توجه کرده و بر اساس آن تصمیم بگیرید.

پیکربندی

گاهی اوقات هماهنگی برای کتابخانه‌های محلی در اپلیکیشن‌های ری اکت نیتیو نیاز به پیکربندی زیادی دارد. برای مثال استفاده از نقشه گوگل در این فریم ورک نیاز به کار زیادی دارد در حالی که در اپلیکیشن های بومی اندروید این کار خیلی ساده تر انجام می شود.

اهداف آموزش

بعد از یادگیری این آموزش شما میتونین یه اپلیکیشن ساده با REACT NATIVE بنویسین و به طور کامل با REACT NATIVE آشنا میشین و آماده میشین که از دوره های پروژه محور آر آر پرورگرم استفاده کنین و اپلیکیشن های پیچیده تری بسازین .

پیش نیاز های این دوره آموزشی

پیشنیاز این دوره آموزشی دوره های :

دوره آموزش ملزومات REACT NATIVE

دوره آموزش جاوا اسکریپت برای REACT NATIVE 

دوره آموزش ES6

قبل از شروع دوره آموزش مقدماتی REACT NATIVE شما نیاز دارین که دوره های بالا رو یادگرفته باشین و به مباحث تسلط کافی رو داشته باشین .

سرفصل این دوره آموزشی

  • درک ساختار یک پروژه react Native
  • ادامه درک ساختار پروژه با مفاهیم گفته شده
  • معرفی و درک کامپوننت ها
  • معرفی prop ها
  • معرفی رویدادها
  • نجوه دیباگ کردن پروژه در گوگل کروم
  • معرفی state ها
  • مثال کاربردی با state ها
  • چند استایلی در React Native
  • جابجایی بین صفحات در react native
  • چگونگی نشان دادن خطای ورودی کاربر با state ها
  • معرفی touchable ها
  • ساخت کامپوننت پیشرفته button
  • معرفی native base
  • کار با برخی از کامپوننت های native base
  • ادامه کار با برخی از کامپوننت های native base
  • معرفی یک کامپوننت تکست اینپوت پیشرفته
  • ساخت قالب یک برنامه با native base

درخواست مشاوره

برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.

درخواست مشاوره

نیاز به مشاوره دارید؟

در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

درخواست مشاوره رایگان

moreدوره های مرتبط

آموزش برنامه نویسی اندروید فصل اول

در این دوره چه آموزش داده می شود؟ اندروید اسم یک سیستم عامله که به وسیله ی شرکت گوگل  برپایه…
Free!

آموزش طراحی سایت

در این دوره چه آموزش داده می شود؟ در این بخش با آموزش طراحی سایت بدون کدنویسی در خدمت شما…
Free!

مفاهیم پیشرفته در جاوا

در این دوره چه آموزش داده می شود؟ زبان برنامه نویسی جاوا یکی معروف ترین زبان های برنامه نویسیه چون…
Free!

آموزش پیشرفته برنامه نویسی اندروید

در این دوره چه آموزش داده می شود؟ برنامه نویسی اندروید یکی از بروزترین و پرکاربردترین و در عین حال…
Free!

chat_bubble_outlineReviews

قوانین ثبت دیدگاه

  • دیدگاه های فینگلیش تایید نخواهند شد.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • امتیاز دادن به دوره فقط مخصوص دانشجویان دوره می باشد.

Be the first to review “آموزش مقدماتی react native”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *