دوره 7 روزه کدنویسی - React Native
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- استفاده از React Native برای ساخت سریع اپلیکیشنهای موبایل
- یادگیری برنامهریزی اپلیکیشن از ایده تا محصول کامل
- ارتقای مهارتهای کدنویسی در توسعه موبایل
- توسعه مهارتهای حل مسئله قوی برای سناریوهای واقعی
توضیحات دوره
React Native چیست؟
React Native یک فریمورک متنباز از فیسبوک برای ساخت اپلیکیشنهای موبایل چندسکویی با استفاده از جاوااسکریت و ریاکت است. این فریمورک به توسعهدهندگان اجازه میدهد تا با یک پایگاه کد واحد، تجربیات بومی (native-like) روی iOS و اندروید بسازند که هم بهینه و هم مقرون به صرفه است.
چه اپلیکیشنی خواهید ساخت؟
اپلیکیشن برای ردیاب فعالیتها - کاربر میتواند فعالیتها را ایجاد، مدیریت و ردیابی کند.
آیا این دوره برای من مناسب است؟
بله، اگر میخواهید یاد بگیرید چگونه در 7 روز هدفگذاری کنید و یک اپلیکیشن کامل بسازید. همچنین لازم است کمی با جاوااسکریپت یا React JS آشنا باشید. این دوره برای مبتدیان کامل نیست.
روز 1 - راهاندازی و افزودن انیمیشنها
در روز اول، قالب اپلیکیشن را با React Native میسازیم. تمرکز روی ظاهر خوب و افزودن انیمیشنهایی برای فعالسازی و غیرفعالسازی فعالیتها است. در پایان روز، یک پایه ویژوال جذاب برای اپلیکیشن موبایل دارید.
روز 2 - فعالسازی عملکردها و ذخیره پیشرفت
روز دوم به عملکردهای اپلیکیشن مانند فعالسازی و غیرفعالسازی فعالیتها اختصاص دارد. همچنین یاد میگیریم چگونه کار خود را ذخیره کنیم تا اگر اپلیکیشن را بستیم، اطلاعات باقی بماند. این امر باعث تجربهای بینقص برای کاربران میشود که میخواهند از همان جایی که بودند ادامه دهند.
روز 3 - ردیابی زمان خود
در روز سوم، نحوه ردیابی زمان خود در اپلیکیشن را یاد میگیریم. با روشی ساده مدت زمان صرف شده برای هر فعالیت را اندازهگیری میکنیم که به کاربران در مدیریت زمان کمک میکند.
روز 4 - افزودن فعالیتهای جدید
روز چهارم به افزودن فعالیتهای جدید اختصاص دارد. راهی میسازیم که کاربران بتوانند اطلاعات فعالیت جدید را وارد کنند و آن فعالیت در اپلیکیشن نمایش داده شود. این امر باعث افزایش قابلیت انعطاف اپلیکیشن و سفارشیسازی تجربه کاربران میشود.
روز 5 - جزئیات بیشتر درباره فعالیتها
در روز پنجم، صفحهای ایجاد میکنیم که وقتی روی فعالیت کلیک میشود، جزئیات بیشتری نشان میدهد. همچنین میتوان از این صفحه فعالیتها را حذف کرد. این امر امکان دید کامل و مدیریت آسان فعالیتها را برای کاربران فراهم میکند.
روز 6 - ویرایش و حذف فعالیتها
روز ششم به بهبود اپلیکیشن اختصاص دارد. ما راهی برای ویرایش جزئیات فعالیت و تأیید حذف آن اضافه میکنیم. این قابلیتهای اضافی کنترل و تعامل کاربر با اپلیکیشن را افزایش میدهد.
روز 7 - جمعبندی با آموزش
روز آخر بسیار مهم است. یک آموزش ساختیم که به کاربران نشان میدهد چگونه در سه گام ساده - شروع فعالیتها، توقف آنها و مشاهده جزئیات - از اپلیکیشن استفاده کنند. این آموزش نه تنها پایان دوره است بلکه کاربران را با درک روشنی از نحوه استفاده و بهرهبرداری کامل از امکانات اپلیکیشن تجهیز میکند.
این دوره برای چه کسانی مناسب است؟
- کسی که علاقهمند است یاد بگیرد چگونه در 7 روز یک اپلیکیشن بسازد.
- افرادی که دنبال راهنمای عملی توسعه هستند.
- همه کسانی که مشتاق هستند از ابتدا اپلیکیشن بسازند.
دوره 7 روزه کدنویسی - React Native
-
پیش نمایش 04:49
-
الزامات 02:01
-
چگونه به درسها نزدیک شویم؟ 07:57
-
برنامهریزی 14:02
-
افزودن برنامهریزی 01:21
-
مقدمه 01:40
-
راهاندازی پروژه 08:35
-
آیتم فعالیت و تایمر 03:47
-
صفحه اصلی 02:43
-
داده و لیست مسطح 06:34
-
قرار دادن محتوا در بالا 09:46
-
افزودن متغیرها و padding کانتینر 06:36
-
متن Override شده 05:55
-
View هایلایت 03:58
-
سطر و استایلهای بیشتر 12:45
-
رنگ تایمر و پنل وضعیت 04:27
-
انیمیشن Pan handler 13:50
-
بازگشت به جایگاه اصلی 04:24
-
مقدمه 01:32
-
نظارت بر وضعیت حرکات دست 05:48
-
callback فعالسازی 05:56
-
ذخیرهسازی غیرهمزمان 12:39
-
بررسی فعال بودن ذخیرهسازی 08:57
-
فعالسازی آیتم 08:49
-
تغییر فعالسازی ویژوال 04:18
-
یک فعالسازی در هر لحظه 04:33
-
ذخیره داده در حافظه 04:38
-
انیمیشن بارگذاری نقطهای 13:53
-
بهبود بارگذاری نقطهای 14:53
-
مقدمه 02:05
-
تابع Tick 04:22
-
انباشتن زمان 06:16
-
توقف تایمر 06:40
-
بررسی آیتم قبلی 06:53
-
نمایش تایمر 08:07
-
ذخیره زمان بروزرسانی 05:50
-
بهبودهای تجربه کاربری 06:21
-
مدیریت رفرش مرورگر 05:04
-
مدیریت ذخیره در دستگاه موبایل 05:47
-
مقدمه 01:21
-
مودال جریان 09:22
-
افزودن ورودی به مودال 05:39
-
دکمه قابل استفاده مجدد 11:42
-
دریافت داده آیتم جدید 04:45
-
نمایش خطا و غیرفعالسازی دکمه 07:23
-
بستن و نمایش مودال 03:51
-
افزودن آیتم جدید 05:32
-
حداکثر عرض کانتینر 05:08
-
افزودن آیکون دکمه 07:35
-
غیرفعالسازی اسکرول 05:55
-
مقدمه 02:58
-
صفحه جزئیات آیتم 03:17
-
مودال تمام صفحه 07:17
-
طرحبندی صفحه جزئیات 12:28
-
مدیریت کلیک دوبل 08:27
-
تنظیم آیتم فوکوس شده 07:57
-
انتقال زمان به جزئیات 02:52
-
سبک دکمه حذف 06:20
-
مقدمه 01:27
-
حالت ویرایش 11:01
-
ویرایش آیتم کار میکند 07:15
-
فیکس کردن موقعیت دکمه 01:26
-
مودال پرامپت 08:30
-
توابع هندلر پرامپت 02:24
-
حذف انجام میشود 07:47
-
نمایش تاریخ جاری 04:38
-
مقدمه 03:31
-
صفحه آموزش 06:41
-
Stepping 03:59
-
پیشنمایش آیتم 07:46
-
کشیدن به راست 07:18
-
ریاستارت انیمیشن 02:04
-
مدیریت مرحله 2 03:55
-
پیشنمایش فعالیت آیتم 08:12
-
Timeout برای ریاستارت state 05:13
-
مرحله 3 - لمس دوگانه 10:25
-
غیرفعالسازی کنترلها 02:38
-
مخفیسازی آموزش 10:03
-
ذخیره وضعیت مشاهده در حافظه 06:37
-
جمعبندی و پایان دوره 05:49
مشخصات آموزش
دوره 7 روزه کدنویسی - React Native
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:80
- مدت زمان :08:26:59
- حجم :4.45GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy