نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با React.js به جاوا اسکریپت کاملاً پشته ای بروید و مفاهیم پیشرفته ای مانند API زمینه ، HOC ها ، حالت خارجی ، بهینه سازی عملکرد ، API های ناهمزمان ، آزمایش ، استقرار و موارد دیگر را بیاموزید. همه را بزرگ کنید بررسی اجمالی دوره 1m 25s مقدمه 5 متر 9 ثانیه جاوا اسکریپت کامل پشته با React.js 59 متر 48s کار با API ناهمزمان 33 متر 49s Context API و م Orderلفه های مرتبه بالاتر 27 م 30s مشترک شدن در ایالت 42m 32s بهینه سازی عملکرد 40 متر 46s بهترین روشهای استفاده از تولید 23m 55s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
آیا این دوره برای شما مناسب است؟
Is This Course for You?
جاوا اسکریپت کامل پشته با React.js
Full-stack JavaScript with React.js
-
مقدمه
Introduction
-
پیکربندی محیط کامل جاوا اسکریپت: سمت سرور
Configuring a Full-stack JavaScript Environment: Server Side
-
پیکربندی کامل محیط جاوا اسکریپت: سمت مشتری
Configuring a Full-stack JavaScript Environment: Client Side
-
کار با داده
Working with Data
-
در حال آزمایش کد جاوا اسکریپت با Jest
Testing JavaScript Code with Jest
-
تطبیق داده ها برای واکنش به اجزا
Matching Data to React Components
-
یک ظاهر طراحی قطعات
Styling React Components
-
مسئولیت های اجزا
Components Responsibilities
-
تست عکس فوری
Jest Snapshot Testing
-
ارائه سمت سرور از اجزای واکنش
Server-side Rendering of React Components
-
خلاصه
Summary
کار با API ناهمزمان
Working with an Asynchronous API
-
مقدمه
Introduction
-
قرمز/سبز/رفکتور
Red/Green/Refactor
-
کار با یک مدیر دولتی جداگانه
Working with a Separate State Manager
-
سرو کار داشتن با یک API ناهمزمان در مشتری
Dealing with an Asynchronous API on the Client
-
سر و کار داشتن با یک API ناهمزمان در سرور
Dealing with an Asynchronous API on the Server
-
ارائه داده های اولیه
Delivering the Initial Data
-
خواندن حالت از مدیر دولت
Reading State from the State Manager
-
خلاصه
Summary
Context API و م Orderلفه های مرتبه بالاتر
The Context API and Higher Order Components
-
بررسی نوع با PropTypes
Type-checking with PropTypes
-
React's Context API
React's Context API
-
رندر کم عمق با آنزیم
Shallow Rendering with Enzyme
-
اجزای ارائه و اجزای ظروف
Presentational Components and Container Components
-
اجزای سفارش بالاتر
Higher Order Components
-
نقشه برداری از لوازم اضافی
Mapping Extra Props
-
خلاصه
Summary
مشترک شدن در ایالت
Subscribing to State
-
به روزرسانی وابستگی ها
Upgrading Dependencies
-
با استفاده از عملکرد setState
Using the setState Function
-
مشترک شدن در یک کشور خارجی
Subscribing to an External State
-
عبور حالت به اجزای کودک
Passing State to Child Components
-
اشتراک در ایالت از م .لفه های کودک
Subscribing to State from Child Components
-
کمی از Refactoring
A Bit of Refactoring
-
خلاصه
Summary
بهینه سازی عملکرد
Performance Optimization
-
درک بایدComponentUpdate و componentWillUpdate باشد
Understanding shouldComponentUpdate and componentWillUpdate
-
اجزای نمایه در Chrome با استفاده از پرچم واکنش_پرفیوم
Profiling Components in Chrome Using the react_perf Flag
-
Perf Addons: اجتناب از رندرهای هدر رفته با PureComponent
Perf Addons: Avoiding Wasteful Rerenders with PureComponent
-
ساخت اجزای متصل به فروشگاه مشترک شدن در حالت جزئی
Making Store-connected Components Subscribe to Partial State
-
ساختارهای داده غیرقابل تغییر
Immutable Data Structures
-
خلاصه
Summary
بهترین روشهای استفاده از تولید
Production Deployment Best Practices
-
React’s Production Build
React’s Production Build
-
ادغام مداوم و پوشش آزمون
Continuous Integration and Test Coverage
-
به روزرسانی وابستگی ها
Upgrading Dependencies
-
جدا کردن پرونده های فروشنده
Separating Vendor Files
-
کوچک کردن پرونده های همراه
Minifying Bundled Files
-
با استفاده از تنظیمات مختلف بابل
Using Different Babel Configurations
-
اجرای Node.js در تولید
Running Node.js in Production
-
خلاصه و خلاصه دوره
Summary and Course Wrap Up
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات