React یک کتابخانه front-end بسیار محبوب است و توسعه دهندگان React همیشه در بازار کار توسعه دهندگان وب تقاضای بالایی دارند. در این دوره شما یاد خواهید گرفت که چگونه از ابتدا از React برای ایجاد وب سایت های تعاملی پویا استفاده کنید و تا پایان کار در موقعیت عالی برای موفقیت در شغلی به عنوان توسعه دهنده React خواهید بود. شما همچنین 4 پروژه کامل React را در اختیار خواهید داشت که می توانید آنها را سفارشی کنید و در نمونه کارها خود استفاده کنید!
در طول دوره شما دقیقاً یاد خواهید گرفت که React چیست و چرا انتخاب محبوبی برای ایجاد وب سایت های پویا تعاملی است. نحوه راهاندازی یک وبسایت React را از ابتدا، نحوه ایجاد مؤلفههای React، نحوه استفاده از وضعیت برای مدیریت دادههای مؤلفه، نحوه کار با رویدادهای تعاملی مانند رویدادهای کلیکی که ارسالشده از فرمهای ارسالی را یاد میگیرید.
همچنین با React Router (که در React برای ایجاد وبسایت با "چند صفحه" استفاده میشود) تمرین عملی خواهید داشت و خواهید دید که چگونه اینها در واقع به عنوان برنامههای یک صفحه (یا به اختصار SPA) شناخته میشوند. ).
ما به React Hookهایی مانند useState، useEffect، useParams useHistory میپردازیم و از آنها برای کمک به ما در ایجاد 4 پروژه کامل React از ابتدا استفاده میکنیم - یک بازی حافظه، یک وبسایت دستور العمل، یک ردیاب مالی، یک برنامه مدیریت پروژه.
همچنین موضوعات پیشرفته تری مانند React Context API برای مدیریت کاهش دهنده های حالت جهانی (از جمله قلاب useReducer) برای کمک به مدیریت وضعیت پیچیده تر یاد خواهید گرفت.
پس از تسلط بر React، وبسایتهای خود را با ادغام آنها با Firebase - یک Backend به عنوان یک سرویس - به سطح بعدی ارتقا میدهیم. شما یاد خواهید گرفت که چگونه خدماتی مانند احراز هویت پایگاه داده بلادرنگ را به سایت های React خود اضافه کنید و همچنین چگونه به کاربران نهایی اجازه دهید فایل ها را از رایانه خود با کمک Firebase Storage آپلود کنند. در نهایت، من به شما آموزش میدهم که چگونه سایتهای React خود را با استفاده از میزبانی Firebase در وب بسازید.
در پایان دوره، درک کاملی از React خواهید داشت و میتوانید وبسایتهای آماده تولید خود را بسازید!
مدرس برنامه نویسی آنلاین و Net Ninja
نمایش نظرات