تسلط به فریمورک فلکسباکس - یک راهنمای جامع
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک فریمورک فلکسباکس از ابتدا
- ویژگیهای کانتینر فلکس: flex-direction ،flex-wrap ،justify-content و align-items
- ویژگیهای آیتمهای فلکس: order ،flex-grow ،flex-shrink، flex-basis و align-self
- بررسی عمیق گزینههای justify-content: flex-start ،flex-end ،center، space-between و space-around
- استفاده از مدیا کوئریها در کنار ویژگیهای فلکسباکس برای طرح بندی های پویا
- استفاده از کانتینرهای فلکس تودرتو برای طرح بندی های پیشرفته
- استفاده از فلکسباکس برای وسطچینی عمودی و افقی
پیشنیازهای دوره
- شما باید درک اولیهای از HTML و CSS داشته باشید.
- یک ویرایشگر کد مانند Sublime Text یا VS Code - مدرس از VS Code استفاده خواهد کرد.
- اشتیاق برای یادگیری گام به گام یک موضوع جدید
توضیحات دوره
به دوره «تسلط به فریمورک فلکسباکس - یک راهنمای جامع» خوش آمدید! این دوره برای توسعهدهندگان و طراحان وب طراحی شده است که میخواهند به فلکسباکس در CSS مسلط شوند؛ یک مدل طرح بندی قدرتمند که امکان طراحی وب واکنشگرا و انعطافپذیر را فراهم میکند. در پایان این دوره، شما درک کاملی از فلکسباکس خواهید داشت که به شما امکان میدهد به راحتی طرح بندی های پیشرفته بسازید و فریمورک فلکسباکس خود را ایجاد کنید.
پس از اتمام این دوره، دانشجویان قادر خواهند بود:
- درک مفاهیم اصلی فلکسباکس: به درک کاملی از مفاهیم بنیادی فلکسباکس، از جمله محورهای اصلی و متقاطع، کانتینرهای فلکس و آیتمهای فلکس دست یابید.
- پیادهسازی طرح بندی های فلکسباکس: با استفاده از ویژگیهای فلکسباکس، طرح بندی های انعطافپذیر و واکنش گرا برای وب اپلیکیشنها و وبسایتها ایجاد کنید.
- اعمال ویژگیهای فلکسباکس: به ویژگیهای مختلف فلکسباکس، از جمله flex-direction ،justify-content ،align-items و غیره مسلط شوید.
- توسعه پروژههای عملی: مفاهیم آموختهشده را از طریق پروژههای عملی که سناریوهای دنیای واقعی را شبیهسازی میکنند، اعمال کنید.
- بهبود واکنشگرایی: با استفاده از فلکسباکس، تکنیکهای طراحی واکنشگرا را برای اطمینان از نمایش عالی وبسایتها در همه دستگاهها پیادهسازی کنید.
- ادغام با سایر تکنیکهای CSS: درک کنید که فلکسباکس چگونه در کنار سایر متدولوژیهای CSS کار میکند.
در این دوره، شما به موارد زیر مسلط خواهید شد:
درک کانتینر فلکس
- تعریف یک کانتینر فلکس با استفاده از display مانند flex
- ویژگیهای کانتینر فلکس: flex-direction ،flex-wrap ،justify-content و align-items
درک آیتمهای فلکس
- آشنایی با آیتمهای فلکس و ویژگیهای آنها
- ویژگیهای آیتمهای فلکس: flex-grow ،flex-shrink ،flex-basis و align-self
تراز کردن و توزیع فضا
- بررسی عمیق گزینههای justify-content: flex-start ،flex-end ،center، space-between و space-around
- نگاهی دقیق به align-items و align-content
ایجاد طرح بندی های پیچیده
- استفاده از کانتینرهای فلکس تودرتو برای طرح بندی های پیشرفته
- استفاده از فلکسباکس برای وسطچینی عمودی و افقی
طراحی واکنشگرا با فلکسباکس
- تکنیکهایی برای ساخت طرح بندی های های واکنشگرا که با اندازههای مختلف صفحه نمایش سازگار هستند.
- استفاده از مدیا کوئریها در کنار ویژگیهای فلکسباکس برای طرح بندی های های پویا و واکنشگرا
این دوره برای چه کسانی مناسب است؟
- برای افراد مبتدی در فلکسباکس که میخواهند مهارت و اعتماد به نفس لازم برای ایجاد طرح بندی های های پیچیده و واکنشگرا با استفاده از فلکسباکس را به دست آورند.
تسلط به فریمورک فلکسباکس - یک راهنمای جامع
-
مقدمه 10:44
-
مقدمه - بخش 2 06:46
-
مقدمه - بخش 3 03:36
-
مقدمه - بخش 4 12:50
-
دانلود ویرایشگر کد انتخابی شما 07:47
-
راه اندازی ویرایشگر VS code و پوشه ما 12:56
-
فلیکس باکس چیست و مزایای کلیدی فلیکس باکس در طراحی وب 06:08
-
فلیکس باکس (کانتینر و آیتمهای فلیکس) 02:53
-
محور اصلی و محور فرعی در فلیکس باکس 10:48
-
خصوصیات فلیکس در والد و فرزند 05:51
-
border-box در مقابل content-box 16:22
-
ایجاد یک بیس لاین CSS برای تمرین ما 18:15
-
نمایش فلیکس در کانتینر والد 10:59
-
نمایش inline-flex در کانتینر والد 09:14
-
ردیف (پیشفرض) و ردیف معکوس 07:10
-
ستون و ستون معکوس 10:29
-
تبدیل ردیف به ردیف معکوس و ستون به ستون معکوس 11:01
-
تبدیل ردیف به ستون و ردیف معکوس به ستون معکوس 10:27
-
حاشیه خودکار در ردیفها 17:38
-
حاشیه خودکار در ستونها 11:06
-
بستهبندی فلیکس و جریان فلیکس - بستهبندی ردیف و بستهبندی ستون 23:09
-
بستهبندی ردیف معکوس، بستهبندی معکوس ردیف، بستهبندی معکوس معکوس ردیف 11:16
-
بستهبندی ستون معکوس، بستهبندی معکوس ستون، بستهبندی معکوس معکوس ستون 12:00
-
فاصله ستون: بستهبندی ردیف و ستون 15:28
-
فاصله ردیف: بستهبندی ستون و ردیف 10:31
-
فاصله: <فاصله ردیف> <فاصله ستون> 08:58
-
تودرتو کردن ردیفها در جهت ردیف 19:42
-
واکنشگرایی آیتمهای فلیکس تو در تو 11:02
-
تودرتو کردن بیشتر ردیفها در جهت ردیف - بخش 1 08:22
-
تودرتو کردن بیشتر ردیفها در جهت ردیف - بخش 2 06:50
-
تودرتو کردن ستونها در جهت ردیف 15:33
-
تودرتو کردن ردیفها در جهت ستون - بخش 1 10:30
-
تودرتو کردن ردیفها در جهت ستون - بخش 2 15:46
-
تودرتو کردن ردیفها در جهت ستون - واکنشگرایی 09:57
-
تودرتو کردن ردیفها در جهت ستون - بخشی 3 16:21
-
کی باید از flex-direction: column استفاده کرد - نظر من 05:43
-
آیتمهای فلیکس با عرضهای برابر 26:16
-
آیتمهای فلیکس با عرضهای برابر و فاصله 17:26
-
تکمیل آیتمهای فلیکس با عرض برابر 07:14
-
واکنشگرایی آیتمهای فلیکس با عرض برابر - بخش 1 12:51
-
واکنشگرایی آیتمهای فلیکس با عرض یکسان - بخش 12:54
-
واکنشگرایی آیتمهای فلیکس یکسان - بخش 2 10:45
-
انجام برخی تنظیمات بر روی آیتمهای فلیکس 09:50
-
ساخت یک سیستم CSS با عرض متغیر از %10 تا %90 06:25
-
ایجاد طرح بندی های ردیفی با عرضهای متغیر 10:57
-
واکنشگرایی عرضهای متغیر 09:51
-
شکست ستون 19:45
-
ساختاردهی به سیستم 12 ستونه بدون فاصله 12:14
-
ساختاردهی به سیستم 12 ستونه با فاصله 06:52
-
ایجاد طرح بندی ها با سیستم 12 ستونه 14:15
-
نقاط شکستن ترکیبی سیستم شبکه 12 ستونه - بخش 1 17:30
-
نقاط شکستن ترکیبی سیستم شبکه ۱۲ ستونه - بخش 2 18:52
-
واکنشگرایی سیستم شبکه 12 به 100% با استفاده از انتخابگر ویژگی 13:39
-
ساختار گاترها 10:41
-
اعمال گاترها (inline و گاترهای همهجانب) بر روی طرح بندی های فلیکس 18:43
-
اعمال گاترهای بلوکی 16:01
-
اعمال گاترها بر روی آیتمهای فلیکس سیستم 12 ستونه ترکیبی 10:48
-
ترتیب فلیکس بر روی ردیفها 11:42
-
ترتیب فلیکس در ستونها 02:28
-
ترتیب فلیکس بر روی آیتمهای معکوس 04:50
-
ترتیب فلیکس منفی 07:23
-
اعمال نقاط شکستن بر روی ترتیب فلیکس 15:21
-
رشد فلیکس در ردیف (فلیکس) 14:44
-
رشد فلیکس در ردیف (inline-flex) 02:39
-
تناسب رشد فلیکس 07:10
-
رشد فلیکس در ستون 08:19
-
رشد فلیکس در ستونهای بستهبندی شده 09:03
-
محاسبه رشد فلیکس 18:31
-
ساخت کلاسهای رشد فلیکس CSS از 1 تا 12 05:35
-
اعمال کلاسهای رشد فلیکس و مقایسه آن با دیگر سیستم 12 ستونه 15:33
-
افزودن جزئیات نهایی 10:28
-
بستهبندی ستون: ساخت فریمورک آجری کانتینر و آیتمهای فلیکس 13:43
-
طرح بندی آجری: 3 ستون - بستهبندی ستون 13:50
-
طرح بندی آجری: 3 ستون - بستهبندی ستون: واکنشگرایی 17:24
-
طرح بندی آجری: 4 ستون - بستهبندی ستون 14:12
-
طرح بندی آجری: 6 ستون - بستهبندی ستون 17:40
-
تودرتو کردن ردیفهای ستونی: ساخت فریمورک آجری کانتینر و آیتمهای فلیکس 11:53
-
تودرتو کردن ستونها - طرح بندی آجری: ساختار 4 ستون برابر 14:35
-
تودرتو کردن ستونها - طرح بندی آجری: ساختار 6 ستون برابر 12:17
-
طرح بندی آجری - (تودرتو کردن ستون در ردیف) - 4 ستون برابر 11:13
-
طرح بندی آجری - (تودرتو کردن ستون در ردیف) - ۶ ستون برابر 09:48
-
پروژه طرح بندی آجری - بخش 1 23:17
-
پروژه طرح بندی آجری - بخش 2 15:30
-
کاهش فلیکس مقادیر 1 به بالا 16:56
-
کاهش فلیکس با مقدار 0 05:49
-
مقایسه کاهش فلیکس زمانی که آیتمهای فلیکس با مقدار عرض %، em ،rem هستند 09:31
-
پایه فلیکس در ردیفها 13:43
-
پایه فلیکس در ستونها 05:33
-
پایه فلیکس در برابر عرض، حداکثر عرض و حداقل عرض (جهت ردیف) 16:24
-
پایه فلیکس در برابر عرض، حداکثر عرض و حداقل عرض (جهت ستون) 11:37
-
ساختار آیتمهای فلیکس برابر با پایه فلیکس 07:53
-
آیتمهای فلیکس برابر با پایه فلیکس 12:52
-
فلیکس: [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]; 11:49
-
طرح بندی واکنشگرا با فلیکس برابر بدون استفاده از مدیا کوئری 23:48
-
طرح بندی فلیکس نابرابر واکنشگرا بدون استفاده از مدیا کوئری 07:36
-
طراحی وب (واکنشگرا) - نوع 1 20:07
-
طراحی وب (واکنشگرا) - نوع 2 16:31
-
flex-start/start ،flex-end/end، center (برای ردیفها) 12:49
-
flex-start/start ،flex-end/end، center (برای ستونها) 04:13
-
space-between ،space-around ،space-evenly 12:35
-
توجیه محتوا در نقاط شکستن مختلف 12:43
-
flex-start ،flex-end، کشیدن، مرکز (برای ردیفها) 11:29
-
flex-start ،flex-end ،stretch ،center (برای ستونها) 08:23
-
space-between ،space-around ،space-evenly 09:26
-
تنظیم محتوا در نقاط شکستن مختلف 13:40
-
کشیدن، flex-start ،flex-end 14:04
-
مرکز، خط پایه 08:52
-
خط پایه اول و آخر 03:12
-
تنظیم خود: کشیدن، شروع فلیکس، پایان فلیکس، مرکز 10:59
-
مرکز کردن آیتمهای فلیکس بهصورت افقی و عمودی در ردیفها 05:42
-
مرکز کردن آیتمهای فلیکس به صورت افقی و عمودی در ستونها 04:08
-
تنظیم آیتمها: مرکز و توجیه محتوا: مرکز 08:11
-
معرفی پروژه 07:14
-
ایجاد پوشههای پروژه وب و پیوند به فونتهای گوگل 14:08
-
ساختار ناوبری 09:44
-
استایلدهی به ناوبری - بخش 1 16:22
-
استایلدهی به ناوبری - بخش 2 05:12
-
واکنشگرایی نوار ناوبری - بخش 1 14:01
-
واکنشگرایی نوار ناوبری - بخش 2 12:59
-
ساختار و استایل فوتر 14:20
-
افزودن ناوبری و فوتر به صفحه تماشا 04:55
-
سفارشیسازی نوار پیمایش و ریل 07:27
-
صفحه اصلی: ساختار بخش فیلمهای ترند 08:24
-
افزودن تصاویر به بخش فیلمهای ترند 05:45
-
استایلدهی به دکمه و افزودن واکنشگرایی 17:25
-
کار بر روی بخش فیلمهای پیشنهادی در صفحه تماشا 03:41
-
صفحه اصلی: ساختار و استایل مجموعههای استودیوی محبوب 10:20
-
ساختار و استایل بخش فیلمهای برتر 09:43
-
صفحه تماشا: ساختار و استایل لوگوهای اپلیکیشن های تلویزیونی 07:06
-
ساختار و استایل بخش تماشای فیلم 03:50
-
ساختار بخش جزئیات فیلم 11:02
-
استایلدهی به بخش جزئیات فیلم 15:03
-
واکنشگرایی بخش جزئیات فیلم 19:14
-
جمعبندی نهایی 04:23
مشخصات آموزش
تسلط به فریمورک فلکسباکس - یک راهنمای جامع
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:134
- مدت زمان :26:13:34
- حجم :14.8GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy