Learn how to draw some really cool-looking patterns to the HTML5 canvas element using the 2D drawing context, Bitwise Operators, and the Modulo Operator.
Finished Project Code Sandbox:
https://codesandbox.io/s/drawing-with-bitwise-operators-and-modulo-finished-project-jnk37
0:00 Intro
1:29 Bitwise Opertors Overview
4:19 Modulo Operator Overview
5:05 Creating Patterns with Bitwise Operators and Modulo
8:53 Setting up a Canvas Element
10:08 Using the Canvas API and 2D Context to Draw
15:06 Using Loops to Draw At Each Coordinate
18:55 Setting up the Bitwise pattern functions
21:05 Tweaking the Pattern Configurations
25:00 Refactoring and adding Simple Animation