Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Canvas is an HTML element that acts as a container or surface that you can draw
any HTML element in that you can assign attributes and css styling to it.
Canvas is a fairly new technology of HTML5 and not supported in much older versions
of major web browsers. The more recent versions of the major web browsers supports the canvas element.
Canvas is quite popular with developers as the development tools required to create canvas
based applications are free.Another cool thing with canvas is that you only have to create canvas
applications once and deployed to any device or medium that has a modern web browsers.
This is a huge advantage over other apps that have to be deployed to the app store,google play
or windows store.
Canvas can be used in a variety of ways such as to create 2d and 3d games, Advertising,Data representation and reporting
as well educational related projects.
What You Will Learn
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Learning The Basics|
What is CanvasPreview
Why is Canvas PopularPreview
What You can Create with CanvasPreview
Create Your First Canvas Part 1Preview
Create Your First Canvas Part 2
Create a simple Graphic
|Section 2: Project: Creating a Continuous Bouncing Ball|
Creating The Canvas
Drawing The Ball
Moving The Ball
Clearing the Canvas
Bouncing The Ball : Part2 - Implementing Collision Detection
|Section 3: Project 2: Create a complete 2d game on Canvas|
Create The Canvas For The Game
Create The Ball For The Game
Make the Ball Move
Remove Obstructions to the Ball
Make The Ball Bounce Using Collision Detection-Part 1
Make The Ball Bounce -Part 2
|Section 4: Project 2: Create A Paddle and Controls for The Keyboard|
Create Functions For The Paddle
Create Event Listeners and Events
Create Functions to Control Events
Create More Variables
Determine how to move the Paddle
How to end the Game
|Section 5: Project 2: Create The Bricks|
Create Variables For The Bricks
Create Arrays For The Bricks
Create Functions To Draw Bricks
Activating Collision Detection
Create Game Score To Win
Create Mouse Controls
Where You Could Sell Your Games
Bluelime is UK based and creates quality easy to understand eLearning solutions .All our courses are 100% video based. We teach hands –on- examples that teach real life skills .
Bluelime has engaged in various types of projects for fortune 500 companies and understands what is required to prepare students with the relevant skills they need.