نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
دوره 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
نمایش نظرات