Get started with custom lists to organize and share courses.

Sign up

Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

HTML5 Canvas

via Udacity

3 Reviews 353 students interested
Found in Web Development

Taken this course? Share your experience with other students. Write review

Overview

Canvas is an HTML5 element which gives you drawable surface inside your web pages you can control with JavaScript. Powerful enough to use for compositing images and even creating games.

In this course, through several sample projects, you’ll learn how to use the canvas; how to make compositions using shapes, images, and text; how to create effects and filters on images and how to create animations.



Why Take This Course?

You should take this course if you want to move beyond static HTML tag content and build on your JavaScript skills to make interactive and engaging experiences. Maybe you want to start on the journey of creating a game or complex animations, maybe you want to create visually compelling compositions like infographs, or maybe you just want to make memes. Canvas to the rescue.

This is a recommended course for the Front-End Web Developer nanodegree, and will help you complete the Frogger project.

Syllabus

You’ll learn how the Canvas 2D API works and how to use it to create interesting applications. Each sample project will expose you to different aspects of HTML5 Canvas that you can use to make your own applications.

Lesson 1: HTML5 Canvas Basics

In this lesson, we’ll discuss what the Canvas is, how it affects graphics in the browser and what makes it truly awesome. We’ll make compositions with text and images (e.g. memes) as we learn the API.

Lesson 2: From Pixels to Animation

In this lesson, we’ll learn about how images are stored by the Canvas2D context, how to modify them on a pixel level by applying various effects and filters, and how to create animations.

Taught by

James Williams and Cameron Pittman

Tags

Help Center

Most commonly asked questions about Udacity Udacity

Reviews for Udacity's HTML5 Canvas
4.0 Based on 3 reviews

  • 5 star 33%
  • 4 star 33%
  • 3 star 33%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Qz Q
3.0 4 years ago
by Qz is taking this course right now, spending 5 hours a week on it and found the course difficulty to be medium.
The course is very hands-on. Students get to work on a useful and interesting project: A Meme Generator. The instructors are relaxed and fun. However, the subject of the course might not prove useful to every web developer. And you can learn much of what is presented in the course through shorter web tutorials.
Was this review helpful to you? Yes
Chris D
4.0 4 years ago
by Chris completed this course.
Was this review helpful to you? Yes
Jelena S
5.0 3 years ago
by Jelena completed this course.
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.