آموزش پیاده‌سازی طرح‌های با وفاداری بالا با Material-UI و ReactJS - آخرین آپدیت

دانلود Implement High Fidelity Designs with Material-UI and ReactJS

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

آموزش جامع Material-UI و React برای توسعه‌دهندگان وب

پل بین طراحی و توسعه را پر کنید! طرح‌های دقیق را بشکافید و با Material-UI و React آن‌ها را زنده کنید.

اپلیکیشن‌های تولیدی با طراحی زیبا را از ابتدا با Material-UI بسازید.

اپلیکیشن‌هایی ایجاد کنید که با سیستم طراحی ریسپانسیو Material-UI در هر صفحه‌ای بی‌نقص به نظر می‌رسند.

شهود طراحی UX/UI را اصلاح کنید و مفاهیم را در عمل ببینید.

موضوعات کلیدی دوره:

  • بهینه‌سازی موتور جستجو (SEO) در React JS
  • مهاجرت از create-react-app به Next JS
  • استفاده از توابع بدون سرور با Firebase
  • صادر کردن و ادغام کارآمد انیمیشن‌ها با react-lottie
  • جمع‌آوری داده‌ها و ردیابی رویدادها با Google Analytics در React JS
  • اطمینان از پشتیبانی مرورگرهای مختلف با استایل‌های خود در Material-UI
  • استقرار اپلیکیشن‌های تولیدی Material-UI/React JS

بهترین منبع پولی توصیه شده برای یادگیری Material-UI خوش آمدید!

در طول 35 ساعت و بیش از 200 سخنرانی، همه چیز را در مورد ساخت اپلیکیشن‌های با طراحی عالی با استفاده از مفیدترین ابزاری که از زمان خود React یاد گرفته‌ام، یعنی Material-UI، به شما آموزش خواهم داد!

مهارت‌های توسعه وب خود را به سطح کاملاً جدیدی ارتقا دهید و با کسب اعتماد به نفس برای ساخت اپلیکیشن‌های حرفه‌ای طراحی شده، خود را از توسعه‌دهنده React معمولی متمایز کنید!

پس از یادگیری React، بسیاری از توسعه‌دهندگان با یک مشکل رایج روبرو می‌شوند: بهترین شیوه‌ها برای ساخت پروژه خود چیست؟ ممکن است ایده‌ای در ذهن خود برای یک اپلیکیشن یا وب‌سایت بسیار جالب داشته باشید اما احساس کنید که دقیقاً نمی‌دانید چگونه آن را با React بسازید. آیا باید هر جزء کوچک و قابلیت را از ابتدا بسازید؟ قطعاً نه! یاد بگیرید که Material-UI با کتابخانه جامع اجزای قابل تنظیم خود، با استایل‌دهی، تم‌بندی، گرید و سیستم‌های طراحی ریسپانسیو یکپارچه، بار سنگین را برای شما انجام دهد.

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

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

دو پروژه کامل را از ابتدا بر اساس فایل‌های طراحی - از جمله وب‌سایت تولیدی واقعی خودم - خواهیم ساخت!

من شما را در فرآیند یادگیری که هنگام ساخت اولین اپلیکیشن تولیدی‌ام طی کردم، راهنمایی خواهم کرد - از شروع پروژه با یک صفحه خالی تا استقرار یک وب‌سایت کاملاً ریسپانسیو. آنچه واقعاً سعی در تاکید بر آن دارم، روش تفکر در مورد ساخت چیدمان‌ها در Material-UI است. ابتدا به اسکرین‌شات‌های طرحی که قرار است بسازیم نگاه می‌کنیم و چیدمان گرید لازم برای دستیابی به هر ظاهر را به همراه کد اسنیپت‌های مربوطه تجزیه و تحلیل می‌کنیم! سپس در واقع وارد ویرایشگر کد می‌شویم تا آن را عملی کنیم.

ما همچنین قبل از استفاده از هر جزء Material-UI در پروژه خود، مستندات آن را بررسی خواهیم کرد، بنابراین با تمام قابلیت‌های مختلف آشنا خواهید شد، نه فقط ویژگی‌هایی که استفاده می‌کنیم! هر جزء فوق‌العاده انعطاف‌پذیر است و یکی از اهداف من برای این دوره، آشنایی کافی شما با کل اکوسیستم فعلی برای آمادگی درک هرگونه به‌روزرسانی آینده بود.

بخشی کلیدی از ساخت اپلیکیشن‌های تولیدی، اطمینان از این است که استایل‌ها و قابلیت‌های شما نه تنها بر روی سیستم شما کار می‌کنند، بلکه انعطاف‌پذیر و ریسپانسیو برای هر محیطی هستند. به همین دلیل است که شیوه‌های طراحی ریسپانسیو را با جدیت آموزش می‌دهم تا شما نه تنها مفاهیم لازم را درک کنید، بلکه چگونه آنها را با Material-UI پیاده‌سازی کنید و استایل‌های بی‌نقص را در بزرگترین، کوچکترین و هر صفحه بینابینی به دست آورید. این امر باید به یک عادت ثانویه تبدیل شود و همه ما از تجربیات کاربری بهینه‌تر در سراسر وب لذت خواهیم برد.

همچنین موضوعات اضافی مانند SEO در React، جابجایی پروژه خود به Next.js و مزایای این کار، اتصال Google Analytics برای شروع تصمیم‌گیری‌های داده‌محور، ادغام انیمیشن‌ها از After Effects و بسیاری موارد دیگر را پوشش خواهیم داد!

محتوای دوره شامل:

  • راه‌اندازی یک پروژه جدید با create-react-app، React Router و Material-UI
  • توضیحات هدایت شده مستندات تقریباً هر جزء Material-UI و سپس پیاده‌سازی آنها در پروژه ما
  • استراتژی‌های مختلف بهینه‌سازی تصویر
  • ایجاد یک تم برای برنامه شما با تسلط بر سیستم استایل‌دهی متمرکز Material-UI
  • یادگیری نحوه استفاده از طراحی ریسپانسیو برای اطمینان از اینکه برنامه‌های شما در هر اندازه و جهت صفحه بی‌نقص به نظر می‌رسند!
  • استفاده از سیستم گرید Material-UI برای تراز کردن بی‌نقص چیدمان‌های پیچیده
  • صادر کردن انیمیشن‌ها از Adobe After Effects و وارد کردن کارآمد آنها به یک برنامه React با react-lottie
  • استفاده از قابلیت‌های بدون سرور با توابع ابری Google Firebase
  • ارسال ایمیل از طریق Node.js
  • انجام درخواست‌های شبکه در React در حالی که بازخوردهایی مانند اسپینرهای بارگیری را با Material-UI نمایش می‌دهید
  • بهینه‌سازی موتور جستجو (SEO) در برنامه‌های React
  • مهاجرت یک پروژه از create-react-app به Next.js و دلایل آن
  • تست و پشتیبانی مرورگرهای مختلف
  • استقرار یک پروژه Next.js و افزودن یک نام دامنه سفارشی - برای دو پلتفرم میزبانی مختلف
  • ادغام Google Analytics برای جمع‌آوری داده‌ها در مورد اینکه چه کسی با برنامه شما تعامل دارد و چه کاری انجام می‌دهد
  • ساخت قابلیت‌های سازمانی سفارشی برای کنترل داده‌های نمایش داده شده در جداول، از جمله جستجو، فیلتر کردن، حذف و بازگردانی

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

هیچ چیز برای از دست دادن ندارید - این دوره با ضمانت بازگشت وجه 30 روزه در صورتی که کاملاً راضی نباشید ارائه می‌شود!

چالش را بر عهده بگیرید، خط تمایز بین طراحی و توسعه را محو کنید و یاد بگیرید که پروژه‌هایی را که در ذهن دارید، خلق کنید.

