آموزش React Native Fundamentals

React Native Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: React Native یک فریمورک قدرتمند است که به شما امکان می دهد با استفاده از جاوا اسکریپت اپلیکیشن های موبایل بسازید. این دوره به شما آموزش می دهد که با استفاده از ابزارهای موجود در React Native، یک اپلیکیشن موبایل کامل بسازید. توسعه موبایل قبلاً خارج از مهارت های توسعه دهندگان وب بود. در این دوره آموزشی React Native Fundamentals، ساختن اپلیکیشن موبایل با استفاده از جاوا اسکریپت را یاد خواهید گرفت. ابتدا، راه اندازی محیط توسعه خود و ایجاد یک برنامه را بررسی خواهید کرد. در مرحله بعد، نحوه ایجاد یک کامپوننت و استفاده از اجزای اصلی ارائه شده توسط React Native را خواهید فهمید. در نهایت، یاد خواهید گرفت که چگونه پروژه خود را در یک برنامه کامپایل کنید که می تواند در یک دستگاه واقعی بارگیری شود و از طریق فروشگاه های برنامه توزیع شود. وقتی این دوره را به پایان رساندید، مهارت ها و دانش React Native مورد نیاز برای ساخت یک برنامه کامل را خواهید داشت.

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

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

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

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

  • بررسی اجمالی Overview

  • چرا React Native را انتخاب کنید؟ Why Choose React Native?

  • پیکربندی یک ویرایشگر متن Configuring a Text Editor

  • تنظیم محیط خود برای توسعه بومی React Setting up Your Environment for React Native Development

  • ایجاد یک React Native App Creating a React Native App

  • آناتومی یک برنامه بومی React Anatomy of a React Native App

  • نسخه ی نمایشی Demo

  • اشکال زدایی برنامه React Native Debugging a React Native App

یادگیری React Native Basics Learning React Native Basics

  • بررسی اجمالی Overview

  • ایجاد اولین کامپوننت شما Creating Your First Component

  • درک و استفاده از Props Understanding and Using Props

  • با استفاده از کامپوننت تصویر Using the Image Component

  • اعمال سبک با React Native Applying Styles with React Native

  • با استفاده از View Component Using the View Component

  • راه اندازی مسیریابی Setting up Routing

  • نسخه ی نمایشی Demo

  • افزودن صفحه درباره Adding an About Page

  • با استفاده از Scrollview Using the Scrollview

  • استفاده از مولفه متن Using the Text Component

  • نسخه ی نمایشی Demo

اضافه کردن یک ویژگی ثبت نام کاربر Adding a User Registration Feature

  • بررسی اجمالی Overview

  • حالت اولیه و استفاده Initializing and Using State

  • استفاده از AsyncStorage برای ذخیره جزئیات ثبت نام کاربر Using AsyncStorage to Save User Registration Details

  • با استفاده از مولفه TextInput Using the TextInput Component

  • با استفاده از مؤلفه TouchableHighlight Using the TouchableHighlight Component

  • ایجاد صفحه ورود Creating the Login Page

  • اتمام صفحه ورود Finishing the Login Page

  • ایجاد کامپوننت هدر Creating the Header Component

  • اتمام هدر Finishing the Header

  • نسخه ی نمایشی Demo

  • ایجاد کامپوننت منو Creating the Menu Component

  • نسخه ی نمایشی Demo

افزودن ویژگی وبلاگ Adding a Blog Feature

  • بررسی اجمالی Overview

  • ایجاد کامپوننت BlogItem Creating the BlogItem Component

  • ایجاد صفحه وبلاگ Creating the Blog Page

  • با استفاده از کامپوننت FlatList Using the FlatList Component

  • ایجاد صفحه BlogDetail Creating the BlogDetail Page

  • پایان صفحه جزئیات وبلاگ Finishing the BlogDetail Page

  • ویژگی وبلاگ را به برنامه اضافه کنید Add the Blog Feature to the App

  • نسخه ی نمایشی Demo

اضافه کردن یک ویژگی آزمون Adding a Quiz Feature

  • بررسی اجمالی Overview

  • راه اندازی سوالات امتحانی Setting up the Quiz Questions

  • ایجاد مؤلفه سؤالات Creating the Questions Component

  • ایجاد صفحه آزمون Creating the Quiz Page

  • در حال اتمام صفحه آزمون Finishing the Quiz Page

  • افزودن صفحه QuizFinish Adding the QuizFinish Page

  • ویژگی Quiz را به برنامه اضافه کنید Add the Quiz Feature to the App

  • نسخه ی نمایشی Demo

افزودن یک ویژگی ویدیویی Adding a Video Feature

  • بررسی اجمالی Overview

  • اضافه کردن TubeItem Adding the TubeItem

  • ایجاد یک برنامه Google API Creating a Google API App

  • ایجاد کامپوننت ویدیو Creating the Video Component

  • افزودن صفحه VideoDetail Adding the VideoDetail Page

  • افزودن ویژگی ویدئو به برنامه Adding the Video Feature to the App

  • نسخه ی نمایشی Demo

کامپایل ساختن اپلیکیشن Compiling a Build of the App

  • بررسی اجمالی Overview

  • کامپایل یک اپلیکیشن IOS Compiling an IOS App

  • کامپایل اپلیکیشن اندروید Compiling an Android App

  • نسخه ی نمایشی Demo

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش React Native Fundamentals
جزییات دوره
2h 31m
61
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Reggie Dawson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Reggie Dawson Reggie Dawson

پس از بیش از 16 سال در IT ، سرانجام Reggie تصمیم گرفت که رویای طولانی مدت یادگیری کد نویسی را دنبال کند. راهی که رگی انتخاب کرد ، وی را به سمت انتخاب جاوا اسکریپت و ساخت برنامه های وب و موبایل سوق داد. سه ساله که به سرعت پیش می رود ، رگی با بسیاری از چارچوب های محبوب موجود کار کرده است و به اندازه کافی راحت است که می تواند دانش خود را با دیگران به اشتراک بگذارد.