نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
فراتر از فقط رسانه های ساکن HTML5 بروید. در این دوره ، شما یاد خواهید گرفت که چگونه وقایع ویدئویی و صوتی ، روش ها و حتی ساخت پخش کننده های ویدیویی و صوتی سفارشی را ایجاد کنید تا کاربران بیشتر درگیر شوند و به آنها اجازه دهید با رسانه شما تعامل داشته باشند. نمایش صدا و تصویر در وب فقط باعث خراش سطح است با کاری که می توانید با استفاده از رسانه HTML5 انجام دهید. با استفاده از رویدادها و روشهای رسانه ای ساده ، می توانید تعامل کاربر را در نقاط مختلف پرونده رسانه خود ایجاد کنید. در این دوره ، Interactive HTML5 Video and Audio توانایی کار با برنامه های ویدیویی و صوتی HTML5 ، روش ها و پخش کننده های سفارشی را خواهید داشت. ابتدا یاد خواهید گرفت که چگونه رویدادهای ویدئویی خاصی را ایجاد کرده و به آنها گوش دهید تا کاربر را به تعامل با محتوای شما وادار کنید. در مرحله بعدی ، خواهید فهمید که چگونه می توانید به خصوصیات ویدیویی دسترسی پیدا کنید و حتی برخی از این ویژگی ها را با استفاده از روش هایی برای دستکاری و تنظیم رسانه خود تنظیم کنید. سپس ، نحوه ساخت یک پخش کننده ویدیوی سفارشی را برای دریافت سبک پخش کننده ویدیوی خاص مشاهده خواهید کرد. سرانجام ، شما نحوه ساختن MP3 Player سفارشی خود را کشف خواهید کرد. پس از اتمام این دوره ، مهارت ها و دانش لازم برای فراتر از فقط نمایش فیلم و صدا در یک صفحه وب و پاسخگویی و سازگاری صفحه وب با فایلهای صوتی یا تصویری خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
-
به دوره خوش آمدید
Welcome to the Course
-
کار با نمونه پرونده ها
Working with the Sample Files
-
نمونه پروژه های نمایشی
Demo Project Examples
-
کاوش در پرونده های شروع کننده پروژه
Exploring the Project Starter Files
-
راه اندازی ویدئو HTML5
Setting up HTML5 Video
-
تنظیم HTML5 Audio
Setting up HTML5 Audio
-
آموزش اصول Bootstrap Modals
Learning the Basics of Bootstrap Modals
-
بهینه سازی صدا و تصویر
Optimizing Audio and Video
راه اندازی رویدادهای ویدئویی پایه HTML5
Triggering Basic HTML5 Video Events
-
معرفی ماژول
Module Introduction
-
کاوش رویدادهای ویدیویی
Exploring Video Events
-
راه انداز رویدادها در صفحه بارگذاری شده
Triggering Events on Page Loaded
-
کد شلیک هنگام آماده شدن فیلم
Firing Code When Video Is Ready
-
آموزش استفاده از بازی ، مکث و رویدادهای پایان یافته
Learning to Use Play, Pause, and Ended Events
-
ایجاد کنترل های پخش کننده سفارشی
Creating Custom Player Controls
-
راه اندازی یک حالت عادی هنگام مکث ویدیو
Triggering a Modal When Video Is Paused
-
شروع یک رویداد هنگام جستجوی فیلم
Trigging an Event When Video Is Seeking
-
با بروزرسانی زمان ، رویدادها را فعال کنید
Trigging Events When Time Updates
دسترسی و استفاده از خصوصیات رسانه تصویری HTML
Accessing & Using HTML Video Media Properties
-
معرفی ماژول
Module Introduction
-
تنظیم میزان صدا
Adjusting the Video Volume
-
ایجاد یک منوی ویدئو
Creating a Video Menu
-
پریدن به یک نقطه دقیق در فیلم
Jumping to an Exact Point in the Video
-
تغییر منبع ویدیو
Changing the Video Source
-
نمایش س Quesالات در برخی از نکات
Showing Questions at Certain Points
-
رقم زدن در نیمه راه با مدت زمان فیلم
Figuring Out Halfway with Duration of Video
-
ایجاد یک نقطه اتصال بر روی ویدیو
Creating a Hotspot Over the Video
-
متحرک سازی محتوای در کنار ویدیو
Animating Content Alongside Video
شخصی سازی پخش کننده ویدیو با VideoJS
Customizing the Video Player with VideoJS
-
معرفی ماژول
Module Introduction
-
راه اندازی VideoJS
Setting up VideoJS
-
تغییر پخش کننده پیش فرض
Changing the Default Player
-
کاوش رویدادهای VideoJS
Exploring VideoJS Events
-
کاوش روشهای VideoJS
Exploring VideoJS Methods
-
افزودن به پخش کننده VideoJS
Adding to the VideoJS Player
-
راه اندازی رویدادهای جدول زمانی با VideoJS
Triggering Timeline Events with VideoJS
-
به اشتراک گذاری VideoJS Themed Player شما
Sharing Your VideoJS Themed Player
راه اندازی رویدادهای اصلی صوتی HTML5
Triggering Basic HTML5 Audio Events
-
معرفی ماژول
Module Introduction
-
کد شلیک هنگام آماده سازی صدا
Firing Code When Audio Is Ready
-
سبک کردن پخش کننده صوتی
Stylizing the Audio Player
-
ایجاد نوار پخش صوتی
Creating the Audio Playbar
-
مرور مجدد موارد پخش ، مکث و پایان رویدادهای صوتی
Revisiting Play, Pause, and Ended Events for Audio
-
خواندن لیست فایلهای صوتی از JSON Object
Reading List of Audio Files from JSON Object
-
ایجاد کنترل های صوتی سفارشی
Creating Custom Audio Controls
-
هنگام به روزرسانی زمان صوتی ، یک رویداد را فعال کنید
Trigger an Event When Audio Time Updates
-
به روزرسانی Playbar
Updating the Playbar
دسترسی و استفاده از ویژگیهای رسانه صوتی HTML5
Accessing & Using HTML5 Audio Media Properties
-
معرفی ماژول
Module Introduction
-
تنظیم سرعت صدا
Adjusting Audio Speed
-
ایجاد یک منوی صوتی
Creating an Audio Menu
-
تغییر منبع صوتی
Changing the Audio Source
-
ایجاد یک منوی اسکریپت
Creating a Script Menu
-
برجسته کردن قسمت های اسکریپت هنگام پخش صوتی
Highlighting Parts of Script While Audio Plays
-
حلقه انیمیشن هنگام پخش صدا
Looping Animation While Audio Is Playing
-
راه اندازی یک رویداد پس از اتمام صدا
Triggering an Event When Audio Finishes
سفارشی کردن رویدادهای صوتی با HowlerJS
Customizing Audio Events with HowlerJS
-
معرفی ماژول
Module Introduction
-
اتصال HowlerJS
Connecting HowlerJS
-
دلایل HowlerJS
Reasons for HowlerJS
-
کاوش روش های Howler (بازی ، مکث)
Exploring Howler Methods (Play, Pause)
-
بررسی گزینه های مختلف زوزه کش
Exploring Various Howler Options
-
کاوش رویدادهای Howler (Onload ، Onplay ، Onend)
Exploring Howler Events (Onload, Onplay, Onend)
-
کنترل همزمان چندین فایل صوتی
Controlling Multiple Audio Files at Once
-
کاوش در اثرات زوزه (کمرنگ ، جستجو و میزان)
Exploring Howler Effects (Fades, Seek, and Rate)
-
Chaining Audio Together
Chaining Audio Together
-
راه اندازی رویدادها در به روزرسانی زمان
Triggering Events on Time Update
-
قسمتهای صوتی را پخش کنید
Play Portions of the Audio
نتیجه
Conclusion
-
معرفی ماژول
Module Introduction
-
کاوش در API های جریان ویدیو
Exploring Video Streaming APIs
-
در حال آزمایش API های YouTube
Testing out YouTube APIs
-
چه موارد دیگری با VideoJS کاوش می شود
What Else to Explore with VideoJS
-
چه چیز دیگری با HowlerJS کاوش کنید
What Else to Explore with HowlerJS
-
نتیجه گیری دوره
Course Conclusion
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات