آنچه یاد خواهید گرفت:
ساخت پروژههای عالی با استفاده از React
پیشنیازهای دوره
آشنایی قوی با HTML و CSS و JS الزامی است. ES6 اختیاری است.
توضیحات دوره
بروزرسانی مهم دوره - ژوئن 2024
محتوای جدید و هیجانانگیز در دوره React
باعث خوشحالی ما است که اعلام کنیم محتوای ارزشمند بیشتری به دوره React اضافه میکنیم تا به شما کمک کنیم از استانداردهای صنعت جلوتر بمانید. اینها چیزهایی هستند که میتوانید منتظرشان باشید:
آموزش جامع TypeScript
درسهای دقیق درباره React با TypeScript
آموزش کامل Next.js با TypeScript
چندین پروژه پیچیده Next.js
بیش از 30 ساعت محتوای جدید
با جدیدترین استانداردهای صنعت همگام بمانید و مهارتهای لازم برای توسعه مدرن React را بهطور کامل یاد بگیرید!
آنچه جدید است؟
یکپارچهسازی TypeScript:
آموزش TypeScript: مبانی و قابلیتهای پیشرفته TypeScript را یاد بگیرید.
React با TypeScript: یکپارچهسازی TypeScript با React را بهخوبی یاد بگیرید تا اپلیکیشنهای قدرتمند بسازید.
آموزشهای Next.js:
Next.js با TypeScript: آموزشهای جامع برای ساخت اپلیکیشنهای Next.js با استفاده از TypeScript
پروژههای پیچیده Next.js: روی پروژههای واقعی کار کنید که از تمام ظرفیت Next.js استفاده میکنند.
چرا این موارد اضافه شدهاند؟
استانداردهای صنعت: هم TypeScript و هم Next.js به مهارتهای ضروری برای توسعه مدرن React تبدیل شدهاند.
قابلیتهای جدید React: بسیاری از قابلیتهای جدید React فقط از طریق فریمورکهایی مثل Next.js در دسترس هستند.
توسعه فولاستک: Next.js با امکان همزیستی روان کدهای سمت سرور و سمت کلاینت، توسعه فولاستک را سریعتر و کارآمدتر میکند.
کارایی تیمی: TypeScript قابلیت نگهداری کد و همکاری تیمی را بهبود میدهد و به همین دلیل برای تیمهای بزرگ انتخابی محبوب است.
تسلط به React 18: ساخت وب اپلیکیشنهای مدرن
با دوره جامع ما درباره React 18 وارد دنیای پویای توسعه فرانتاند شوید که کتابخانه پیشرفته JavaScript برای ساخت رابطهای کاربری جذاب است. React که توسط Facebook توسعه داده شده و نگهداری میشود، به یکی از پایههای اصلی ساخت اپلیکیشنهای تکصفحهای و موبایلی تبدیل شده است.
چرا React یاد بگیریم؟
تقاضای بالا: محبوبیت React آن را به مهارتی ارزشمند برای جویندگان کار در صنعت فناوری تبدیل کرده است.
کارایی و عملکرد: استفاده React از DOM مجازی باعث میشود توسعه اپلیکیشنها سریع، مقیاسپذیر و کارآمد باشد.
انعطافپذیری و قابلیت استفاده مجدد: طراحی این کتابخانه امکان ساخت کامپوننتهای قابلاستفاده مجدد را فراهم میکند، فرایند توسعه را سادهتر میسازد و نگهداری کد را آسانتر میکند.
محتوای دوره:
اصول React: اصول اساسی React را درک کنید.
جدیدترین قابلیتها: به صورت عملی با React 18 کار کنید.
Hooks و مدیریت state: بررسی عمیق useState و useEffect و useRef و useReducer و useCallback و useMemo و hookهای سفارشی
مفاهیم پیشرفته: درباره رندرینگ شرطی، prop drilling و context API و موارد دیگر یاد بگیرید.
ناوبری و مسیریابی: React Router 6 را برای ناوبری روان در اپلیکیشنها بررسی کنید.
مدیریت داده: از axios و redux-toolkit برای مدیریت کارآمد داده استفاده کنید.
یادگیری مبتنی بر پروژه: بیش از 25 پروژه واقعی بسازید، از جمله یادآور روز تولد، سایت تجارت الکترونیک، Quiz App و GitHub Users Explorer
مناسب برای:
توسعهدهندگان فرانتاند، چه مبتدی و چه باتجربه، که میخواهند React را بهخوبی یاد بگیرند و مهارتهای توسعه وب خود را ارتقا دهند. چه هدفتان پیشرفت شغلی باشد و چه ساخت وب اپلیکیشنهای با عملکرد بالا، این دوره دروازه شما برای تبدیل شدن به یک توسعهدهنده حرفهای React است.
تمام معرفی پروژهها برای پیشنمایش در دسترس هستند.
در ادامه برخی از پروژههایی را میبینید که در این دوره میسازیم:
Birthday Buddy
تورها
نظارت
Accordion
منو
تبها
اسلایدر
Lorem Ipsum
Color Generator
Grocery Bud
نوار ناوبری
سایدبار و مودال
منوی Strapi
سبد خرید
Unsplash Images
Contentful CMS
Mix Master
Tailwind Portfolio
تجارت الکترونیک
Jobster
کاربران Github
پروژه جامع تجارت الکترونیک فولاستک با Next.js
این دوره برای چه کسانی مناسب است؟
همه کسانی که میخواهند React یاد بگیرند.