Code 102: Intro to JavaScript

Code 102: Intro to JavaScript

Sign Up


Not sure where or how to start learning JavaScript? Or maybe you’re discouraged by the confusing interfaces, unclear error messages, and unexplained concepts of online coding tutorials.

If you’re ready to move past the concepts covered in Code 101 and work with experienced developers who can help guide you through your online learning, join us for Code 102! You’ll blast through Khan Academy's JavaScript tutorials and get a better understanding of the programming ecosystem.


At the end of this workshop, you will:

  • Finish Khan Academy's JavaScript tutorials, a large part of Code 201's required prework.
  • Get introduced to loops, arrays, functions, objects, and other programming concepts.
  • Be more prepared for the challenges ahead in Code 201, or in learning to code online.
  • Have a wider network of new and experienced developers.



JavaScript Programming

  • Variables & Storing Data
  • Functions
  • Conditionals
  • "For" & "While" Loops
  • Arrays (lists)
  • Objects

Lab Time

  • Open time during each class session to work on the Khan Academy tutorials, get help, and ask questions related to the tutorials or programming in general.

Material Requirements

Students are required to bring their own laptop. Before the workshop, please download:


Punctuality, participation in discussions, completion of assignments, and demonstration of professional courtesy to others are required, in accordance with our Code of Conduct. Attendance will be taken at the beginning of every class. Students should always contact the instructors ahead of time if they are unable to attend all or part of published class / lab hours.

Sign Up