JavaScript: From Fundamentals to Functional JS
Join us for an Exclusive Workshop:

JavaScript: From Fundamentals to Functional JS

October 9 to 10, 2014 - 9:30am to 5:30pm Central US Time

Attend Online

Live and in Full HD

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

October 9 to 10, 2014 - 9:30am to 5:30pm Central US Time

This Workshop Is Currently Live

October 9 to 10, 2014 - 9:30am to 5:30pm Central US Time

This Workshop Has Already Concluded

JavaScript: From Fundamentals to Functional JS

Why You Should Join Us

By coding along with us in the Workshop, you'll:

  • Weed out your false assumptions about Objects, Arrays and Functions
  • Discover how to effectively use brackets, dots, methods and properties
  • Master the rules that govern properties and indices so that you don’t make common beginner mistakes
  • Start a project and have something to take home to continue practicing
  • Get a foundation to the ideas behind MVC
  • Understand function definition and scope
  • Master closures
  • Discover how to use higher-order functions/callbacks
  • Learn looping with functions
  • Getting started with underscore.js library

Your Instructor

Bianca Gandolfo

Bianca Gandolfo

Bianca is a JavaScript enthusiast currently working on the open source team at Bitovi. She likes to pretend she is coding away on the more important bits of the DoneJS framework in some hacker basement, but most of the time she is just fixing bugs and writing documentation. When she's not doing that, she teaches JavaScript and writes JS curriculum for coding bootcamps around the world.

Spend a 2 Full Days Immersed With A Leading JavaScript Instructor from Hack Reactor

Workshop Details

"There isn't any point to diving into new technologies, or using the hottest libraries, if you don't have a proper understanding of the fundamental characteristics of the JavaScript language." – Secrets of the JavaScript Ninja

The better foundation you have working in pure JavaScript itself, the easier it is to keep up with the latest changes in the industry.

Join Bianca Gandolfo and solidify your knowledge of objects, arrays and prototypes in JavaScript on day 1, then on day 2 master closures, use higher-order functions/callbacks and learn underscore so you have a foundation to build on more complex concepts like functional programming.

Daily Schedule

"Solidify your understanding of Objects, Arrays and Functions in JavaScript and learn the common mistakes made by beginners. This is a highly interactive course that uses exercises and projects to drive home these JS Fundamentals. You will finish with a strong foundation on one of the most important aspects of the language: objects, arrays and functions.

In addition, you will have plenty of exercises and work for your project to continue practicing once you leave the class."

Day 1

  • 8:30AM
    Tech Check and Hello
  • 9:00AM
    Intro Functions and Scope
  • 9:30AM
    Exercises: Scope
  • 10:30AM
    Closure Scope
  • 11:30AM
    Exercises: Closure
  • 12:00PM
    Lunch and Hacking
  • 1:00PM
    Callbacks/Higher-Order Functions
  • 1:30PM
    Exercises: Callbacks
  • 2:30PM
  • 3:30PM
    Exercises: Underscore.js
  • 4:30PM
    Wrap Up

Day 2

  • 8:30AM
    Tech Check and Hello
  • 9:00AM
    Intro and Why Objects, Arrays and Functions
  • 9:30AM
  • 10:30AM
    Project: eFarmony part 1
  • 11:30AM
  • 12:00PM
    Lunch and Hacking
  • 1:00PM
    Project: eFarmony part 1 cont
  • 2:00PM
  • 3:00PM
    Project: eFarmony part 2
  • 4:00PM
    Further Reading and Wrap-up

Interact with the Instructor - Online & In-Person

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?


This class is for budding developers with at least 2 months of JavaScript experience and have completed at least one online JavaScript tutorial like Codecademy or CodeSchool; however those with more experience also tend to get a lot out of this course.

Event Details


2 Full Day Workshop Sessions

Replay Videos (available immediately)


October 9 to 10, 2014 - 9:30am to 5:30pm Central US Time


Option 1: Attend online on our full HD live stream

Option 2: Attend in-person at HQ in Minneapolis, MN