درباره دوره:
دوره “Complete Intro to React, v8” یک دوره جامع و کاربردی است که شما را با دنیای هیجانانگیز React 18.x+ آشنا کرده و توانایی شما را برای ساخت اپلیکیشنهای واقعی و مدرن افزایش میدهد. فراتر از یک مقدمه ساده، این دوره از صفر شروع کرده و شما را با جدیدترین ویژگیهای React از جمله هوکها، افکتها، کنتکست و پورتالها آشنا میکند. در طول دوره، شما با ترکیب ابزارهای متنوع اکوسیستم React (مانند Vite، ESLint، TailwindCSS، React Router و React Query) یک اپلیکیشن کامل برای جستجوی حیوانات خانگی قابل اتخاذ را پیادهسازی خواهید کرد.
با گذراندن این دوره، شما درک عمیقی از مفاهیم بنیادی React به دست آورده و قادر خواهید بود تا به صورت مستقل اپلیکیشنهای پیچیده و تعاملی را توسعه دهید. همچنین، با آخرین تکنولوژیهای مورد استفاده در صنعت آشنا شده و میتوانید به سرعت خود را با تغییرات دنیای توسعه وب تطبیق دهید.
مقدمه:
1 – مقدمه
تنظیم و ابزارها:
1 – Pure React و createElement
2 – سوالات و پاسخهای Pure React
3 – کامپوننتهای Pure React
4 – تنظیم npm و Prettier
5 – تنظیم ESLint و Git
6 – تنظیم Vite
مفاهیم اصلی React:
1 – JSXi
2 – تنظیم ESLint و React
3 – هوک useState
4 – سوالات و پاسخهای هوکها
5 – نقشه برداری از دادهها با هوکها
6 – اضافه کردن Animal Breed
7 – افکتها
8 – هوک سفارشی useBreedList
9 – بررسی ورودی کاربر
10 – ترکیب کامپوننت
11 – سبکدهی کامپوننت Pet
12 – ابزارهای توسعه React
قابلیتهای React:
1 – React Router
2 – useParams
3 – React Query
4 – بهینهسازی عملکرد با React Query
5 – بازسازی fetchBreedList
6 – فرمهای کنترل نشده
7 – کامپوننتهای کلاس
8 – برخورد با رویدادها در کامپوننتهای کلاس
ابزارهای خاص React:
1 – مرزهای خطا
2 – مدلها با پورتالها
3 – پیادهسازی مدلها با پورتالها
4 – کنتکست
5 – سوالات و پاسخهای کنتکست
جمعبندی:
1 – جمعبندی