When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Creative Coding Deep Dive for Beginners
From basic shapes to beautiful animated flow fields

This Course Includes
udemy
4.9 (56 reviews )
3 total hours
english
Online - Self Paced
course
Udemy
About Creative Coding Deep Dive for Beginners
Making beautiful things with code can be easy if you take it step by step. Let’s explore creative coding and discover what can be done by combining different drawing and animation techniques.
Knowledge is power. That’s why we will use just basic programming principles—functions, arrays, and for-loops—and plain vanilla JavaScript, no frameworks and no libraries. I will explain every line of code as we create multiple animated projects. Being able to fully understand how the code works will allow us to gain complete control over the code, and we can make it do whatever we want it to.
Let me show you how to draw a simple line, animate it, and then turn it into more and more complex effects as we add more techniques to our creative coding toolkit, one by one.
Discover the secrets of creative coding today. The biggest secret is that it’s actually much easier than you think to create complex, beautiful animations. You just have to take it step by step. Everything makes sense if you break the process down into individual parts.
Section 1:
In the first beginner-friendly block, we will learn how to draw shapes on canvas and how to animate them, turning them into animated spirals, rainbow lightning bolts, and random scribbles.
Sections 2, 3, and 4
If you already understand the basics of drawing on an HTML canvas, you can skip directly to Section 2, where I start the main course project from scratch. We will create an animated flow field, experiment with it, and make it bend around text and images.
Have fun!
What You Will Learn?
Draw with code and create 5 unique animation projects for your creative coding portfolio
Learn how to animate shapes and particle systems
Explore creative coding techniques, from simple to more advanced
Practice JavaScript and front-end web development on fun, memorable & visual projects
Explore Web Development Courses on Choice Dekho
Upgrade your skills and stay ahead in the dynamic world of web development with Choice Dekho’s expertly curated courses. From front-end frameworks to back-end technologies, our courses are designed for both beginners and professionals seeking advanced knowledge.
✅ Vue.js Essentials – 3 Course Bundle – Master Vue.js fundamentals and build dynamic web applications.
✅ The Complete SQL Course 2021: Become a MySQL Master – Learn SQL from scratch and manage databases like a pro.
✅ The Complete HTML & CSS Course – From Novice to Professional – Build responsive websites with in-depth HTML and CSS training.
Each course offers structured lessons, interactive projects, and lifetime access to resources. Start your learning journey today with Choice Dekho and build the future of the web!
Explore More Courses & Enroll Now!