دوره آموزشی
The Great Courses
دوبله زبان فارسی

بهترین دوره React Native سال 2025

بهترین دوره React Native سال 2025

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • یاد بگیرید چگونه با استفاده از ReactJS، اپلیکیشن‌های موبایل React Native را برای iOS و Android بسازید. نیازی به تجربه قبلی در ReactJS نیست.
  • اپلیکیشن‌های موبایل چندسکویی (iOS و Android) را بدون نیاز به دانش Swift ،Objective-C یا Java/Android توسعه دهید.
  • مبانی و ویژگی‌های پیشرفته React Native را کاوش کنید!
  • مبانی React، اصول React Native، ناوبری، Redux و Redux Toolkit را بیاموزید.
  • Expo و React Native CLI را یاد بگیرید: هر دو رویکرد توسعه را درک کنید.
  • یادگیری Layout و Styling: رابط‌های کاربری جذاب و واکنش‌گرا بسازید.
  • یادگیری Redux و Redux Toolkit: مدیریت state سراسری مانند یک حرفه‌ای

پیش‌نیازهای دوره

  • تنها چیزی که نیاز دارید، درک اولیه از جاوااسکریپت است. و ما یک بخش جاوااسکریپت در این دوره داریم.
  • هیچ گونه تجربه توسعه‌ی Android/Java یا iOS (Swift Objective-C) لازم نیست.

توضیحات دوره

تسلط به React Native: ساخت اپلیکیشن‌های واقعی با Expo و CLI

آیا آماده‌اید تا یک توسعه‌دهنده React Native شوید؟ این دوره جامع، شما را از سطح مبتدی به پیشرفته می‌برد و تمام آنچه برای ساخت اپلیکیشن‌های موبایل واقعی با استفاده از React Native نیاز دارید را پوشش می‌دهد.

آنچه خواهید آموخت:

  • محلی‌سازی: اپلیکیشن خود را چندزبانه و در دسترس قرار دهید.
  • Expo و React Native CLI: هر دو رویکرد توسعه را درک کنید.
  • Layout و Styling: رابط‌های کاربری جذاب و واکنش‌گرا بسازید.
  • شبکه‌سازی با axios: داده API را به طور مؤثر دریافت و مدیریت کنید.
  • تب‌های پایینی و ناوبری: ناوبری بی‌درز اپلیکیشن را پیاده‌سازی کنید.
  • یکپارچه‌سازی Firebase: احراز هویت، Firestore و داده بلادرنگ
  • Redux و Redux Toolkit: مدیریت state سراسری مانند یک حرفه‌ای

پروژه‌های عملی:

شما چندین اپلیکیشن واقعی خواهید ساخت، از جمله:

  • اپلیکیشن کتابفروشی – مدیریت کتاب‌ها، دسته‌بندی‌ها و تعاملات کاربر
  • اپلیکیشن تجارت الکترونیک – تجربه خرید آنلاین کامل با تمامی ویژگی‌ها

مزایای اضافی:

  • دوره اضافی جاوااسکریپت برای تقویت مهارت‌های هسته‌ای JS شما.

برای شرکت در این دوره به هیچ تجربه برنامه‌نویسی قبلی نیاز نیست. چه یک مبتدی کامل باشید و چه بخواهید مهارت‌های توسعه موبایل خود را ارتقا دهید، این دوره در تمام مراحل شما را راهنمایی می‌کند.

در پایان این دوره، شما مهارت‌ها و اعتماد به نفس لازم برای ساخت و استقرار اپلیکیشن‌های کاملاً کاربردی React Native را خواهید داشت.

پس اگر می‌خواهید اولین شغل خود را به دست آورید، همین حالا در این دوره شرکت کنید و سفر خود را به عنوان یک توسعه‌دهنده React Native آغاز کنید!

این دوره برای چه کسانی مناسب است؟

  • این دوره برای برنامه‌نویسان مبتدی طراحی شده است که تجربه کمی در کدنویسی دارند یا هیچ تجربه‌ای ندارند، اما با جاوااسکریپت و TypeScript آشنایی دارند.

