Intro To JavaScript: Programming for Business and Marketing Types Premium class

Ricardo Alejandro Pineda, Programmer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
23 Videos (1h 19m)
    • Introduction

      1:38
    • Intro To Unit 1

      0:13
    • Create a new program using Khan Academy tools

      6:06
    • Unit 1 Complete

      0:14
    • How to Share your Progress

      6:12
    • Intro to Unit 2

      0:14
    • Learn about functions and variables

      7:36
    • Unit 2 Complete

      0:23
    • Intro to Unit 3

      0:11
    • Add the bouncing ball

      8:49
    • Improving collision detection (optional)

      2:31
    • Unit 3 Complete

      0:20
    • Intro to Unit 4

      0:14
    • Add a paddle

      10:57
    • Improve the paddle (optional)

      1:02
    • Unit 4 Complete

      0:10
    • Intro to Unit 5

      0:19
    • Add the enemy player and victory screen

      13:09
    • Unit 5 Complete

      0:11
    • Intro to Unit 6

      0:24
    • Add multiple balls and more

      17:28
    • Unit 6 Complete

      0:23
    • Course Complete

      0:19

About This Class

I ran a workshop called "Intro To JavaScript". In that workshop we used visually interactive programming to build a pong game. The really fascinating part was the crowd that showed up to learn, from scratch, how to program. I had lawyers, marketers, business owners and managers who worked with programmers. They all wanted to unravel the mystery of programmers, by becoming one for a day.

A sample of the instructions found in the PDF:

54493e5f

CLASS DETAILS

Javascript is the world's most ubiquitous programming language. It is used in every single browser ( Internet Explorer, Firefox, etc.) and powers Gmail, Facebook, Chrome Apps and so many other technologies. The future is not JavaScripts alone, but it will remain a key player in programming for the foreseeable future.

045c53e6

What You'll Learn

  • How to use Khan Academys interactive programming interface
  • What different programming "things" mean, like functions and variables
  • How to create a game using code
  • How to share your game with class mates and friends

What You'll Do

With the help of Khan Acadamy, I guide you through 4 (or 6 if you take on the optional ones) stages of program development. Our end goal is a fully functional pong-like game.

29b068bd

What You Get

  • 768e23cd

    Step-By-Step PDF Guide

    152 slides in PDF containing all the course content, downloadable and yours to keep forever
  • 2ec02845

    Video Tutorials

    Over one hour of video tutorials that follow the same curriculum
  • 1446b24a

    Classmate and Instructor Interaction

    A gallery to show case your program on the web, discussion forums and more.

  • 6f19dcbf

    Lifetime Access

    Lifetime access to the course including upgrades & improvements to content.

ENROLL NOW!

This class was developed by Alex Pineda 

I want to make sure to thank Kevin Browne of Software Hamilton for inviting me to deliver a workshop back in January of 2013. Without you and your community powering, this class would never have come to fruition. At some point I thought to myself, we hit an interesting market, people are having fun, so why not deliver this in an online format? Well here it is!

Another quick shout out to AJ Bovaird of Murdock Solutions. He was one of the volunteers at the workshop and he was at my mother’s side (yes she came to my workshop!) the whole time. She had just recently come from some carpal tunnel surgery and was still able to participate. Thanks AJ!

194

Students

5

Projects

I'm a professional software developer, and technical lead for e-commerce success Mabel's Labels. I first learned how to program with Visual Basic 6, where i would program utilities and games at age 11. I found that programming something interactive, be it circuit boards or video games, was the funnest and quickest way to learn. Ever since then I've been using video games to help tutor fellow students during  my school years, and kids during my tutoring!

Reach me on twitter or my website and remember to share www.introtojavascript.com and www.skillshare.com with your friends!