آنچه یاد خواهید گرفت
ایجاد وب اپلیکیشن های پویا با استفاده از آخرین فناوری وب
کسب مهارت های برنامه نویسی مورد نیاز برای به دست آوردن شغل مهندسی نرم افزار
تمرین مهارت های خود با بسیاری از پروژه های بزرگ، تمرین ها و آزمون ها
پیاده سازی ناوبری و مسیریابی سمت کلاینت با استفاده از React Router برای تجربه کاربر چند صفحه ای یکپارچه
استفاده از قدرت تایپ اسکریپت با ری اکت برای شیوه های کدنویسی ایمن تر و کاهش خطاهای ران تایم
تسلط به تکنیک های مدیریت فرم، از جمله الگوهای اعتبارسنجی قوی برای بهبود تجربه ورودی کاربر
بررسی مدیریت state با ریداکس و جعبه ابزار ریداکس برای مدیریت state های پیچیده اپلیکیشن بدون دردسر
کسب مهارت در مدیریت درخواست های API و مدیریت جریان داده در اپلیکیشن های خود
تقویت عملکرد اپلیکیشن با مدیریت state تغییرناپذیر با استفاده از Immer
توسعه جداول داده پویا و واکنش گرا برای نمایش، مرتب سازی و فیلترینگ مجموعه داده های بزرگ به طور موثر
ساده سازی فرآیند توسعه خود با یکپارچه سازی TailwindCSS برای توسعه سریع رابط کاربری
پیش نیازهای دوره
یک کامپیوتر مک یا ویندوز
توضیحات دوره
تبریک می گوییم زیرا شما محبوب ترین، کاملترین و بروزترین منبع آنلاین را برای یادگیری ری اکت و ریداکس پیدا کرده اید.
ری اکت محبوب ترین کتابخانه جاوا اسکریپت در پنج سال گذشته است و بازار کار آن هنوز داغتر از همیشه می باشد. شرکت های بزرگ و کوچک نمی توانند مهندسانی را استخدام کنند که ری اکت و ریداکس را به اندازه کافی سریع درک کنند چرا که حقوق مهندسان در همه زمان ها بالا بوده است. اکنون زمان بسیار خوبی برای یادگیری ری اکت می باشد.
آنچه خواهید ساخت
این دوره شامل صدها ویدئو با ده ها نمودار سفارشی برای کمک به شما در درک نحوه عملکرد ری اکت و ریداکس است. هیچ تجربه قبلی در هیچ یک از آن ها لازم نیست. از طریق توضیحات جالب و دقیق و بسیاری از مثال های جالب کاربردی، اصول ساخت وب اپلیکیشن های پویا و لایو را با استفاده از ری اکت خواهید آموخت.
هر مبحث گنجانده شده در این دوره به تدریج اضافه می شود، تا مطمئن شوید که پایه و اساس و دانش خوبی کسب می کنید. شما می توانید بحث های زیادی را اضافه کنید که به شما کمک می کند دقیقاً بفهمید چه وقت و کجا باید از ویژگی های ری اکت و ریداکس استفاده کنید.
علاوه بر تجربیات شما، این دوره تکنیک ها و ابزارهای مدرن را نشان می دهد و شما را با آخرین مهارت های مورد نیاز برای چشم انداز توسعه وب پویا مجهز می کند. شما با ویژگی های پیشرفته مانند Context API برای مدیریت state و TailwindCSS برای استایل دهی، React Router برای ناوبری و تایپ اسکریپت برای افزودن ایمنی نوع به اپلیکیشن های ری اکت خود تجربه عملی خواهید داشت. این رویکرد کل نگر نه تنها تضمین می کند که ری اکت و ریداکس را یاد می گیرید، بلکه اکوسیستم اطراف را نیز یاد می گیرید که توسعه وب مدرن را کارآمد و لذت بخش می کند.
در زیر لیستی جزئی از مباحث تحت پوشش دوره آورده شده است:
تسلط به ویژگی های اساسی ری اکت، از جمله JSX و state و props
از مربع اول تا نحوه ساخت کامپوننت های قابل استفاده مجدد
بررسی عمیق کد منبع ریداکس برای درک نحوه عملکرد آن در پشت صحنه
تست دانش و تقویت مهارت های خود با تمرینات متعدد کدنویسی
استفاده از کتابخانه های محبوب استایل دهی برای ساخت اپلیکیشن های زیبا
بررسی متدهای مختلف ساخت رابط کاربری از طریق ترکیب کامپوننت ها
یکپارچه سازی جعبه ابزار ریداکس برای مدیریت کارآمد state
استفاده از هوک های ری اکت برای منطق کامپوننت شهودی
مدیریت state سراسر اپلیکیشن با Context API با state گلوبال ساده تر
استایل دهی کامپوننت ها با TailwindCSS برای توسعه سریع رابط کاربری
استفاده از تایپ اسکریپت با ری اکت برای کد ایمن تر و قابل پیش بینی تر
پیاده سازی ناوبری در اپلیکیشن خود با React Router
استفاده از ریداکس با فرم ها برای بروزرسانی state ثابت و تجربه کاربر
یادگیری استفاده از پورتال ها برای رندرینگ کامپوننت های خارج از سلسله مراتب DOM
توسعه و تعامل با APIs برای اپلیکیشن های داده محور
تسلط به پیاده سازی جداول داده برای مدیریت و نمایش مجموعه داده های بزرگ
آشنایی با Immer برای نوشتن آسان reducers
این دوره برای چه کسانی مناسب است؟
برنامه نویسانی که به دنبال یادگیری ری اکت هستند.
مهندسانی که درباره ری اکت تحقیق کرده اند اما در تسلط به برخی از مفاهیم مشکل داشته اند.