آموزش ساخت UI با Web Animations API

Building UIs with the Web Animations API

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره بهترین روش ها را برای افزودن انیمیشن های بصری جذاب به هر برنامه وب به شما آموزش می دهد. شما یاد خواهید گرفت که چگونه از Web Animations API برای ساختن این انیمیشن های پیچیده در جاوا اسکریپت، بدون CSS یا کتابخانه های شخص ثالث استفاده کنید. انیمیشن برای ایجاد تجربیات کاربر درجه یک ضروری است، اما ایجاد انیمیشن های پیچیده که عملکرد روانی دارند دشوار است. در این دوره آموزشی، ساخت رابط‌های کاربری با Web Animations API، یاد می‌گیرید که چگونه از جاوا اسکریپت برای ایجاد انیمیشن‌های پیچیده و کارآمد وب استفاده کنید. ابتدا، بهترین روش ها برای ایجاد انیمیشن در هر برنامه وب را بررسی خواهید کرد. در مرحله بعد، از این دانش برای بررسی اینکه چگونه Web Animations API به توسعه دهندگان اجازه می دهد قفل موتور انیمیشن مرورگر را برای ایجاد انیمیشن های عملکردی در جاوا اسکریپت بدون CSS یا کتابخانه های شخص ثالث باز کنند، استفاده خواهید کرد. در نهایت، نحوه استفاده از Web Animations API و Custom Elements را برای ساختن دو مؤلفه رابط کاربری که از انیمیشن ها برای ایجاد یک تجربه لذت بخش برای کاربر استفاده می کنند، خواهید فهمید. وقتی این دوره را به پایان رساندید، می‌دانید که چگونه از Web Animations API استفاده کنید تا بدون زحمت انیمیشن‌های پیچیده‌ای بسازید که حتی در دستگاه‌های کم مصرف نیز عالی عمل می‌کنند.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • واقعا انیمیشن چیست؟ What Is Animation Really?

  • چرا انیمیشن مهم است؟ Why Is Animation Important?

  • Web Animations API چیست؟ What Is the Web Animations API?

مبانی انیمیشن در وب The Basics of Animation on the Web

  • کدام ویژگی ها را متحرک کنیم؟ Which Properties to Animate?

  • استفاده از Transform برای انجام تقریباً همه چیز Using Transform to Do Nearly Everything

  • آسان سازی چیست و چگونه از آن استفاده کنیم What Easing Is and How to Use It

  • نحوه استفاده از will-change برای بهینه سازی انیمیشن ها How to Use will-change to Optimize Animations

Web Animations API در عمق Web Animations API in Depth

  • استفاده پایه Basic Usage

  • کار با Keyframes Working with Keyframes

  • استفاده از ویژگی های زمان بندی Using Timing Properties

  • کنترل های پخش Playback Controls

  • تماس ها و وعده های رویداد Event Callbacks and Promises

ایجاد ورودی جستجوی متحرک Creating an Animated Search Input

  • شکستن انیمیشن Breaking Down the Animation

  • مقدمه ای بر عناصر سفارشی An Introduction to Custom Elements

  • ایجاد اسکلت اجزا Creating the Component Skeleton

  • اضافه کردن انیمیشن ها Adding the Animations

  • عملکرد اضافی Additional Functionality

ایجاد یک دکمه اشتراک گذاری متحرک Creating an Animated Share Button

  • معرفی و کامپوننت نسخه ی نمایشی Introduction and Component Demo

  • شکستن انیمیشن Breaking Down the Animation

  • افزودن و استایل دادن به عناصر DOM Adding and Styling the DOM Elements

  • اضافه کردن انیمیشن ها Adding the Animations

  • افزودن قابلیت اشتراک گذاری و موقعیت Adding the Share and Position Functionality

  • استفاده از Web Animations API Polyfill Using the Web Animations API Polyfill

نمایش نظرات

آموزش ساخت UI با Web Animations API
جزییات دوره
2h 41m
24
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Leon Revill
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Leon Revill Leon Revill

Leon Revill یک معمار وبلاگ نویس و نویسنده وب است. او متخصص فن آوری های جلویی است که بیشتر در اطراف جاوا اسکریپت است و وقت خود را صرف بررسی فن آوری های جدید و کشف بهترین روش استفاده از آنها می کند. او سخت کار می کند تا چیزهای عالی برای بستر وب بیشتر با اجزای وب بسازد.