If you're a creative person who wants to make experimental, art-driven websites, this is the perfect course to make websites that stand out from the crowd.
In this short online course you'll dive deep into the world of experimental Javascript. Discover the world of collision engines, displacement maps and interactive 3D in the browser with libraries like PIXI.js and Three.js.
Work with displacement and color splitting effects using PIXI.js
Dive into the world of 3D in the browser with Three.js
Make interactive 3D websites that react to mouse and touch events
Requirements
A computer with Mac OS X 10.9 or above, Windows XP or above, or a recent Linux version installed and a broadband internet connection. Nothing more!
Target Audience
Anyone who is looking to take their creative Javascript skills to the next level, or anyone who is looking to get started with complex Javascript libraries like Three.js, PIXI.js or Matter.js.
We would recommend some knowledge of HTML, CSS and Javascript before this course starts. If you have done either our Foundation HTML, CSS + JS or Javascript for Designers course, this will be suitable for you.
Most of our students work in the creative industries – designers, strategists and copywriters are the most common jobs – but you can work in any industry to join the course.
We start the course by drawing with HTML canvas, exploring different events and adding in blend modes.
Using Matter.js, we add a physics collision engine to our site to make our shapes collide, be dragged and have gravity.
With Pixi.js, we use 2D WebGL to add displacement and RGB split filters to our images on both with and without mouse movement.
We dive into 3D in the browser and use Three.js to add cameras, scenes, geometries, materials and meshes to our project.
On the second of three Three.js projects, we add particles, textures and tweening to our solar system.
We tie together all of our Three.js learnings by adding a dynamic object to our scene that we can alter and interact with
Rik (he/him) is a Mancunian coder, teacher and CEO of SuperHi. He was the co-founder of Steer (a code school in London) and has taught several thousand people to code. He is a bit too old to be posting memes on our social media and recently featured as a Sour Patch Kid in the Macy's Thanksgiving Parade.