بهترین دوره 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
مشخصات آموزش
بهترین دوره React Native سال 2025
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:152
- مدت زمان :13:46:43
- حجم :6.85GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy