آموزش پیشرفته React - آخرین آپدیت

دانلود Advanced React

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه از مفاهیم و ویژگی‌های پیشرفته React استفاده کنید، در JSX به مهارت کامل برسید و برنامه‌های خود را با اعتماد به نفس تست کنید. شما انواع مختلف کامپوننت‌های React را بررسی کرده و ویژگی‌های متنوع آن‌ها و زمان استفاده از هر کدام را خواهید آموخت. همچنین به بررسی عمیق هوک‌های پیشرفته پرداخته و هوک‌های اختصاصی خود را خواهید ساخت. در این دوره، ساخت فرم‌ها با React، ترکیب کامپوننت‌ها (Component Composition) و الگوهای جدید مانند Higher Order Components و Render Props را بررسی خواهید کرد. شما یک اپلیکیشن وب خواهید ساخت که داده‌ها را از API دریافت می‌کند و با پرکاربردترین فریم‌ورک‌ها، ابزارها و تکنیک‌های تست در اکوسیستم React آشنا خواهید شد. در پایان این دوره، شما قادر خواهید بود: • لیست‌ها و کامپوننت‌های فرم را به شکلی بهینه در React رندر کنید. • مدیریت وضعیت مشترک (Shared State) را هنگام نیاز چندین کامپوننت به داده‌های به‌روز شده، انجام دهید. • از React Context برای اشتراک‌گذاری وضعیت سراسری (Global State) در درخت کامپوننت‌ها استفاده کنید. • داده‌ها را از یک سرور از راه دور (Remote Server) دریافت کنید. • از هوک‌های پیشرفته React در برنامه‌های خود استفاده کنید. • هوک‌های اختصاصی (Custom Hooks) خود را بسازید. • JSX را به صورت عمیق درک کنید. • تکنیک‌های ترکیب کامپوننت‌ها را به کار بگیرید. • از الگوهای پیشرفته برای کپسوله‌سازی رفتارهای مشترک از طریق HOC و Render Props استفاده کنید. • کامپوننت‌های React خود را تست کنید. • یک پورتفولیو حرفه‌ای با استفاده از React بسازید. شما با ابزارها و نرم‌افزارهای زیر تجربه کسب خواهید کرد: • React.js • JSX • React • HTML, CSS, and JavaScript • VSCode شما می‌توانید از پتانسیل این دوره برای توسعه مهارت‌های جدید، بهبود بهره‌وری، مدیریت موثر داده‌ها و ارتقای مسیر شغلی خود استفاده کنید. برای شرکت در این دوره، باید با اصول اولیه React، HTML، CSS و JavaScript آشنا باشید. علاوه بر این، داشتن روحیه یادگیری و پشتکار همواره به شما کمک خواهد کرد!

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

Components Components

  • Introduction to the course Introduction to the course

  • React and your career opportunites React and your career opportunites

  • Setting up VS code (Optional) Setting up VS code (Optional)

  • Grid layouts Grid layouts

  • Transforming lists in JavaScript Transforming lists in JavaScript

  • Render a simple list component Render a simple list component

  • What are Keys in React? What are Keys in React?

  • Using Keys Within List Components Using Keys Within List Components

  • What are controlled components? What are controlled components?

  • Creating a Form component in React Creating a Form component in React

  • Create a Controlled Form Component Create a Controlled Form Component

  • What you know about Props and State What you know about Props and State

  • What is Context, and why is it used? What is Context, and why is it used?

  • Module summary: Components Module summary: Components

React Hooks and Custom Hooks React Hooks and Custom Hooks

  • Working with React hooks Working with React hooks

  • Revising useState hook Revising useState hook

  • Using the useState hook Using the useState hook

  • What are side effects? What are side effects?

  • Using the useEffect hook Using the useEffect hook

  • What are the rules of hooks? What are the rules of hooks?

  • What you need to know before fetching data What you need to know before fetching data

  • Fetching data – Putting it all together Fetching data – Putting it all together

  • APIs APIs

  • What is useReducer and how it differs from useState What is useReducer and how it differs from useState

  • useRef to access underlying DOM useRef to access underlying DOM

  • Module summary: React Hooks and Custom Hooks Module summary: React Hooks and Custom Hooks

JSX and testing JSX and testing

  • JSX, Components and Elements JSX, Components and Elements

  • The importance of performance to software development The importance of performance to software development

  • Component composition with children Component composition with children

  • Manipulating children dynamically in JSX Manipulating children dynamically in JSX

  • Spread Attributes Spread Attributes

  • Cross cutting concerns in React Cross-cutting concerns in React

  • Create a HOC for cursor position Create a HOC for cursor position

  • Render props Render props

  • Why React Testing Library Why React Testing Library

  • Writing the first test for your form Writing the first test for your form

  • Style guides Style guides

  • Module summary: JSX and Testing Module summary: JSX and Testing

Final project Final project

  • Course recap: Advanced React Course recap: Advanced React

  • Solution walk through: Portfolio Solution walk-through: Portfolio

  • Congratulations, you have completed Advanced React! Congratulations, you have completed Advanced React!

نمایش نظرات

آموزش پیشرفته React
جزییات دوره
26h 20m
41
(آخرین آپدیت)
132,552
4.6 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده