آموزش اصول HTML5 بوم

HTML5 Canvas Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: دوره HTML5 Canvas Fundamentals نگاهی عمیق به کار با HTML5 Canvas را نشان می دهد و نشان می دهد که چگونه می توان از آن برای نمایش داده ها ، متحرک سازی اشکال و انجام بسیاری از توابع مفید دیگر استفاده کرد. HTML5 Canvas راهی قدرتمند برای ارائه گرافیک ، نمودار ارائه می دهد ، و انواع دیگر داده های تصویری بدون اتکا به افزونه هایی مانند Flash یا Silverlight. در این دوره شما با ویژگی های اصلی موجود در canvas API آشنا خواهید شد و خواهید دید که چگونه می توان از آنها برای ارائه اشکال ، متن ، فیلم ، تصاویر و موارد دیگر استفاده کرد. شما همچنین یاد خواهید گرفت که چگونه با شیب ها کار کنید ، انیمیشن ها را انجام دهید ، شکل ها را تغییر دهید و یک برنامه رسم نمودار را از ابتدا بسازید. اگر می خواهید در مورد استفاده از HTML5 Canvas در برنامه های وب خود بیشتر بیاموزید ، این دوره منحنی یادگیری را از بین خواهد برد و شروع بسیار خوبی برای شما خواهد داشت!

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

شروع کار با HTML5 Canvas Getting Started with the HTML5 Canvas

  • مقدمه Introduction

  • سناریوهای استفاده از بوم HTML5 HTML5 Canvas Usage Scenarios

  • نسخه ی نمایشی: نسخه ی نمایشی بازی Demo: Game Demos

  • نسخه ی نمایشی: برنامه های جذاب Demo: Engaging Applications

  • نسخه ی نمایشی: نمودار Demo: Charting

  • اصول HTML5 بوم HTML5 Canvas Fundamentals

  • سلام نسخه ی نمایشی جهانی Hello World Demo

  • نمای کلی Canvas API Overview of the Canvas API

  • نسخه ی نمایشی: مستندات Canvas API Demo: Canvas API Documentation

  • خلاصه Summary

طراحی با HTML5 Canvas Drawing with the HTML5 Canvas

  • مقدمه Introduction

  • رسم مستطیل و بیضی Drawing Rectangles and Ellipses

  • نسخه ی نمایشی: نمودار میله ای ساده Demo: Simple Bar Chart

  • نسخه ی نمایشی: نمودار میله ای ساده با تغییرات Demo: Simple Bar Chart with Transforms

  • نسخه ی نمایشی: رسم حلقه ها Demo: Drawing Circles

  • نسخه ی نمایشی: با استفاده از arcTo () Demo: Using arcTo()

  • رسم خطوط و مسیرها Drawing Lines and Paths

  • نسخه ی نمایشی: رسم خطوط Demo: Drawing Lines

  • نسخه ی نمایشی: نمودار خط ساده Demo: Simple Line Chart

  • نسخه ی نمایشی: با استفاده از bezierCurveTo () Demo: Using bezierCurveTo()

  • نسخه ی نمایشی: با استفاده از quadraticCurveTo () Demo: Using quadraticCurveTo()

  • رسم متن Drawing Text

  • نسخه ی نمایشی: پر کردن ، نوازش و اندازه گیری متن Demo: Filling, Stroking, and MeasuringText

  • نسخه ی نمایشی: استفاده از بوم تبدیل با متن Demo: Using Canvas Transforms with Text

  • طراحی تصاویر Drawing Images

  • نسخه ی نمایشی: با استفاده از توابع تصویر Demo: Using Image Functions

  • نقاشی فیلم Drawing Video

  • نسخه ی نمایشی: همگام سازی ویدئو با بوم Demo: Syncing Video with a Canvas

  • خلاصه Summary

دستکاری پیکسل Manipulating Pixels

  • مقدمه Introduction

  • ارائه گرادیان ها Rendering Gradients

  • نسخه ی نمایشی: ایجاد شیب های خطی Demo: Creating Linear Gradients

  • نسخه ی نمایشی: ایجاد گرادیان های شعاعی Demo: Creating Radial Gradients

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

  • نسخه ی نمایشی: شروع کار با Transform Functions Demo: Getting Started with Transform Functions

  • نسخه ی نمایشی: با استفاده از transform () و setTransform () Demo: Using transform() and setTransform()

  • دسترسی به Pixels Accessing Pixels

  • نسخه ی نمایشی: ایجاد Pixels به صورت پویا Demo: Creating Pixels Dynamically

  • نسخه ی نمایشی: پیکسل های خاکستری Demo: Grayscale Pixels

  • مبانی انیمیشن Animation Fundamentals

  • نسخه ی نمایشی: شروع با انیمیشن Demo: Getting Started with Animation

  • نسخه ی نمایشی: استفاده از شیب ها ، تغییر شکل ها و انیمیشن ها Demo: Using Gradients, Transforms, and Animations

  • خلاصه Summary

ساخت نمودار داده های سفارشی Building a Custom Data Chart

  • مقدمه Introduction

  • ایجاد شی CanvasChart Creating the CanvasChart Object

  • ایجاد کد شل CanvasChart Creating the CanvasChart Shell Code

  • رندر متن و گرادیان ها Rendering Text and Gradients

  • ارائه خطوط متن و راهنمای داده های داده Rendering Data Points Text and Guide Lines

  • اتصال خطوط نقطه داده Connecting Data Point Lines

  • ارائه داده ها Rendering Data Points

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

  • اضافه کردن همپوشانی و تعامل Adding Overlays and Interactivity

  • خلاصه Summary

نمایش نظرات

آموزش اصول HTML5 بوم
جزییات دوره
4h 32m
53
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
266
4.6 از 5
دارد
دارد
دارد
Dan Wahlin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Wahlin Dan Wahlin

توسعه دهنده، Google GDE و Microsoft MVP