YoVDO

Web Portfolio Projects: Binding and Propagation

Offered By: LinkedIn Learning

Tags

Web Development Courses Javascript Courses Animation Courses CSS Animation Courses

Course Description

Overview

Learn about some more advanced JavaScript concepts—including managing propagation and binding—as you build a few interesting card games.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
1. Working with Prototype and Dynamic Elements
  • Plan our application
  • Pseudo code
  • Immediately invoked function expression
  • Dynamic elements: Game and deck
  • Dynamic elements: Cards
2. Animation and the Meaning of This
  • CSS animations: Card flip
  • The meaning of this
  • Bind, call, and apply
  • Apply concepts
  • Shuffling
  • Stacking
  • Challenge: Refactor
  • Solution: Refactor
3. Propagation and Drag and Drop
  • Propagation
  • Discard rows and rules
  • Discard pile
  • Drag and drop
Conclusion
  • Next steps

Taught by

Leigh Lawhon

Related Courses

Interactive 3D Graphics
Autodesk via Udacity
Creative Coding
Monash University via FutureLearn
Make Your Own 2048
Udacity
An Introduction to Interactive Programming in Python (Part 2)
Rice University via Coursera
HTML5 Coding Essentials and Best Practices
World Wide Web Consortium (W3C) via edX