آموزش React Native در 7 مرحله [ویدئو]

React Native in 7 Steps [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: React Native یک فریم ورک توسعه اپلیکیشن چند پلتفرمی است که توسط مهندسان فیسبوک ساخته شده است. React Native به شما کمک می کند تا با یک بار یادگیری و استفاده از آن در هر جایی از دردسر حفظ پایگاه کد سوئیفت و جاوا خلاص شوید. با کمک React Native، می توانید برنامه های بصری خیره کننده و با کارایی بالا ایجاد کنید. این دوره با ساخت کامپوننت‌های React برای دستگاه‌های تلفن همراه شما را به سرعت با React Native شروع می‌کند. شما یاد خواهید گرفت که Firebase را برای ذخیره داده های خود در هنگام کدنویسی برنامه های خود پیکربندی کنید. می‌توانید برنامه‌ها را مجدداً بارگیری کنید و تغییراتی را که ایجاد کرده‌اید، بدون کامپایل مجدد برنامه‌تان، بارها و بارها مشاهده کنید. در پایان این دوره، می‌توانید برنامه‌های بسیار کاربردی iOS و Android را به تنهایی توسعه دهید و آن‌ها را هم در فروشگاه اپل اپ استور و هم در فروشگاه Google Play مستقر کنید. بسته کد برای این دوره در دسترس است - https://github.com/PacktPublishing/React-Native-in-Seven-Days ساخت کراس پلتفرم توسعه برنامه بومی iOS و Android با React Native برنامه خود را با استفاده از React Native سبک و طراحی کنید مدیریت وضعیت و پشتیبانی را کشف کنید بین صفحه نمایش ها حرکت کنید و اجزای قابل استفاده مجدد ایجاد کنید با Android Studio و X-code برای React Native کار کنید در زمان واقعی با Firebase و React Native پیام دهید با React Native با درخواست های HTTP و فضای ذخیره سازی محلی کار کنید برنامه خود را به PlayStore و AppStore ارسال کنید این دوره برای توسعه دهندگان برنامه است که به دنبال ساخت برنامه های بومی iOS و Android با React Native هستند. نیازی به دانش React Native نیست. با این حال، دانش برنامه نویسی جاوا اسکریپت فرض شده است. با هفت درس مستقل که توسعه برنامه React Native را آموزش می دهد تجربه عملی داشته باشید * با توسعه React Native برای iOS و Android بوت استرپ شوید * کتابخانه ها و روش های رایج برای توسعه تلفن همراه را با React Native کاوش کنید.

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

شروع کار با React Native Getting Started with React Native

  • بررسی اجمالی دوره The Course Overview

  • تنظیم محیط توسعه شما Setting Up Your Development Environment

  • مقدمه ای بر اکوسیستم بومی React Introduction to the React Native Ecosystem

  • راه اندازی حساب Firebase شما Setting Up Your Firebase Account

  • راه اندازی پایگاه داده در Firebase Setting Up a Database in Firebase

  • راه اندازی یک پروژه React Native Setting Up a React Native Project

React Native Components Deep Dive React Native Components Deep Dive

  • نمایش بررسی پروژه تستر RN Show RN Tester Project Review

  • ایجاد ورودی های کاربر Creating User Inputs

  • مقدمه ای بر FlatList Introduction to FlatList

  • دست زدن به لمس Handling Touches

  • React Native Platforms React Native Platforms

Styling React Native Styling React Native

  • آشنایی با فلکس باکس Introduction to Flexbox

  • Flexbox Deep Dive Flexbox Deep Dive

  • نمای کلی NativeBase Overview of NativeBase

  • گرید آسان NativeBase Easy Grid of NativeBase

  • تم سفارشی با NativeBase Custom Theme with NativeBase

کامپوننت ها را در یک صفحه بنویسید Compose Components into a Screen

  • ایجاد اجزای قابل استفاده مجدد Creating Reusable Components

  • نمایش و تغییر اندازه یک تصویر Displaying and Resizing an Image

  • تنظیم یک فرم Setting Up a Form

  • افزودن اعتبار سنجی فرم Adding Form Validation

  • ساخت صفحه نمایش از اجزای قابل استفاده مجدد Composing Screens from Reusable Components

React Navigation React Navigation

  • درک React Navigation Understanding React Navigation

  • Stack Navigator Stack Navigator

  • شیوه های ناوبری Navigation Practices

  • Tab Navigator Tab Navigator

  • ناوبر کشو Drawer Navigator

استفاده از Firebase به عنوان Backend برنامه شما Using Firebase as Your Application Backend

  • Firebase را پیکربندی کنید Configure Firebase

  • ایجاد داده در Firebase Creating Data in Firebase

  • خواندن داده ها در Firebase Reading Data in Firebase

  • به روز رسانی داده ها در Firebase Updating Data in Firebase

  • حذف داده ها از Firebase Deleting Data from Firebase

استقرار برنامه Application Deployment

  • استقرار برنامه های کاربردی Deploy Applications

  • ساخت APK برای Android Deployment Build APK for Android Deployment

  • استقرار iOS iOS Deployment

نمایش نظرات

آموزش React Native در 7 مرحله [ویدئو]
جزییات دوره
2 h 51 m
34
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christopher Reyes Christopher Reyes

کریستوفر ریس یک مهندس نرم افزار در کالیفرنیای جنوبی با لیسانس علوم در سیستم های اطلاعات کامپیوتری با تخصص در توسعه نرم افزار است. او چندین سال تجربه کار بر روی چندین فناوری از جمله زبان های برنامه نویسی اختصاصی و جاوا اسکریپت کامل را دارد. کریس در قسمت پشتی تجربه Node.js در توسعه Restful APIS با تایپ‌اسکریپ، و افشای داده‌ها از طریق GraphQL و Apollo، در حالی که از React در قسمت جلویی استفاده می‌کند، دارد. کریس از React Native برای توسعه برنامه های تلفن همراه همه کاره که می توانند در چندین دستگاه و پلتفرم استفاده شوند، استفاده کرده است. کریس بیشتر در بخش مالی کار کرده و همچنین برای یک شرکت تله‌ماتیک به صورت آزاد کار کرده است. کریس مشتاق توسعه مبتنی بر آزمایش و نوشتن کدهای پاک است.