نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات