YoVDO

Design the Web: Illustrator to Animated HTML5 Canvas

Offered By: LinkedIn Learning

Tags

2D Graphics Courses Web Development Courses Javascript Courses Animation Courses Adobe Illustrator Courses Image Manipulation Courses Compositing Courses

Course Description

Overview

Want to create rich and immersive web experiences with HTML and JavaScript? Learn how to use the Canvas element to build 2D graphics and animations right on screen.

Syllabus

Introduction
  • Graphics programming with JavaScript
  • What you should know
Overview of Canvas
  • Interesting canvas examples
  • The Canvas element
  • The Canvas drawing context
Basic Canvas Drawing Techniques
  • Colors and styles
  • Rectangles
  • Lines
  • The canvas state
  • Arcs
  • Paths
  • Bezier and quadratic curves
  • Drawing text
Complex Canvas Drawing
  • Drawing shadows
  • Using patterns
  • Using gradients
  • Images and video
  • Clipping paths
Advanced Drawing APIs
  • Using translate
  • Using scaling
  • Using rotation
  • Custom transformations
  • Compositing and globalAlpha
  • Compositing and globalAlpha example
  • Manipulating raw pixels
Practical Examples
  • Building an image slideshow
  • Using smooth transitions
  • Basic animation
  • Double-buffered animation
Conclusion
  • Next steps

Taught by

Chris Converse

Related Courses

Animación exprés para redes sociales con After Effects
Domestika
Creative Coding
New York University (NYU) via edX
Introduction to Mobile Application Development using Android
The Hong Kong University of Science and Technology via edX
Build a Dev Portfolio as a 2D Game - JavaScript Course
freeCodeCamp
OpenGL Course - Create 3D and 2D Graphics With C++
freeCodeCamp