پیش‌نیازها:

  • با React JS راحت باشید - این یک دوره سطح متوسط است!
  • کامپیوتر Mac یا Windows

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

مقدمه Introduction

  • خوش آمدید! Welcome!

  • چرا Material-UI؟ Why Material-UI?

  • مرور کلی دوره Course Overview

  • پیش‌نیازهای دوره Course Requirements

  • اطلاعات مهم – به‌روزرسانی MUI IMPORTANT - MUI UPDATE INFO

  • تنظیم محیط Environment Setup

  • فایل‌ها و منابع پروژه Project Files and Resources

از بالا شروع کنید – هدرها و ناوبری Take It From The Top - Headers and Navigation

  • مقدمه بخش ۲ Section 2 Intro

  • مرور کلی پروژه Project Overview

  • مرور کلی پروژه ادامه دارد Project Overview Continued

  • بهینه‌سازی تصویر Image Optimization

  • پاکسازی Boilerplate Boilerplate Cleanup

  • کامپوننت AppBar The AppBar Component

  • انتقال‌های AppBar AppBar Transitions

  • رفع مشکل مهم IMPORTANT FIX

  • استایل‌دهی – تم‌ها (تنظیمات) Styling - Themes (Setup)

  • استایل‌دهی – تم‌ها (تم پیش‌فرض) Styling - Themes (Default Theme)

  • استایل‌دهی – تم‌ها (پالت) Styling - Themes (Palette)

  • استایل‌دهی – تم‌ها (تایپوگرافی) Styling - Themes (Typography)

  • استایل‌دهی – درون خطی Styling - Inline

  • لوگوی AppBar AppBar Logo

  • Favicon Favicon

  • مرور کلی تب‌ها Tabs Overview

  • استفاده از تب‌ها Using Tabs

  • مرور کلی دکمه‌ها Buttons Overview

  • استفاده از دکمه‌ها Using Buttons

  • استایل‌دهی تب فعال Styling The Active Tab

  • ناوبری با React Router Navigation With React Router

  • رفع مشکل بارگذاری مجدد تب فعال Active Tab Refresh Fix

افزودن ویژگی‌های هدر – منوها و طراحی واکنش‌گرا Adding Header Features - Menus and Responsive Design

  • مقدمه بخش ۳ Section 3 Intro

  • مرور کلی منوها Menus Overview

  • مرور کلی منوها ادامه دارد Menus Overview Continued

  • استفاده از منوها – تنظیمات Using Menus - Setup

  • استفاده از منوها – ناوبری Using Menus - Navigation

  • استفاده از منوها – استایل‌دهی Using Menus - Styling

  • استفاده از منوها – انتخاب Using Menus - Selection

  • استفاده از منوها – رفع مشکل بارگذاری مجدد Using Menus - Refresh Fix

  • مرور کلی طراحی واکنش‌گرا Responsive Design Overview

  • طراحی واکنش‌گرا ادامه دارد Responsive Design Continued

  • شفاف‌سازی واحدهای واکنش‌گرا – کدام را استفاده کنیم Responsive Units Clarification -- Which To Use

  • استفاده از Media Queries Using Media Queries

  • مرور کلی Drawers Drawers Overview

  • استفاده از Drawers Using Drawers

  • مرور کلی لیست‌ها Lists Overview

  • استفاده از لیست‌ها – تنظیمات Using Lists - Setup

  • استفاده از لیست‌ها – استایل‌دهی Using Lists - Styling

  • استفاده از لیست‌ها – انتخاب Using Lists - Selection

  • پاکسازی بخش Section Cleanup

  • پاکسازی بخش ادامه دارد Section Cleanup Continued

  • AppBar بریده شده Clipped AppBar

