JS Fundamentals to Functional v2 with Bianca Gandolfo
Join us for an Exclusive Workshop:

JS Fundamentals to Functional v2 with Bianca Gandolfo

November 7 to 8, 2017 - 9:30am to 5:30pm Central US Time

Attend Online

Live and in Full HD
OR

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

November 7 to 8, 2017 - 9:30am to 5:30pm Central US Time

This Workshop Is Currently Live

November 7 to 8, 2017 - 9:30am to 5:30pm Central US Time

This Workshop Has Already Concluded

JS Fundamentals to Functional v2 with Bianca Gandolfo

Why You Should Join Us

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

  • Learn fundamentals of modern JavaScript necessary for React and Angular
  • Learn how to implement and use key functional methods in ES5 and ES6
  • Learn the foundational concepts used in functional programming like higher-level functions, closures and scope
  • Master promises and ES6+ async techniques

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 Full Day Immersed With a JS Master

Workshop Details

In this 2-day course, you will learn the JavaScript fundamentals required to become a modern JavaScript developer. Each skill you master in this course are required for learning popular JavaScript frameworks like React and Angular, will help you deepen your understanding of the JavaScript language, and give you techniques to write professional JavaScript.

If you are new to the language or are having trouble with modern JavaScript this may be the most important workshop to take you to the next level. Let’s cut through the academic vocabulary and try our hand at functional programming.

Daily Schedule

Below is a rough outline of how we'll spend our time

Day 1

  • 9:40AM
    Intro to this workshop
  • 9:50AM
    What is functional programming?
  • 10:00AM
    Basic Data Structures in ES5 & ES6
  • 11:00AM
    Exercises throughout
  • 12:00PM
    Solutions
  • 1:00PM
    Functions in ES5 & ES6
  • 2:00PM
    Exercises throughout
  • 3:00PM
    Solutions
  • 3:20PM
    Scope in ES5 & ES6
  • 4:20PM
    Exercises throughout
  • 5:20PM
    Solutions

Day 2

  • 9:30AM
    Functional methods and techniques, review of functional programming
  • 9:50AM
    Each in ES5 + ES6
  • 10:10AM
    Exercises throughout
  • 10:30AM
    Solutions
  • 11:00AM
    Map in ES5 + ES6
  • 11:05AM
    Exercises throughout
  • 11:30AM
    Solutions
  • 12:00PM
    Reduce in ES5 + ES6
  • 1:00PM
    Exercises throughout
  • 1:30PM
    Solutions
  • 2:00PM
    Advanced Scope: Closures in ES5 and ES6
  • 2:45PM
    Exercises throughout
  • 3:15PM
    Solutions
  • 3:45PM
    Async Functions + Scope: Promises
  • 4:15PM
    Exercises throughout
  • 4:45PM
    Solutions
Expand...

Interact with the Instructor - Online & In-Person

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

Is This Workshop for Me?

Summary

On the surface, this course is designed for beginning and intermediate JS developers who want to learn the fundamentals in order to understand and use functional programming in both ES5 and ES6. However, this course is also perfect for people preparing to enter into competitive JavaScript bootcamps like Hack Reactor.

Event Details

Free for EVERYONE

2 Full Day Workshop Sessions

Replay Videos (available immediately)

When

November 7 to 8, 2017 - 9:30am to 5:30pm Central US Time

Where

Option 1: Attend online on our full HD live stream

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