Learn Creative Coding with Vanilla JavaScript

Let's make art with code and learn object oriented programming with plain vanilla JavaScript in the process
4.70 (110 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Learn Creative Coding with Vanilla JavaScript
7 494
students
1 hour
content
Oct 2022
last update
$29.99
regular price

Why take this course?

🎨 Learn Creative Coding with Vanilla JavaScript GroupLayout:

  1. Introduction to Generative Art - where we'll explore the concept of creating art through code, and how it's a symbiotic dance between human creativity and machine precision. 🎨🤖
  2. Deep Dive into HTML Canvas - from drawing lines to animating complex shapes, you'll learn to master the canvas element with just vanilla JavaScript. 🖼️✨
  3. Object-Oriented Programming Mastery - dive into classes, constructors, encapsulation, and abstraction to understand the backbone of robust applications. 🏗️⚙️
  4. Creating a 'Fractal Rain' Effect - put your new skills to the test by building an interactive particle system that mimics raindrops falling through a fractal landscape. ☔️🌲

🚀 Course Highlights:

  • No Frameworks or Libraries: Pure vanilla JavaScript for full control and deep understanding of the language's capabilities.
  • Hands-On Project: Build the 'Fractal Rain' project from scratch, applying what you learn along the way.
  • Step-by-Step Guidance: Every line of code is thoroughly explained, ensuring a clear learning path.
  • Interactive Learning: Engage with concepts through practical exercises and immediate application.

🎓 Skill Level: Perfect for those who already have a grasp on HTML, CSS, and JavaScript basics (Beginner to Intermediate).

What You'll Learn:

  • Object-Oriented Programming (OOP): Understand the core principles of OOP with JavaScript.
  • HTML Canvas Techniques: Learn how to manipulate the canvas, draw shapes, and animate your art.
  • Vanilla JavaScript Deep Dive: No libraries or frameworks, just pure JavaScript to give you a solid foundation.

📚 Class Project: Fractal Rain - Your final project will be a visually stunning 'Fractal Rain' effect, demonstrating your newfound skills in creative coding and object-oriented programming.

🔍 Who is this for? This course is designed for individuals who are comfortable with HTML, CSS, and JavaScript basics and want to elevate their front-end development skills through the art of generative coding.

Join instructor Frank Dvorak on this creative journey where you'll not only learn but also create something beautiful and complex with just vanilla JavaScript. Let's embark on this artistic coding adventure together! 🌟✨

Course Gallery

Learn Creative Coding with Vanilla JavaScript – Screenshot 1
Screenshot 1Learn Creative Coding with Vanilla JavaScript
Learn Creative Coding with Vanilla JavaScript – Screenshot 2
Screenshot 2Learn Creative Coding with Vanilla JavaScript
Learn Creative Coding with Vanilla JavaScript – Screenshot 3
Screenshot 3Learn Creative Coding with Vanilla JavaScript
Learn Creative Coding with Vanilla JavaScript – Screenshot 4
Screenshot 4Learn Creative Coding with Vanilla JavaScript

Loading charts...

4578844
udemy ID
03/03/2022
course created date
15/03/2022
course indexed date
Bot
course submited by