Add HTML5 Animation to Your Web Pages Using CreateJS
What you'll learn
- Know How to Install, Bootstrap and Test the CreateJS CDN
- Learn How To Assess Animation Performance Issues
- Understand the Capabilities in the Suite of CreateJS Libraries
- Learn to EaselJS Library to Draw on the HTML5 Canvas
- Learn to TweenJS Library to Animate on the HTML5 Canvas
- Understand Animation Easing Formulas
- Know How to Draw and Animate EaselJS Text
- Learn How User Mouse Interactions Work
Requirements
- Code Editor
- Web Browser
- Basic Knowledge of Javascript
- Basic Knowledge of HTML
- Basic Knowledge of CSS
Description
What is this Course About?
This course gets you up to speed basic features of the CreateJS library to create HTML5 canvas animations, graphic drawing and user mouse interactions.
CreateJS is a popular well supported Javascript library used for web advertising, education, gaming and cartooning. It does not require complicated HTML or CSS to implement. What you create is easily added to other web pages without changes.
What is Covered?
This is a basic course where you can get a grounding on the CreateJS resources available and the software API architecture. You use a simple learning framework so you can try the API with examples that are easy to follow and grasp.
You will learn about the hierarchical display list architecture built into the EaselJS library component of CreateJS.
And you will apply the EaselJS mouse interaction model so you can get up and running quickly to control animations with user input.
You also work with the HTML5 graphics drawing library found in EaselJS.
You will learn how simple and easy to create HTML5 animations with the CreateJS tweening library component called TweenJS.
Who Can Take this Course?
This course is for those who know Javascript basics and are beginning to learn about the CreateJS suite of libraries. This course does not require advanced programming skills. Any programming is explained and supported so you can succeed.
If you have Actionscript 3 background, you will find comfort in seeing that API finding a new home in these libraries. But Actionscript experience is not necessary for the course.
What Materials Are Included?
The course includes step by step video presentations along with starting and completed practice files used in the videos.
Getting Help
I enjoy helping so make use of the Udemy question area.
"The instructor does not assume you know or understand everything. On the contrary, he explains the reasons behind every single step." -- Alonso Ramos
I am behind you succeeding so use me. No question too simple. No question too complicated. Challenge me!
Often questions result in new examples and demos which are posted in the Additional Examples Lesson for everyone to see.
Hope you enjoy the course and please let me know anything I can help you do.
Who this course is for:
- Web Animators
- Actionscript Developers
- Web Developers
Instructor
Independent software developer with practical engineering project experience for clients such as AT&T, Avis, Bristol Myers Squibb, Ortho BioTech, Chanel, Avaya, Green Birdie Video, Aztec Learning Systems and Verizon Wireless. Lon is well known for translating client needs into useful applications.
An interesting aspect of Lon's consulting work was the creation of industry jobs that did not exist before. That lead to hiring and training college students who were taught dead technologies at a time academia was woefully behind on the paradigm shifts in personal computing, the internet and today the distributed device environment often called mobile.
Lon has taught thousands of students internet web development, animation and programming topics over two decades both privately and academically. He developed Multimedia Associated Degree program and courses for Raritan Valley Community College in the 1990s at a time when Macromedia Authorware and Director were tools. He is the founder, developer and educator for Raritan Valley Community College Web Developer Certification program also having its roots in the 1990s at the dawn of the internet. He also was a key curriculum developer and instructor for one of the Nation's first Web Developer Certification program offered through New Jersey Institute of Technology. Lon was also a technology instructor at the University of Phoenix Online.
Lon over the years has produced educational video for topics including Paradox, Cobol, Java, Jasmine, C, C++, Linux, Flash, Cocos 2d and HTML. These courses were distributed and taught in Universities internationally when global was an emerging term.