آموزش برنامه های کاربردی React با React Hooks [ویدئو]

Hands-On React Applications with React Hooks [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Hooks یک ویژگی جدید است و به شما امکان می دهد بدون نوشتن کلاس از حالت و سایر ویژگی های React استفاده کنید. هوک ها (همچنین React Hooks نیز نامیده می شوند) از نسخه 16.8.0 React موجود هستند و با نسخه عقب سازگار هستند. این دوره به شما کمک می کند تا با آخرین ویژگی که همه کاربران React و غیر React در مورد آن صحبت می کنند، استفاده کنید: React Hooks. در حین ساختن اپلیکیشن React، نحوه استفاده از آنها را به صورت عملی یاد خواهید گرفت. سپس یاد خواهید گرفت که چگونه اجزای پیچیده را با کمک Hooks به عملکردهای کوچکتر تجزیه کنید. در یک جزء تابع React به حالت و چرخه حیات Hooks دسترسی خواهید داشت. ما قلاب های مختلف موجود را پوشش می دهیم و نحوه ایجاد قلاب های سفارشی خود را خواهید دید. همچنین قوانین مربوط به استفاده از Hooks در برنامه های شما و مزایای آنها را پوشش خواهیم داد. در پایان دوره، به اندازه کافی مطمئن خواهید بود که از React Hooks برای ساده کردن نحوه نوشتن کد React خود استفاده کنید. بسته کد برای این دوره ویدیویی در دسترس است - https://github.com/PacktPublishing/Hands-On-React-Applications-with-React-Hoks بدانید که چرا استفاده از React Hooks برای توسعه React شما بسیار مفید است. بیاموزید که چگونه React Hooks، به دور از ایجاد هر گونه اختلال، می تواند به راحتی به عنوان یک ویژگی انتخابی و سازگار با عقب برای برنامه های موجود سازگار شود. ببینید چگونه از سلسله مراتب سخت در پروژه های React خود جلوگیری کنید راه جدیدی را در به اشتراک گذاری و استفاده مجدد از منطق حالت و اثرات جانبی در هر کجا که لازم است، بشکنید کشف کنید که Hooks باعث می شود تا تازه واردان (و حتی توسعه دهندگان با تجربه) احساس بهره وری و کارآمدی بیشتری داشته باشند. آنها پس از اتمام این دوره با اعتماد به نفس بیشتری با چالش هایی روبرو خواهند شد. این دوره برای توسعه دهندگانی است که با React کار می کنند و کنجکاو هستند و می خواهند از ویژگی های Hooks برای نوشتن برنامه خود استفاده کنند. دانش JavaScript و React فرض می شود. ما متوجه می‌شویم که React Hooks واقعاً قادر به حل چه مشکلاتی است و دقیقاً چگونه آن مشکلات را حل می‌کند، با یک مثال اولیه ساده و سرراست * سپس، هنگامی که انگیزه واقعی React Hooks و نحوه تناسب آنها با معماری React را درک کردید، شما از آنها به روشی معنادار استفاده خواهید کرد * در نهایت، روی یک پروژه واقعی با استفاده از React Hooks کار خواهید کرد و خواهید دید که چگونه کامپوننت های کلاس می توانند به بهترین وجه جایگزین اجزای تابع شوند.

سرفصل ها و درس ها

هیجان زده از فکر کردن در واکنش، دوباره Excited About Thinking in React, Again

  • بررسی اجمالی دوره Course Overview

  • فکر کردن در React - برنامه را از طریق Create-react-app بالا ببرید Thinking in React - Whip Up the App Via create-react-app

  • فکر کردن در واکنش - چه چیزی در مورد همه اینها آزاردهنده و آزاردهنده است؟ Thinking in React - What Is Irritating and Bothersome About All This?

  • مشکل اول: "Wrapper Hell" - با قلاب حل شد Problem One: "Wrapper Hell" - Solved with Hooks

  • مشکل دوم: نمی توان از اجزای تابع آسان استفاده کرد - با قلاب حل شد Problem Two: Can't Use Easy Function Components - Solved with Hooks

  • فکر کردن در React Again، با Hooks - یک React تمیزتر و در دسترس تر Thinking in React Again, with Hooks - a Cleaner, More Accessible React

Grokking و مالکیت دولت در اجزای عملکرد Grokking and Owning State in Function Components

  • لیست گزینه های ساده Simple Option List

  • لیست کشویی Drop Down List

  • انتخابگر تاریخ Date Picker

  • وبلاگ ساده با فیلتر عنوان و فیلتر تاریخ Simple Blog with Title Filter and Date Filter

گروك كردن و داشتن عوارض جانبي در اجزاي تابع Grokking and Owning Side Effects in Function Components

  • مثال های چرخه حیات Lifecycle Examples

  • نمونه های API مرورگر Browser API Examples

  • Ref مثال Ref Example

  • مثال زمینه Context Example

بله، تو میتونی! قلاب های سفارشی خود را بچرخانید Yes You Can! Roll Your Own Custom Hooks

  • توسعه یک تغییر تم Developing a Theme Changer

  • توسعه انتخابگر زبان Developing a Language Selector

  • ذخیره جلسه ای که در بازخوانی صفحه زنده می ماند Saving a Session That Will Survive a Page Refresh

  • یک برنامه بلاگ ساده که پست ها را در یک REST API Backend ذخیره می کند A Simple Blog App That Gets Posts Saved to a REST API Backend

دنیای واقعی – با یک برنامه وب گتسبی بر اساس React Hooks شروع کنید Real World – Get Started with a Gatsby Web App Based on React Hooks

  • معرفی و شروع کار با گتسبی و واکنش با هم Introduction and Getting Started with Gatsby and React Together

  • پرس و جو از داده های ما - فرار از پرس و جوهای ایستا Querying Our Data – Escape from Static Queries

  • ایجاد پست و پرس و جو در آنها Creating Posts and Querying Them

  • گردآوری وبلاگ اصلی ما Bringing Our Basic Blog Together

  • استفاده از وب سایت هوکس (ریپو برای قلاب های سفارشی) Using Hooks Website (Repos for Custom Hooks)

دنیای واقعی - برنامه وب گتسبی ما را بر اساس React Hooks تکمیل کنید Real World – Complete Our Gatsby Web App Based on React Hooks

  • بهبود پرس و جو داده ها Data Query Enhancements

  • دسترسی به سند صفحه و تنظیمات سئو Accessing the Page Document and SEO Adjustments

  • مدیریت رسانه Media Management

  • بهبودهای نهایی Final Enhancements

  • نتیجه گیری دوره Course Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه های کاربردی React با React Hooks [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4 h 22 m
28
Packtpub packtpub-small
25 مرداد 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
ندارد
دارد
دارد
Victor Kane

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Victor Kane Victor Kane

ویکتور کین یک مهندس و معمار برنامه های کاربردی وب با تجربه و تمام پشته با بیش از 45 سال تجربه است. او از همان ابتدا با React Hooks درگیر بوده و بیش از یک دهه است که بر پروژه‌های اپلیکیشن وب چابک ناب و مربیگری تیم تمرکز کرده است. تخصص او به عنوان یک مهندس فرآیند و معمار سیستم پیشرو مبتنی بر رویکرد چابک او برای توسعه برنامه های کاربردی وب مبتنی بر بهترین چارچوب ها و ابزارهای کلاس است، و او به طور فزاینده ای بر خدمات مشاوره ای خود در رابطه با رویکردهای بهبود مستمر در وب متمرکز شده است. توسعه. ویکتور احساس کار در یک تیم عالی را دوست دارد که در آن همه آزادانه دانش خود را به اشتراک می گذارند، و او این نوع جو را هم برای مربیگری و هم برای توسعه دوره به کار می برد. او همیشه نسبت به جایی که صنعت می‌رود احساس خوبی داشته است و دوست دارد مهارت‌ها و دانش‌های جدید را با اطرافیانش به اشتراک بگذارد و رشد تیم‌ها را در پی دستاوردهایشان تماشا کند. ویکتور احساس می کند که همه دوره های او را دنبال می کنند و در مربیگری او شرکت می کنند در یک تیم هستند! https://www.linkedin.com/in/victorkane/

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.