Javascript Deep Dive

This is a record of a one-day introductory workshop in Javascript in a collaboration between CodeCast and West Coast Foundation. The workshop happened on December 14th, 2019.

Slides: https://docs.google.com/presentation/d/e/2PACX-1vSWZRHBW4Qgyzov30fYd9GKMvp58zVlUeucWCQEt48gkx_L7bkJ5wtFYcwYjaJ8lxAEcom15KGmSn9n/pub?start=false&loop=false&delayms=3000


The workshop intends to introduce the basic principles in programming using the Javascript language.


Topics we will cover:

  • Getting started with Javascript
  • Values: Strings, Numbers, Booleans
  • Variables
  • Functions
  • Taking input from the user and displaying output
  • Conditionals: if/else statements
  • Loops: for loops and while loops.

At the end of the workshop, you will have some basic understanding of programming in Javascript and you will be able to build a simple application in it.


We will be building a fun Chrome Extension as an example at the end of the workshop.


Hopefully, this will get you excited enough about programming that you will take a more complete course later!



  • 5 hours of interactive learning
  • Introduction to Javascript
JS Deep Dive: Morning Session
JS Deep Dive: Afternoon Session

About Tammam Kbeili

Founder & CEO at CodeCast: https://www.codecast.io/. Software developer, coding instructor, and entrepreneur.

Ready to start learning?