Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Coding for Visual Learners: Learning JavaScript from Scratch

via LinkedIn Learning

Overview

Completely new to coding? This engaging course can help you pick up the popular JavaScript programming language, as well as a programming library called p5.js.

Syllabus

Introduction
  • Introduction
  • Why learn JavaScript?
  • Learning JavaScript with p5.js
1. Getting Started
  • Environment setup
  • Getting started with JavaScript
  • Variables
  • Data types in JavaScript
  • Getting started with p5.js
  • Coordinate system in p5.js
2. Colors
  • Color functions in p5.js
  • Setting the color of the shapes
3. Operators and Variables
  • Operator precedence
  • Variables continued
  • Variable scope
  • Predefined variables in p5.js
4. Conditional Statements and Comparison Operators
  • Frame, frameRate, frameCount
  • Conditionals
  • Else Block
5. More p5.js Variables
  • MouseIsPressed
  • MouseX and mouseY
6. Loops
  • For Loop
  • Nested loops
  • Random function
  • Noise function
7. Functions
  • Creating functions
  • Return keyword
8. Objects
  • Introduction to JavaScript objects
  • Object methods and 'this' keyword
  • Constructor functions
9. Arrays
  • Working with arrays
  • Array.length property
  • Remainder operator
10. Events
  • MousePressed event function
  • KeyPressed event function
11. More p5.js
  • Rotate and translate
  • Push and pop functions
12. Final Project
  • Let's build a game
  • Creating a number object
  • Animating text
  • Player interaction
  • Player feedback
  • Restarting the game
  • Improving the player experience
Conclusion
  • Congratulations

Taught by

Engin Arslan

Reviews

4.7 rating at LinkedIn Learning based on 116 ratings

Start your review of Coding for Visual Learners: Learning JavaScript from Scratch

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.