آنچه یاد خواهید گرفت:
یک اپلیکیشن کامل رزرو خدمات را با استفاده از 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 را آغاز کردهاند.