Algorithms and Data Structures in JavaScript
Join us for an Awesome Workshop on:

Algorithms and Data Structures in JavaScript

June 9 to 18, 2016 - 9:30am to 5:30pm Central Daylight Time

This workshop has already been published as a course!

Algorithms and Data Structures in JavaScript

Some Key Takeaways!

By participating along with us in the workshop, you'll learn:

  • Discover mastery of recursion and pseudoclasses
  • Discover estimating time complexity using Big O notation
  • Be able to solve the most common algorithm interview questions
  • Become familiar with sorting and searching algorithms
  • Apply these concepts to more advanced applications

Your (Awesome) Instructor

Bianca Gandolfo

Bianca Gandolfo

Bianca is a software engineer at Thumbtack and the host of Code and Coffee, an online community for busy software engineers to explore and achieve what is next for them in their careers.

Spend Six Full Days Immersed With a Leading Algorithms and Data Structures Master

Workshop Details

Are you a front-end master but consistently bomb interviews because of your lack of experience with algorithms? Maybe it just has been many years since your CS undergrad or you have never formally learned data structures because you are self-taught.

Have you found that traditional algorithms classes are overly-academy when you just want to learn what is required for a technical interview? This is a practical class is for students who are very comfortable with the JavaScript language but want to level up on their data structures and algorithms for interviews.

Daily Schedule

We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 8:30AM
    Tech Check and Hello
  • 9:00AM
  • 9:30AM
    Pseudoclasses/Time Complexity/Sorting/Searching
  • 10:30AM
    Pair Programming
  • 11:30AM
    Solution Review
  • 12:00PM
    Lunch and Hacking
  • 1:00PM
    Recursion/Data Structures/Sorting pt 2/Searching pt 2
  • 2:30PM
    Pair Programming
  • 4:00PM
    Solution Review + Conclusion

Interact with the Instructor - Online & In-Person

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

Is This Workshop for Me?


This workshop is for current engineers comfortable with JavaScript who want help preparing for the data structure and algorithm portion of the interview. This workshop will not provide information on other interview or job search skills and it will not cover the JavaScript language itself.

Any Prerequisites?

  • The pre-reqs are at least one year of JavaScript experience, familiarity with recursion and the pseudoclassical instantiation pattern. Day one will review recursion and pseudoclasses, but it is not an in-depth course.

Event Details


10 Full Day Workshop Sessions

Replay Videos (available immediately)


June 9 to 18, 2016 - 9:30am to 5:30pm Central Daylight Time


Option 1: Attend online on our full HD live stream

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