از پایین به بالا! فوترها و طرح‌بندی‌های پایه Bottoms Up! Footers and Basic Layouts

  • مقدمه بخش ۴ Section 4 Intro

  • تنظیمات فوتر Footer Setup

  • مرور کلی Grid Grid Overview

  • مرور کلی Grid ادامه دارد Grid Overview Continued

  • استفاده از Grids – تنظیمات Using Grids - Setup

  • استفاده از Grids – ناوبری Using Grids - Navigation

  • بازسازی فوتر تب فعال Active Tab Footer Refactor

  • Grids واکنش‌گرا Responsive Grids

  • آیکون‌های شبکه‌های اجتماعی Social Media Icons

شروع قدرتمند – انیمیشن‌ها و صفحه فرود Hitting The Ground Running - Animations and The Landing Page

  • مقدمه بخش ۵ Section 5 Intro

  • خروجی انیمیشن و Bodymovin Animation Export & Bodymovin

  • تنظیمات انیمیشن Animation Configuration

  • react-lottie react-lottie

  • ایجاد بلوک Hero Creating The Hero Block

  • استایل‌دهی بلوک Hero Styling The Hero Block

  • استایل‌دهی بلوک Hero ادامه دارد Styling The Hero Block Continued

  • ایجاد بلوک خدمات – نرم‌افزار سفارشی Creating The Services Block - Custom Software

  • ایجاد بلوک خدمات – نرم‌افزار سفارشی ادامه دارد Creating The Services Block - Custom Software Continued

  • ایجاد بلوک خدمات – توسعه اپلیکیشن iOS/موبایل Creating The Services Block - iOS/Mobile App Development

  • ایجاد بلوک خدمات – توسعه وب‌سایت Creating The Services Block - Website Development

  • مرور کلی کارت‌ها Cards Overview

  • ایجاد بلوک Revolution Creating The Revolution Block

  • ایجاد بلوک Revolution ادامه دارد Creating The Revolution Block Continued

  • ایجاد بلوک اطلاعات Creating The Information Block

  • ایجاد بلوک اطلاعات ادامه دارد Creating The Information Block Continued

  • ایجاد Call to Action Creating The Call To Action

  • ایجاد Call to Action ادامه دارد Creating The Call To Action Continued

  • تکمیل Call to Action Finishing The Call To Action

  • پاکسازی بخش Section Cleanup

  • پاکسازی بخش ادامه دارد Section Cleanup Continued

طرح‌بندی‌های پیچیده Complex Layouts

  • مقدمه بخش ۶ Section 6 Intro

  • صفحه خدمات – مرور کلی Services Page - Overview

  • صفحه خدمات – تنظیمات Services Page - Setup

  • صفحه خدمات – طراحی واکنش‌گرا Services Page - Responsive Design

  • صفحه توسعه نرم‌افزار سفارشی – مرور کلی Custom Software Development Page - Overview

  • صفحه توسعه نرم‌افزار سفارشی – تنظیمات Custom Software Development Page - Setup

  • صفحه توسعه نرم‌افزار سفارشی – آیکون‌های میانی Custom Software Development Page - Middle Icons

  • صفحه توسعه نرم‌افزار سفارشی – ردیف ۱ انیمیشن‌ها Custom Software Development Page - Animations Row 1

  • صفحه توسعه نرم‌افزار سفارشی – ردیف ۲ Custom Software Development Page - Row 2

  • صفحه توسعه نرم‌افزار سفارشی – طراحی واکنش‌گرا Custom Software Development Page - Responsive Design

  • صفحه توسعه نرم‌افزار سفارشی – طراحی واکنش‌گرا ادامه دارد Custom Software Development Page - Responsive Design Continued

  • صفحه توسعه اپلیکیشن iOS/Android – مرور کلی iOS/Android App Development Page - Overview

  • صفحه توسعه اپلیکیشن iOS/Android – تنظیمات iOS/Android App Development Page - Setup

  • صفحه توسعه اپلیکیشن iOS/Android – طراحی واکنش‌گرا iOS/Android App Development Page - Responsive Design

  • صفحه توسعه وب‌سایت – مرور کلی Website Development Page - Overview

  • صفحه توسعه وب‌سایت – تنظیمات Website Development Page - Setup

  • صفحه توسعه وب‌سایت – طراحی واکنش‌گرا Website Development Page - Responsive Design

  • صفحه The Revolution – مرور کلی The Revolution Page - Overview

  • صفحه The Revolution – فناوری و چشم‌انداز The Revolution Page - Technology & Vision

  • صفحه The Revolution – فرآیند The Revolution Page - Process

  • صفحه The Revolution – فرآیند ادامه دارد The Revolution Page - Process Continued

  • صفحه The Revolution – طراحی واکنش‌گرا The Revolution Page - Responsive Design

  • صفحه درباره ما – مرور کلی About Us Page - Overview

  • صفحه درباره ما – تنظیمات About Us Page - Setup

  • صفحه درباره ما – تیم About Us Page - Team

  • صفحه درباره ما – طراحی واکنش‌گرا About Us Page - Responsive Design

ورودی‌ها، اعتبارسنجی و تأیید Inputs, Validation, and Confirmation

  • مقدمه بخش ۷ Section 7 Intro

  • مرور کلی TextField TextField Overview

  • استفاده از TextFields – تنظیمات Using TextFields - Setup

  • اطلاعات تماس Contact Information

  • استفاده از TextFields – مقادیر کنترل‌شده با state Using TextFields - State Controlled Values

  • استفاده از TextFields – استایل‌دهی Using TextFields - Styling

  • استفاده از TextFields – استایل‌دهی ادامه دارد Using TextFields - Styling Continued

  • استفاده از TextFields – طراحی واکنش‌گرا Using TextFields - Responsive Design

  • استفاده از TextFields – اعتبارسنجی Using TextFields - Validation

  • استفاده از TextFields – اعتبارسنجی ادامه دارد Using TextFields - Validation Continued

  • مرور کلی Dialogs Dialogs Overview

  • استفاده از Dialogs – تنظیمات Using Dialogs - Setup

  • استفاده از Dialogs – استایل‌دهی Using Dialogs - Styling

  • پاکسازی بخش Section Cleanup

توابع Google Cloud Google Cloud Functions

  • مقدمه بخش ۸ Section 8 Intro

  • مرور کلی Firebase Firebase Overview

  • تنظیمات Firebase Firebase Setup

  • مرور کلی Nodemailer Nodemailer Overview

  • تغییر خط‌مشی صورت‌حساب Firebase Firebase Billing Policy Change

  • استفاده از Nodemailer Using Nodemailer

  • رفع مشکل Nodemailer Nodemailer Fix

درخواست‌های شبکه Network Requests

  • مقدمه بخش ۹ Section 9 Intro

  • مرور کلی و تنظیمات Axios Axios Overview & Setup

  • مرور کلی نشانگرهای پیشرفت Progress Indicators Overview

  • استفاده از Circular Progress Using Circular Progress

  • مرور کلی Snackbars Snackbars Overview

  • استفاده از Snackbars Using Snackbars

  • ارسال مقادیر فرم Sending The Form Values

همه چیز را کنار هم قرار دهید – صفحه برآورد Putting It All Together - Estimate Page

  • مقدمه بخش ۱۰ Section 10 Intro

  • صفحه برآورد – تنظیمات Estimate Page - Setup

  • صفحه برآورد – تنظیمات ادامه دارد Estimate Page - Setup Continued

  • صفحه برآورد – سوالات پویا Estimate Page - Dynamic Questions

  • ناوبری سوالات Question Navigation

  • ناوبری سوالات ادامه دارد Question Navigation Continued

  • رفع مشکل ناوبری سوالات Question Navigation Fix

  • انتخاب چندین گزینه Multiple Option Selection

  • انتخاب یک گزینه Single Option Selection

  • دیالوگ برآورد Estimate Dialog

  • محاسبه هزینه برآورد Calculate Estimate Cost

  • مرور انتخاب‌ها Selection Review

  • مرور انتخاب‌ها ادامه دارد Selection Review Continued

  • ویژگی‌های مرور انتخاب‌ها Selection Review Features

  • تکمیل مرور انتخاب‌ها Finishing Selection Review

  • رفع مشکل وب‌سایت‌های مرور انتخاب‌ها Selection Review Websites Fix

  • طراحی واکنش‌گرا Responsive Design

  • طراحی واکنش‌گرا ادامه دارد Responsive Design Continued

  • ارسال برآورد Sending The Estimate

  • ارسال برآورد ادامه دارد Sending The Estimate Continued

  • غیرفعال کردن دکمه برآورد Disabling The Estimate Button

  • پاکسازی ارسال برآورد Sending The Estimate Cleanup

بهینه‌سازی موتور جستجو (SEO) Search Engine Optimization (SEO)

  • مقدمه بخش ۱۱ Section 11 Intro

  • مرور کلی Next.js Next.js Overview

  • رفع مشکل مهم NEXTJS IMPORTANT NEXTJS FIX

  • مهاجرت از create-react-app به Next.js Migrate From create-react-app To Next.js

  • استفاده از تصاویر ثابت Using Static Images

  • استفاده از تصاویر ثابت ادامه دارد Using Static Images Continued

  • بهینه‌سازی تصاویر در Next.js Optimize Images In Next.js

  • افزودن فوتر و هدر به Next.js Adding Footer & Header to Next.js

  • رفع FOUC FOUC Fix

  • برچسب‌های عنوان خوب Good Title Tags

  • برچسب‌های توضیحات متا Meta Description Tags

  • برچسب‌های OpenGraph OpenGraph Tags

  • برچسب‌های Canonical Canonical Tags

  • Robots.txt و Sitemap.xml Robots.txt and Sitemap.xml

پشتیبانی مرورگرهای مختلف Cross-Browser Support

  • مقدمه بخش ۱۲ Section 12 Intro

  • نکته مهم – برای همه مرورگرها تماشا کنید! Important Note - Watch For All Browsers!

  • پشتیبانی Safari Safari Support

  • پشتیبانی Safari ادامه دارد Safari Support Continued

  • پشتیبانی Firefox Firefox Support

  • پشتیبانی Microsoft Edge Microsoft Edge Support

  • پشتیبانی Internet Explorer Internet Explorer Support

استقرار Deployment

  • مقدمه بخش ۱۳ Section 13 Intro

  • Heroku Heroku

  • URLهای سفارشی در Heroku Custom URLs on Heroku

  • Now Now

Google Analytics Google Analytics

  • مهم – به‌روزرسانی Google Analytics IMPORTANT - Google Analytics Update

  • مقدمه بخش ۱۴ Section 14 Intro

  • تنظیم حساب و react-ga Account Setup and react-ga

  • فیلتر کردن و ردیابی صفحه Filtering and Page Tracking

  • ردیابی رویداد Event Tracking

  • ردیابی تبدیل Conversion Tracking

مدیریت پروژه Project Manager

  • مقدمه بخش ۱۵ Section 15 Intro

  • تنظیمات پروژه ۲ Project 2 Setup

  • مرور کلی سوئیچ‌ها Switches Overview

  • استفاده از سوئیچ‌ها Using Switches

  • مرور کلی جداول Tables Overview

  • استفاده از جداول Using Tables

  • استایل‌دهی جدول Table Styling

  • مرور کلی Pickerها Pickers Overview

  • مشکل وابستگی Pickerها – رفع Pickers Dependency Problem -- FIX

  • استفاده از DatePicker Using DatePicker

  • استفاده از DatePicker ادامه دارد Using DatePicker Continued

  • مرور کلی دکمه‌های رادیویی Radio Buttons Overview

  • استفاده از رادیوها Using Radios

  • مرور کلی انتخاب Select Overview

  • استفاده از Select Using Select

  • افزودن پروژه Adding A Project

  • افزودن پروژه ادامه دارد Adding A Project Continued

  • رفع مشکل افزودن وب‌سایت Fix Adding Website

  • فیلتر کردن جدول با جستجو Filtering Table By Search

  • مرور کلی مرتب‌سازی جدول Table Sorting Overview

  • تنظیمات مرتب‌سازی جدول Table Sorting Setup

  • رفع مشکلات مرتب‌سازی جدول Table Sorting Fixes

  • رفع مشکلات مرتب‌سازی جدول ادامه دارد Table Sorting Fixes Continued

  • مرور کلی Tooltip Tooltip Overview

  • حذف ردیف‌ها Deleting Rows

  • بازگرداندن حذف Undo Delete

  • بازگرداندن حذف ادامه دارد Undo Delete Continued

  • فیلتر کردن جدول با سوئیچ‌ها Filtering Table With Switches

  • فیلتر کردن کل بر اساس محدوده Filtering Total By Range

  • فیلتر کردن کل بر اساس محدوده ادامه دارد Filtering Total By Range Continued

  • فیلتر کردن کل بر اساس محدوده – تکمیل شده Filtering Total By Range Finished

  • مرور کلی تراشه‌ها (Chips) Chips Overview

  • استفاده از تراشه‌ها (Chips) Using Chips

  • استفاده از تراشه‌ها (Chips) ادامه دارد Using Chips Continued

  • طراحی تعاملی Responsive Design

  • طراحی واکنش‌گرا Responsive Design

  • طراحی واکنش‌گرا ادامه دارد Responsive Design Continued

  • جمع‌بندی طراحی واکنش‌گرا Responsive Design Wrap Up

ویدیوهای بیشتر، محتوای اضافی MORE VIDEOS, EXTRA CONTENT

  • رفع انتخاب سوال برآورد Estimate Question Selection Fix

  • رفع انتخاب سوال برآورد ادامه دارد Estimate Question Selection Fix Continued

  • Snap Page به عنوان عنوان سوال Snap Page to Question Title

  • تنظیم دقیق استایل‌های موبایل Fine Tune Mobile Styles

  • تنظیم دقیق استایل‌های موبایل ادامه دارد Fine Tune Mobile Styles Continued

  • بازسازی The Revolution The Revolution Refactor

  • مرور کلی منوی پیشرفته Advanced Menu Overview

  • مرور کلی منوی پیشرفته ادامه دارد Advanced Menu Overview Continued

  • استفاده از منوی پیشرفته Using the Advanced Menu

  • استفاده از منوی پیشرفته ادامه دارد Using The Advanced Menu Continued

  • نکاتی در مورد styled-components Thoughts on styled-components

  • تبدیل styled-components به Material-UI Convert styled-components to Material-UI

  • تبدیل styled-components به Material-UI ادامه دارد Convert styled-components to Material-UI Continued

  • مرور کلی پنل‌های توسعه (Expansion Panels) Expansion Panels Overview

  • استفاده از پنل‌های توسعه (Expansion Panels) Using Expansion Panels

  • استفاده از پنل‌های توسعه (Expansion Panels) ادامه دارد Using Expansion Panels Continued

  • استفاده از پنل‌های توسعه (Expansion Panels) – تکمیل شده Using Expansion Panels Finished

  • مرور کلی Skeleton Skeleton Overview

  • فونت‌های Google غیر مسدود کننده Non-Blocking Google Fonts

  • مرور کلی بارگذاری تنبل (Lazy Loading) Lazy Loading Overview

  • پیاده‌سازی بارگذاری تنبل (Lazy Loading) Implement Lazy Loading

  • رویکرد بهتر برای تب فعال Better Active Tab Approach

  • رویکرد بهتر برای تب فعال ادامه دارد Better Active Tab Approach Continued

نمایش نظرات

آموزش پیاده‌سازی طرح‌های با وفاداری بالا با Material-UI و ReactJS
جزییات دوره
40.5 hours
247
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
18,154
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zachary Reece Zachary Reece

کارآفرین نرم افزاری

Mastering MUI Mastering MUI

تخصص جامع MUI