دوره React JS: ساخت یک پروژه - اپلیکیشن رزرو خدمات
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یک اپلیکیشن کامل رزرو خدمات را با استفاده از React JS از ابتدا بسازید.
- مفاهیم React مانند کامپوننتها، Props، State و Hookها (مانند useState و useEffect) را درک کرده و اعمال کنید.
- مدیریت فرم و اعتبارسنجی را برای جلوگیری از ورود داده نامعتبر پیادهسازی کنید.
- با استفاده از Axios، درخواستهای HTTP شامل GET ،POST ،PATCH و DELETE را به یک Backend مبتنی بر JSON Server ارسال کنید.
- با استفاده از React Router (شامل Link ،Routes و Route) یک اپلیکیشن تکصفحهای (SPA) ایجاد کنید.
- قابلیتهایی مانند رزرو نوبت، تولید کدهای محرمانه، ویرایش و حذف رزروها را توسعه دهید.
- با توسعه یک پروژه کامل سرتاسری، مهارتهای موردنیاز دنیای واقعی را کسب کنید.
پیشنیازهای دوره
- HTML
- CSS
- JavaScript و ES6+
توضیحات دوره
آیا میخواهید بهجای یادگیری صرف مفاهیم تئوری، اپلیکیشنهای واقعی React JS بسازید؟
این دوره برای کمک به شما در کسب مهارت و اعتمادبهنفس در توسعه پروژههای کاربردی React طراحی شده است. در این دوره، با ساخت یک اپلیکیشن کامل رزرو خدمات از ابتدا، بهصورت عملی با React کار خواهید کرد.
بهجای اینکه مفاهیم را بهصورت مجزا یاد بگیرید، React را گامبهگام در یک پروژه واقعی اعمال خواهید کرد که در آن:
- کامپوننتهای قابل استفاده مجدد خواهید ساخت.
- با Props ،State و مدیریت رویدادها یاد خواهید گرفت.
- مدیریت فرم و اعتبارسنجی را پیادهسازی خواهید کرد.
- با استفاده از Axios، با فراخوانیهای API کار خواهید کرد.
- با React Router، مسیریابی در یک اپلیکیشن تکصفحهای (SPA) را پیادهسازی خواهید کرد.
قابلیتهای ایجاد، ویرایش و حذف رزروها را توسعه خواهید داد.
بروزرسانیهای بلادرنگ رابط کاربری (UI) را مدیریت خواهید کرد.
در پایان این دوره، یک پروژه کاملاً عملیاتی در اختیار خواهید داشت که عملکرد یک سیستم واقعی رزرو خدمات را شبیهسازی میکند.
نکته:
این پروژه صرفاً با هدف آموزش طراحی شده است. هیچ ارتباطی با سرویسهای واقعی برقرار نمیشود و Backend با استفاده از JSON Server شبیهسازی شده است.
این دوره برای چه کسانی است؟
- مبتدیانی که با HTML ،CSS و JavaScript آشنایی پایه دارند.
- توسعهدهندگانی که میخواهند تجربه عملی توسعه پروژه با React را کسب کنند.
- دانشجویانی که برای مصاحبههای شغلی آماده میشوند.
- افرادی که میخواهند پروژههای واقعی فرانتاند توسعه دهند.
چه چیزی این دوره را متمایز میکند؟
بهجای آموزش صرف مفاهیم، همه چیز را گامبهگام و دقیقاً مانند یک توسعهدهنده واقعی که روی یک پروژه کار میکند، خواهید ساخت.
اگر میخواهید از یادگیری تئوری به توسعه عملی با React برسید، این دوره برای شما مناسب است.
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که میخواهند React را از ابتدا یاد بگیرند.
- افرادی که میخواهند پروژههای واقعی فرانتاند ایجاد کنند.
- توسعهدهندگانی که JavaScript را میشناسند اما بهتازگی یادگیری React را آغاز کردهاند.
دوره React JS: ساخت یک پروژه - اپلیکیشن رزرو خدمات
-
معرفی دوره - نمای کلی پروژه - اپلیکیشن رزرو خدمات 03:19
-
پیشنیازها 00:48
-
راهاندازی محیط و اولین پروژه شما 08:59
-
React، کامپوننتها و JSX 02:22
-
رندر داده با استفاده از JSX و رندر شرطی 04:07
-
ساخت اولین کامپوننت ما - ServiceItem 05:33
-
استفاده از props برای انتقال داده پویا 09:49
-
تقسیم کامپوننتها و قابلیت استفاده مجدد 05:40
-
لیست و keyها - رندر پویا 15:24
-
درک state و مدیریت رویدادها 09:24
-
دریافت داده از backend با استفاده از Axios (GET) 17:49
-
فیلتر کردن و رندر پویا 15:24
-
بهبود رابط کاربری با Bootstrap - بخش 1 11:43
-
بهبود رابط کاربری با Bootstrap - بخش 2 12:03
-
مدیریت فرم - رزرو خدمات - بخش 1 21:18
-
مدیریت فرم - رزرو خدمات - بخش 2 (POST) 19:08
-
اعتبارسنجی فرم در رزرو نوبت 11:03
-
مسیریابی در React و SPA - راهاندازی مدیریت رزرو 12:11
-
دریافت رزرو با استفاده از کد secret (GET) 15:32
-
بروزرسانی و حذف رزرو (PATCH و DELETE) 16:43
-
جمعبندی پروژه و مرور نهایی 02:07
مشخصات آموزش
دوره React JS: ساخت یک پروژه - اپلیکیشن رزرو خدمات
- تاریخ به روز رسانی: 1405/04/12
- سطح دوره:متوسط
- تعداد درس:21
- مدت زمان :03:40:26
- حجم :3.42GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy