• Grey Instagram Icon
  • Twitter - Grey Circle
  • Facebook - Grey Circle

Code 102: Intro to JavaScript


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.



Recommended: CODE 101



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

You are required to supply your own laptop that meets the below requirements. Chromebooks are not suitable for this course, since you can’t directly control installed software. You are responsible for the upkeep and maintenance of your computer throughout the course. The course pre-work will have specific instructions for configuring your computer to be ready for the first day of class.

  • 64-bit Operating System, like macOS or Windows 10.

  • Fully up to date, with the latest version of the operating system and all security updates installed.

  • At least 50GB of free space on the hard drive.

  • At least 8GB of RAM. 16GB RAM strongly preferred.

  • Free of viruses, and in general working order.


By the first day of class, you will need:



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 the workshop. Passing requires attendance to the full workshop.

Course Details

Length: 1 Week

Monday – Friday, 6:30 – 9:30 p.m


Tuition: $300 BDS

Ready to save a seat?