آموزش React Fundamentals

React Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: React یکی از محبوب ترین کتابخانه های جهان برای ایجاد رابط های کاربری وب است. این دوره به شما می آموزد که چگونه با اطمینان برنامه های React را بسازید که نگهداری آنها ساده و آسان باشد. وب به عنوان یک مدل برتر برنامه نویسی در زمان ما تبدیل شده است ، اما ساخت برنامه های وب غنی می تواند بسیار پیچیده باشد. در این دوره ، React Fundamentals ، شما دانش بنیادی React را خواهید آموخت. ابتدا یاد خواهید گرفت که چگونه یک برنامه را از اجزا structure سازه بندی کنید و چگونه آن را با React بسازید. بعد ، نحو JSX و نحوه استفاده از آن برای اتصال اجزای React به یکدیگر را کشف خواهید کرد. سرانجام ، شما مدیریت حالت برنامه را با Redux کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش React مورد نیاز برای ساخت برنامه های وب کامل خود را خواهید داشت.

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

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

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

معرفی React Introducing React

  • مقدمه Introduction

  • React چیست؟ What Is React?

  • نسخه ی نمایشی: تنظیم محیط توسعه واکنش Demo: Setting up a React Development Environment

  • مزایا و معایب Advantages and Disadvantages

  • معماری Architecture

  • React vs. Angular React vs. Angular

  • خلاصه Summary

اجزاء Components

  • مقدمه Introduction

  • م Compلفه چیست؟ What Is a Component?

  • مسابقه نویسنده The Author Quiz

  • تعریف یک ملفه Defining a Component

  • ارائه کامپوننت Rendering a Component

  • اجرای مسابقه نویسنده Bootstrapping the Author Quiz

  • لوازم جانبی Props

  • اجزای کلاس Class Components

  • چرخه عمر ملفه Component Lifecycle

  • دولت State

  • setState setState

  • اعتبار سنجی Prop Validation

  • تست اجزا Testing Components

  • خلاصه Summary

JSX JSX

  • مقدمه Introduction

  • JSX چیست؟ What Is JSX?

  • عدم استفاده از JSX Not Using JSX

  • لوازم جانبی در JSX Props in JSX

  • گسترش صفات Spread Attributes

  • مناسبت ها Events

  • React Data Flow React Data Flow

  • JSX و HTML JSX and HTML

  • گریز از محتوا Unescaping Content

  • عبارات و عناصر کودک Child Expressions and Elements

  • مسابقه نویسنده The Author Quiz

  • خلاصه Summary

مناسبت ها Events

  • مقدمه Introduction

  • مناسبت ها Events

  • رویدادهای DOM DOM Events

  • جلوگیری از پیش فرض preventDefault

  • رویدادهای ملفه Component Events

  • مسابقه نویسنده The Author Quiz

  • تست مسابقه نویسنده Testing the Author Quiz

  • خلاصه Summary

تشکیل می دهد Forms

  • مقدمه Introduction

  • عناصر فرم Form Elements

  • اجازه ورود کاربر Allowing User Input

  • کتابخانه ها را تشکیل دهید Form Libraries

  • اعتبار سنجی فرم Form Validation

  • مسیریابی سمت مشتری با HTML5 pushState Client-side Routing with HTML5 pushState

  • افزودن مسیرها به مسابقه نویسنده Adding Routes to the Author Quiz

  • مراجعه Refs

  • افزودن فرم به مسابقه نویسنده Adding a Form to the Author Quiz

  • خلاصه Summary

دولت State

  • مقدمه Introduction

  • معماری مدل-مشاهده-هدف Model-view-intent Architecture

  • یک کانتینر دولتی A State Container

  • ردوکس Redux

  • واکنش-ردوکس React-redux

  • نویسنده امتحان مدیریت دولتی Author Quiz State Management

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش React Fundamentals
جزییات دوره
4h 13m
59
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
381
3.3 از 5
دارد
دارد
دارد
Liam McLennan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Liam McLennan Liam McLennan

لیام رهبر فناوری ، مدیر مهندسی و متخصص تحویل محصولات چابک است. او به سازمان ها کمک می کند تا استراتژی م effectiveثر فناوری را توسعه دهند ، سپس آن استراتژی را برای دستیابی به اهداف خود پیاده کنند. سایر منافع اصلی بهینه سازی تأثیر تحویل نرم افزار و ساخت تیم های دارای عملکرد بالا با عملکرد بالا است. وی در حال حاضر مشاور اصلی شرکت مشاوره تولید محصولات Readify است. پیش از این ، وی مدیر ارشد فناوری یک رسانه آنلاین و یک شرکت مسافرتی با 300000 عضو بود.