آموزش تسلط بر React 19: ساخت اپلیکیشن‌های وب مدرن با جدیدترین قابلیت‌ها - آخرین آپدیت

دانلود React 19 Mastery: Build Modern Web Apps with Latest Features

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

به  دوره جامع تسلط بر React 19 خوش آمدید—به‌روزترین و کاربردی‌ترین راهنمای یادگیری ری‌اکت در سال 2024 و آینده.

این دوره برای هر دو گروه مبتدیان و توسعه‌دهندگانی که می‌خواهند مهارت‌های خود را با ساخت  پروژه‌های واقعی با استفاده از  جدیدترین ویژگی‌های React 19ارتقا دهند، ایده‌آل است. چه از صفر شروع کرده باشید و چه بخواهید با کامپایلر جدید و آپدیت‌های اخیر ری‌اکت را بازبینی کنید، این دوره گام به گام و بدون حاشیه شما را راهنمایی می‌کند.

شما با  مبانی React، شامل JSX، کامپوننت‌ها، Props و Hookها شروع خواهید کرد. سپس وارد مبحث  دریافت داده‌های واقعی با Axiosمی‌شوید، رابط‌های کاربری پویا می‌سازید و مدیریت وضعیت (State) را به طور موثر با Context API یاد می‌گیرید.

ما همچنین  هوک جدید ()use،  Form Actionsو  بهینه‌سازی‌های کامپایلر React 19را پوشش می‌دهیم تا شما مدرن‌ترین الگوهای آماده برای محیط عملیاتی (Production) را که توسط شرکت‌های برتر جهان استفاده می‌شود، بیاموزید.

در پایان این دوره، شما نه تنها React 19 را درک خواهید کرد، بلکه یک اپلیکیشن کاملاً کاربردی ساخته‌اید و آماده‌اید تا با اعتماد به نفس کامل از ری‌اکت در پروژه‌های واقعی استفاده کنید.

بیایید با هم بسازیم. در دوره می‌بینمتان!

این دوره برای چه کسانی است:

  • مناسب برای مبتدیانی که با HTML، CSS و JavaScript آشنایی دارند و می‌خواهند وارد دنیای توسعه فرانت‌اند مدرن شوند.
  • عالی برای توسعه‌دهندگانی که به صورت خودآموز یاد گرفته‌اند و با آموزش‌های قدیمی یا بیش از حد تئوریک ری‌اکت مشکل داشته‌اند.
  • مفید برای توسعه‌دهندگان سطح متوسط که به دنبال ارتقای مهارت‌های خود به ویژگی‌های React 19 مانند هوک use و Form Actions هستند.
  • ایده‌آل برای کسانی که قصد دارند یک پورتفولیوی قوی بسازند و ساختار واقعی اپلیکیشن‌های مدرن را درک کنند.

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

درس‌ها Lessons

  • خوش‌آمدگویی و پیش‌نیازها Welcome and Prerequisites

  • ری‌اکت چیست؟ What is React?

  • ساخت یک اپلیکیشن ری‌اکت Creating a React App

  • ساختار پروژه Project Structure

  • کامپوننت‌های ری‌اکت React Components

  • اکوسیستم ری‌اکت React Ecosystem

  • راه‌اندازی پروژه با React 19 Project setup with React 19

  • نصب و پیکربندی Tailwind CSS Setting Up Tailwind CSS

  • مفهوم JSX و کامپوننت‌ها JSX and Components

  • درک Props Understanding Props

  • انواع Prop (Prop Types) Prop Types

  • آشنایی با هوک‌ها و State Intro to Hooks and State

  • فیلتر کردن داده‌ها با State Filtering Data with State

  • بازنویسی و بهینه‌سازی کد (Refactoring) Refactoring

  • مقدمه‌ای بر APIها Introduction to APIs

  • دریافت داده‌ها با Axios Fetching Data with Axios

  • مدیریت وضعیت در حال بارگذاری (Loading State) Handling the Loading State

  • هوک Use در React 19 React 19 Use Hook

  • معرفی TanStack Query TanStack Query

  • فیلتر کردن داده‌ها از طریق API Filtering Data through API

  • بهبود قابلیت‌های فیلترینگ Enhancing the Filtering Functionality

  • مرتب‌سازی داده‌ها (Sorting) Sorting

  • استخراج کلاینت HTTP Extracting an HTTP Client

  • هوک‌های سفارشی (Custom Hooks) Custom Hooks

  • لودرهای اسکلتی (Skeleton Loaders) Skeleton Loaders

  • راه‌اندازی React Router Setting up React Router

  • ناوبری (Navigation) Navigation

  • مسیریابی پویا (Dynamic Routing) Dynamic Routing

  • لینک‌های صفحات Page Links

  • مدیریت مسیرهای نامعتبر Invalid Routes

  • نکات نهایی Final Notes

  • مقدمه‌ای بر مدیریت وضعیت (State Management) Introduction to State Management

  • ساخت Context Provider Creating a Context Provider

  • پیاده‌سازی افزودن به سبد خرید با useContext API Add to Cart Functionality with useContext API

  • استفاده از CSS-in-JS و Styled Components CSS in JS and Styled Components

  • ساخت کامپوننت سبد خرید Building a Shopping Cart Component

  • به‌روزرسانی آیتم‌ها و تعداد در سبد خرید Updating Cart Items and Quantities

  • نمایش تعداد کل آیتم‌های سبد خرید Displaying Total Cart Items

  • ذخیره‌سازی وضعیت در Local Storage Persisting State in Local Storage

  • مقدمه‌ای بر فرم‌ها Introduction to Forms

  • جزئیات صفحه پرداخت (Checkout) Checkout Page Details

  • خلاصه سبد خرید Cart Summary

  • فرم پرداخت Checkout Form

  • عملیات فرم‌ها (Form Actions) Form Actions

  • صفحه موفقیت‌آمیز بودن پرداخت Checkout Success Page

  • دیپلوی و انتشار پروژه Deployment

  • مرور نهایی دوره Course Recap

نمایش نظرات

آموزش تسلط بر React 19: ساخت اپلیکیشن‌های وب مدرن با جدیدترین قابلیت‌ها
جزییات دوره
5h 53m
47
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
31
- از 5
ندارد
دارد
دارد
Hayk Simonyan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hayk Simonyan Hayk Simonyan

مهندس ارشد نرم افزار

من به مهندسان نرم‌افزار کمک می‌کنم تا با آموزش دقیق آنچه کارفرمایان به دنبال آن هستند، اولین شغل فنی خود را ایمن کنند و به سمت‌های ارشد پیش بروند.

من اولین شغل توسعه‌دهنده خود را در سال 2017 پس از آزمایش‌های بی‌شمار، خطاها و دنبال کردن آموزش‌های اشتباه به دست آوردم. اکنون، به‌عنوان یک توسعه‌دهنده ارشد fullstack که درآمدی شش رقمی از راه دور کسب می‌کنم، ایجاد می‌کنم. محتوایی برای کمک به شما برای جلوگیری از اشتباهات من.

از ساختارهای داده و الگوریتم‌ها گرفته تا طراحی سیستم، من آنچه مهم است را آموزش می‌دهم—بدون پیچیدگی زیاد یا تئوری نامربوط.