Save for later

Advanced JS

Computer programming,

Once you've taken Intro to JS, go here to learn techniques to help you make multi-scene programs, 3d graphics, button menus, and scored games.

This course contains 8 segments:

Intro to Games & Visualizations

A quick tour of the many components of games and visualizations, demonstrated by some of our favorite programs.

Scene management

Learn how to change between multiple scenes in your program, even if they're animated or interactive.

Buttons

Learn how to create clickable buttons for your programs that are easy to customize.

Making a side scroller: Hoppy Beaver

Learn how to make a simple side scroller, where you press a key to get your beaver to collect enough sticks for their den. You could easily extend this to make your favorite flappy game!

Making a memory game

Ever played the game where you flip over cards and try to find pairs? Learn how to program a digital version of it!

Transformations

Learn how to use translate(), rotate(), and scale() for easier manipulation of the shapes in your programs.

3D shapes

Advanced development tools

Learn how to build more complicated games and visualizations by using desktop editors and debugging tools.

Get a Reminder

Send to:
Rating Not enough ratings
Length 8 segments
Starts On Demand (Start anytime)
Cost Free
From Khan Academy
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computing Computer programming

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Therapeutic Specialist, HIV - Upper East Side $43k

Freelancer-Art Side $46k

Out side Sales & Enteprenuer $61k

Out side Sales & Enteprenuer Consultant $64k

Associate Soft Side Product Manager $76k

Programmer - fund portfolio side $100k

Demand Side Management (DSM), Project Manager Manager $101k

Senior Sell-SIde Research Analyst - Technology $116k

Buy-Side Equity Analyst, Research and Portfolio Management Department Manager $133k

Technical Desk Side Analyst Lead $135k

Research Analyst (Sell-side) $146k

Principal Wintel Second Level Desk Side Support Technician $215k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 8 segments
Starts On Demand (Start anytime)
Cost Free
From Khan Academy
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computing Computer programming

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now