بهترین دوره React Native سال 2025

  • پیش‌نیازهای دوره 01:53
  • React Native چیست؟ 01:25
  • مقایسه Expo و React Native 02:31
  • معرفی Expo Snack 02:07
  • راه‌اندازی محیط 03:54
  • ایجاد اولین اپلیکیشن شما 01:33
  • شبیه‌ساز iOS 03:11
  • اجرای اپلیکیشن روی دستگاه واقعی 03:33
  • شبیه‌ساز اندروید 11:07
  • توضیح کد اولیه 03:42
  • SafeAreaView 02:09
  • متن 05:31
  • StyleSheet 03:49
  • تصاویر 05:50
  • دکمه‌ها، Pressable و Touchable 04:38
  • ScrollView 02:44
  • Platform 04:44
  • لودرها 01:33
  • Viewها 04:31
  • Margin و Padding 05:57
  • Flex 03:11
  • flex-direction 06:31
  • flexWrap 02:12
  • موقعیت‌ها 02:46
  • ابعاد 06:19
  • رابط کاربری واکنش‌گرا 05:24
  • هوک useState 06:54
  • مودال 05:32
  • آیکون‌های Expo 03:02
  • ImageBackground 04:14
  • TextInput 09:04
  • ایجاد کامپوننت React 09:42
  • ساخت صفحات 03:16
  • ناوبری پشته‌ای 10:13
  • مرور و گزینه‌های صفحه 08:50
  • هوک useRoute 04:22
  • تب‌های پایینی 12:43
  • ایجاد یک اپلیکیشن جدید 01:40
  • ایجاد API سفارشی 04:07
  • Axios 06:36
  • درخواست GET و FlatList 07:45
  • درخواست GET بر اساس ID 04:10
  • Try Catch 04:35
  • درخواست DELETE 05:08
  • درخواست POST 08:54
  • درخواست PUT 05:25
  • بازنویسی و ایجاد صفحه اصلی برای پروژه جدید 03:33
  • کارت کتاب 14:32
  • Props 06:55
  • توابع API 05:37
  • نمایش داده در FlatList 07:47
  • حذف کتاب 06:13
  • رابط کاربری دکمه افزودن و مودال 09:17
  • CustomTextInput 10:23
  • دکمه ذخیره 03:35
  • ایجاد کتاب 07:51
  • ویرایش کتاب 12:36
  • Redux آنقدرها هم سخت نیست 03:25
  • چرا Redux مفید است 03:39
  • توضیح Reducer 04:46
  • ایجاد Store و دریافت داده از state سراسری 07:37
  • اکشن‌ها و useDispatch 07:41
  • Payload 05:02
  • ترکیب Reducerها 05:23
  • RootState 02:47
  • مرور Redux و یک تسک 05:15
  • Store در Redux Toolkit 03:22
  • Reducer و Actions در Redux Toolkit 07:54
  • ایجاد پروژه 01:56
  • ساختار فولدر 02:47
  • متن اپلیکیشن 06:03
  • رنگ‌های اپلیکیشن 03:07
  • AppSafeView 05:59
  • پیام لحظه‌ای 03:47
  • AppButton 07:14
  • AppTextInput 06:14
  • صفحه ورود 08:18
  • صفحه ثبت‌نام 02:56
  • ناوبری پشته‌ای 06:34
  • تب‌های پایینی و پشته اصلی اپلیکیشن 06:04
  • استایل دهی به تب‌های پایینی 05:33
  • هدر اپلیکیشن 03:57
  • فونت‌های سفارشی اپلیکیشن 07:36
  • آماده‌سازی داده 01:02
  • کارت محصول 06:59
  • دکمه افزودن به سبد خرید 03:00
  • سایه 03:06
  • Props 02:17
  • نمایش داده در FlatList 05:38
  • کامپوننت سبد خرید خالی 08:35
  • آیتم سبد خرید 12:39
  • دکمه‌های افزایش و کاهش 05:02
  • Props آیتم سبد خرید 03:01
  • نمایش مجموع‌ها 07:48
  • صفحه سبد خرید 04:28
  • صفحه تسویه حساب 08:06
  • صفحه پروفایل 07:03
  • صفحه سفارشات من 03:42
  • ایجاد Store 02:22
  • cartSlice 04:51
  • افزودن آیتم به سبد خرید 06:44
  • حذف آیتم از سبد خرید 05:08
  • حذف محصول 03:01
  • اتمام صفحه سبد خرید 03:59
  • مدیریت فرم‌ها با استفاده از useState 02:37
  • AppTextInputController 06:53
  • استایل پیام خطا 04:01
  • Yup و Schemaهای اعتبارسنجی 08:36
  • افزودن TypeScript 04:16
  • تسک اعتبارسنجی احراز هویت 04:47
  • راه‌اندازی اولیه Firebase 05:40
  • ورود کاربران 07:18
  • مدیریت خطاها 03:49
  • ثبت‌نام کاربران جدید 05:43
  • پایگاه داده Firestore 06:36
  • دریافت داده از پایگاه داده 08:31
  • ذخیره داده کاربر در state سراسری 09:09
  • ثبت سفارشات 09:55
  • رفع هشدار Redux و سفارشات تکراری 04:09
  • دریافت سفارشات کاربر 06:56
  • مدیریت تاریخ سفارشات 04:22
  • مقدمه‌ای بر محلی‌سازی 02:13
  • چگونگی ایجاد Bottom Sheet 05:49
  • چگونگی ایجاد دکمه رادیویی 06:28
  • راه‌اندازی محلی‌سازی 06:57
  • دریافت ترجمه 06:04
  • افزودن ترجمه انگلیسی 06:11
  • اتمام تمام فایل‌های ترجمه 06:02
  • مدیریت تغییر زبان 07:38
  • React Native CLI 01:36
  • چگونگی اشتراک‌گذاری زیاد Expo و CLI 04:12
  • راه‌اندازی محیط iOS در مک 03:34
  • راه‌اندازی محیط Android در مک 02:29
  • اجرای اپلیکیشن روی iOS و Android 05:16
  • معرفی Yarn 02:55
  • لاگ کردن 01:35
  • کامنت‌ها 02:44
  • انواع داده 03:38
  • قوانین متغیرها 06:30
  • var ،let ،const 05:37
  • دستورات 02:48
  • عملگرهای حسابی 04:25
  • رشته‌ها 05:26
  • قالب های رشته 05:24
  • متدهای رشته 09:34
  • شیءها (Objects) 08:21
  • آرایه‌ها 08:00
  • Boolean 03:15
  • مقایسه 06:50
  • عملگرهای منطقی 06:05
  • if else 05:10
  • توابع 09:56

8,212,000 2,053,000 تومان

مشخصات آموزش

بهترین دوره React Native سال 2025

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:152
  • مدت زمان :13:46:43
  • حجم :6.85GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید