آموزش یک ظاهر طراحی پیشرفته Material-UI Component: دوره کامل

Advanced Material-UI Component Styling: The Complete Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: نحوه استایل دادن به هر مؤلفه MUI را بیاموزید: در DOM غوطه ور شوید، قوانین کلاس MUI را درک کنید و سخت ترین لوازم را بیاموزید نحوه استایل دادن به هر مؤلفه Material-UI را بیاموزید درک زمان استفاده از sx، API سبک یا تم عناصر DOM انتخابگرهای تودرتوی پیشرفته را با استفاده از کلاس‌های پیش‌فرض ایجاد کنید که با مؤلفه‌های MUI رندر می‌شوند. برای هر کامپوننت، به خصوص Grid، Stack و Box Design تراز کامل با ویژگی های انعطاف پذیر و انعطاف پذیر درک عمیق هر جزء فرم MUI، به علاوه Grid، Table، و Data Grid ساخت اپلیکیشن Material-UI از ابتدا پیش نیازها:دانش سطح مبتدی از کامپیوتر React Windows یا Mac

به استایل پیشرفته Material-UI Component Styling: The Complete Course خوش آمدید.


این دوره به شما در طراحی اجزای نسخه 5 MUI مهارت می دهد. شما یاد خواهید گرفت که برخی از سخت‌ترین مؤلفه‌ها، مانند Data Grid، Autocomplete، و Date Picker را انجام دهید.


ما با هم DOM را بررسی می‌کنیم و سیستم کلاس پیش‌فرض را که MUI استفاده می‌کند و نحوه استفاده از این کلاس‌ها برای ایجاد انتخابگرهای تودرتوی پیشرفته را کشف می‌کنیم. به طور حیاتی، ما همچنین بهترین موارد استفاده را برای sx prop، API سبک و تم را یاد خواهیم گرفت.


در اینجا نگاهی اجمالی به برخی از دانش MUI و تخصص نحوی که این دوره شامل می شود آورده شده است:

  • استفاده از طرح زمینه در API سبک

  • استفاده از گزینه‌ها در API سبک

  • ارسال ابزارها به API سبک

  • نقاط شکست SX

  • SX شناور

  • طرح زمینه SX

  • انتخابگرهای تو در تو SX

  • رنگ‌های پالت تم سفارشی

  • موجب لغوی طرح زمینه

  • انواع تم سفارشی

  • استفاده از انتخابگرهای تو در تو در TextField برای تغییر حاشیه، شناور و سبک فوکوس

  • getOptionLabel، renderInput و renderOption را تکمیل خودکار کنید

  • استایل مولفه، انتخاب چندگانه و رندر گزینه سفارشی را انتخاب کنید

  • DatePicker renderInput، inputProps، popperProps

  • هر زیر جزء فرم توضیح داده شده است

  • موبایل پاسخگو در MUI - انتقال، پرسش‌های رسانه، و موارد دیگر

  • طرح بندی های یک بعدی با مولفه Stack

  • طرح‌بندی‌های دو بعدی با Grid

  • همه چیز انعطاف پذیر است - جهت، محتوا را توجیه می کند، موارد را تراز می کند، و موارد دیگر

  • ستون‌ها، مؤلفه‌ها و گزینه‌های نوار ابزار شبکه داده

  • استایل دادن به شبکه داده با انتخابگرهای تودرتو

  • جدول MUI سفارشی

  • استفاده از قلاب های React در پروژه MUI


شما به تمام محتوای دوره، به علاوه دسترسی به یک گروه پرسش و پاسخ فعال، مادام العمر دسترسی خواهید داشت.

این دوره با 30 روز ضمانت بازگشت وجه توسط Udemy ارائه می‌شود.


پس این دوره را بگذرانید و دیگر از هیچ مؤلفه MUI نترسید!


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

مقدمه ای بر سبک کامپوننت پیشرفته MUI (v5). Intro to Advanced MUI (v5) Component Styling

  • معرفی Introduction

معماری یک اپلیکیشن Material-UI Architecting a Material-UI App

  • آنچه ما خواهیم ساخت What We Will Build

  • اسکریپت ها و سازماندهی فایل ها Scripts and File Organization

  • MUI AppBar و عملکرد کشو MUI AppBar and Drawer Functionality

  • MUI + روتر React MUI + React Router

  • MUI AppBar و استایل کشو MUI AppBar and Drawer Styling

فرو رفتن عمیق در فرم های MUI Deep Dive into MUI Forms

  • آنچه ما خواهیم ساخت What We Will Build

  • داده ها و انواع Data and Types

  • MUI TextField، Autocomplete، Select و DatePicker MUI TextField, Autocomplete, Select, and DatePicker

  • رادیوهای MUI و دکمه‌های فرم MUI Radios and Form Buttons

  • فاصله ی اجزا در فرم ها Component Spacing in Forms

  • فرم رویداد Handlers Form Event Handlers

  • فرم ارسال و هشدار Form Submit and Alert

  • صادرات اجزای سفارشی Exporting Custom Components

شبکه‌ها، جداول و شبکه‌های داده MUI MUI Grids, Tables, and Data Grids

  • آنچه را که خواهیم ساخت What we will build

  • شبکه ها و کارت های MUI MUI Grids and Cards

  • جداول Tables

  • شبکه های داده MUI MUI Data Grids

  • گره زدن همه با هم Tying It All Together

نمای کلی استایل MUI پیشرفته Advanced MUI Styling Overview

  • MUI Styling APIs and Philosophy MUI Styling APIs and Philosophy

  • SX vs Styled API vs Theme SX vs Styled API vs Theme

  • درک JSX، DOM، و اجزای ترکیبی Understanding JSX, the DOM, and Compositional Components

استایل و استفاده پیشرفته MUI TextField، تکمیل خودکار، انتخاب و DatePicker Advanced MUI TextField, Autocomplete, Select, and DatePicker Styling and Use

  • یک ظاهر طراحی پیشرفته TextField Advanced TextField Styling

  • استایل تکمیل خودکار پیشرفته Advanced Autocomplete Styling

  • انتخاب سبک کامپوننت پیشرفته Advanced Select Component Styling

  • لوازم و استایل پیشرفته DatePicker Advanced DatePicker Props and Styling

Syntax پیشرفته SX Prop Advanced SX Prop Syntax

  • هر SX Prop Syntax توضیح داده شده است EVERY SX Prop Syntax Explained

  • یک مؤلفه برگه‌ها با استایل سفارشی ایجاد کنید Create a Custom Styled Tabs Component

نحو API با سبک پیشرفته Advanced Styled API Syntax

  • نحوه ایجاد کامپوننت های سبک How to Create Styled Components

  • Theme، Props و Options در Styled API Theme, Props, and Options in the Styled API

یک ظاهر طراحی پیشرفته تم Advanced Theme Styling

  • ایجاد یک تم Material-UI Creating a Material-UI Theme

  • سفارشی کردن پالت تم Customizing Theme Palette

  • ایجاد لغو و انواع تم Creating Theme Overrides and Variants

  • سفارشی کردن نقاط شکست تم Customizing Theme Breakpoints

استفاده از فرم و استایل پیشرفته MUI Advanced MUI Form Use and Styling

  • اجزای فرم پیشرفته Advanced Form Components

طرح‌بندی‌های پیشرفته با پشته و جعبه MUI Advanced Layouts with MUI Stack and Box

  • طرح بندی عمودی و افقی با مولفه پشته Vertical and Horizontal Layouts with the Stack Component

  • مقایسه اجزای پشته و جعبه Comparing the Stack and Box Components

اجزای جمع شونده در MUI Collapsible Components in MUI

  • با استفاده از مؤلفه جمع کردن MUI Using the MUI Collapse Component

اندازه، استایل، فاصله و تراز شبکه MUI پیشرفته Advanced MUI Grid Sizing, Styling, Spacing, and Alignment

  • کنترل ارتفاع کارت در داخل شبکه Controlling Card Height Inside the Grid

  • اندازه شبکه، سبک و تراز Grid Size, Style, and Alignment

  • فاصله شبکه Grid Spacing

استفاده از جدول MUI و یک ظاهر طراحی شده پیشرفته Advanced MUI Table Use and Styling

  • سفارشی کردن کامپوننت جدول Customizing the Table Component

استفاده از شبکه داده پیشرفته و یک ظاهر طراحی شده Advanced Data Grid Use and Styling

  • با استفاده از Data Grid renderCell Prop Using the Data Grid renderCell Prop

  • سلول های مؤلفه در شبکه داده MUI Component Cells in the MUI Data Grid

  • طراحی شبکه داده پیشرفته Advanced Data Grid Styling

  • مرتب سازی شبکه داده ها و فیلتر کردن Data Grid Sort and Filter

افزودن پاسخگوی موبایل به برنامه MUI Adding Mobile Responsive to the MUI App

  • اضافه کردن نقاط شکست به کامپوننت ها Adding Breakpoints to Components

  • قلاب های پاسخگوی موبایل و ارزش های حالت Mobile Responsive Hooks and State Values

  • نمایش و پنهان کردن اجزا بر اساس اندازه صفحه نمایش Showing and Hiding Components Based on Screen Size

  • انتقال CSS در MUI CSS Transitions in MUI

نمایش نظرات

نظری ارسال نشده است.

آموزش یک ظاهر طراحی پیشرفته Material-UI Component: دوره کامل
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6.5 hours
49
Udemy (یودمی) udemy-small
27 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
472
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Middaugh Jonathan Middaugh

سازنده محتوا در Udemy، YouTube، و در Smart Devpreneur

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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