Skip to content
UdemyJavaScriptPaid courseBeginner levelCertificate

Coding for Visual Learners: Learning JavaScript from Scratch (Udemy.com)

Learn to code from scratch in a visual and beginner-friendly manner using the popular programming language JavaScript.

Created by: Engin Arslan

Last updated September 2018

icon
What you will learn

  • Learn how to code using the vastly popular programming language JavaScript.
  • Learn how to use the programming library p5js.
  • Understand the fundamentals of programming.
  • Learn about common programming structures.

How it compares

Against the other 239 rated Udemy courses in JavaScript on CourseDuck:

  • Rating4.3 out of 5higher than 25% of them
  • Reviews127#196 of 240 by number of reviews
  • Length5.1 hoursshorter than 52% of them
  • Last updatedSeptember 2018earlier than 81% of them

icon
Course Description

Learning how to code can be challenging. It is hard to find good resources that are relevant, practical and engaging at the same time. This course teaches coding from scratch in a visual and beginner-friendly manner using the vastly popular programming language JavaScript and a programming library called p5.js.

The emphasis of the course will be primarily on learning programming using JavaScript and p5.js and secondarily in creating visuals. The main focus is to teach you how to program so that you can choose to pursue whatever field that you would like with your newly established skill set. The skills that you will acquire from this course are highly transferrable and could be used whatever you choose to build; whether web or mobile applications, programmable robots or generative art.

This means that I will provide you with enough context so that you can build a strong foundation for programming. But I also won’t hinder your momentum with irrelevant technical or theoretical points. The aim is to build a strong but a minimum viable knowledge to get you running with coding. This is the course that I wished I had available when I was learning coding myself.

You will be building several useful and fun programs that does animation and visualizations and as a final project, you will be building an interactive game that can be deployed online!

If you are looking to learn coding in a fun and an engaging manner, then this is the course for you!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Engin Arslan

Engin Arslan is a software developer with a Bachelor of Science in materials engineering and a postgraduate degree in visual effects. Before becoming a software developer, he worked as a visual effects artist / technical director on films and TV shows including Resident Evil, Tron, Mama, Vikings, and Strain. He received an Emmy and a Canadian Screen Awards nomination for his visual effects work. During his time in VFX, he fell in love with Python and with programming in general. As a result, he changed careers to be able to immerse himself completely in software development. 

Engin currently works at Rangle.io, North America's largest front-end development firm, specializing in developing apps using modern JavaScript. He also works at Seneca College as a part-time professor, sharing his love of programming with future VFX artists and publish online tutorials for Pluralsight and Lynda. He is the author of the book “Learning JavaScript with p5.js: Coding for Visual Learners”. He enjoys being active in the community and has presented at conferences and meet-ups such as Full Stack Toronto Meetup, PyCon Canada, Pycon Japan and FITC Web Unleashed.

icon
More courses by Engin Arslan

Free

Free

icon
More JavaScript courses

Free

Free

Free

$24.99

Free

$79.99

icon
Reviews

4.3

127 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Mw on 4/18/2023

He speaks too fast and his accent makes it difficult to understand what is being taught.

By Ossie Jesson on 1/23/2021

It is barely visible on ipad and the audio is almost in comprehensible and the teaching of the subject not logical or easy to grasp The course for me does not do what it’s title suggests I am not learning programming from a visual mythology but seeing JavaScript effecting an example visually

By Crystabella Harding on 6/5/2020

This was a great introduction to coding language. I don't have a computer science background and found this easy to follow.

By Rupert Francis on 8/6/2019

Great introduction to javascript and processing:) Clear lessons and explanations. As a designer, this approach to learning programming is much better than usual coder-centric lessons.

By Zsombor Nagy on 5/9/2019

Very clear instructions. Accent doesn't bother me at all, unlike some other reviewers have said. Not lost in too much detail so far.

By Dominic Olivastro on 9/20/2018

I liked that the last chapter -- building a game -- was obviously done on the fly, so that you could see the common errors that arise and how to correct them.

By Alexmayer on 7/21/2018

This course is awesome!! I love the examples being used and slides look beautiful. I feel like I am learning a lot. thank you.

By Memo Artman on 7/17/2018

I have tried learning how to code from other sources before but they were either too boring or too hard for a beginner. This course is perfect for someone who is just starting with programming. The examples are visual and fun. Not a 'let's build a calculator' kind of a course.

By Viduttam Katkar on 7/11/2018

It seems to be a very well structured and easy to understand and follow along course. Also has me captivated with the excitement of creating cool visual artwork through programming!

By Angel on 7/10/2018

Ideal course for someone who is a beginner to programming. Starts things from scratch and builds it up from there. I like the examples that are used.

Showing all 10 reviews on CourseDuck

Read all 127 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100