• March 10th, 2017

    Firebase + React

    9:00am - 4:30pm CST | Online and in Burnsville, MN

    Firebase is a platform that allows you to deploy sophisticated web and mobile applications without having to build your own complex, server-side infrastructure. Firebase provides a database that sends updates to the client-side application in real-time, caches requests when there is network latency or no connection, offers conflict resolution, and allows you to define custom access rules. Additionally, Firebase offers easy authentication, hosting, storage, and message. In this workshop, we’ll cover how to integrate Firebase’s wide range of features into modern web applications using React and Redux.

    Learn More Register

    Steve Kinney

    Turing School

  • May 20th, 2017

    Advanced Asynchronous JavaScript

    9:00am - 4:30pm CST | Online and in Burnsville, MN

    Learning how to build and manage asynchronous programs is perhaps the most important part of becoming an effective JavaScript programmer. Level up by learning the new async function feature in JavaScript, and how it improves on ES6 generators by reducing boilerplate code. Learn about the Observable type (used in frameworks like Angular 2, Electron, and Cycle), and how to build entire programs without callbacks by combining async/await and Observables.

    Learn More Register

    Jafar Husain

    Netflix

  • Early Access Available! Recorded December 8th & 9th, 2016

    Advanced Ember 2.x

    We’ll cover recent framework advancements over the past year, including Glimmer 2, Fastboot and Engines. We’ll also dive into some of the mysterious and advanced parts of ember, touching on module loading, the container, the resolver and your asset pipeline. As well as we’ll assemble code using popular plugins in the Ember ecosystem and more.

    Learn More Watch Replay Now

    Mike North

    Ember

  • Early Access Available! Recorded December 1st & 2nd, 2016

    Complete Intro to React (feat. Redux & React Router)

    In this 2-day training, attendees will go from knowing nothing (or very little) about React to building a whole app using React and Redux. In addition to React and Redux, you’ll learn surrounding tools in the ecosystem like React Router v4 for navigation, tooling with Webpack 2, Jest and Enzyme for testing, yarn for packaging and more!

    Learn More Watch Replay Now

    Brian Holt

    Netflix

  • Early Access Available! Recorded November 18th, 2016

    Web Accessibility

    Making websites accessible is extremely important but information is scarce and auditing your site often falls by the wayside. This course will give you all the skills you need to audit and fix accessibility issues on any project!

    Learn More Watch Replay Now

    Jon Kuperman

    Brave

  • Early Access Available! Recorded November 15th, 2016

    Electron

    Explore using Electron to build cross-platform desktop using web technologies that wouldn’t otherwise be possible inside of the traditional browser environment. Electron is the underlying foundation for Github’s Atom text editor, Microsoft’s Visual Studio Code IDE, Slack’s desktop applications, and many others.

    Learn More Watch Replay Now

    Steve Kinney

    Turing School

  • Early Access Available! Recorded November 11th, 2016

    Full Stack for Front-End Engineers

    The modern Frontend Engineer needs to be able so seamless switch between the front-end, command line, and server. With the rise of Node.js, having the skills to be able navigate and debug production server issues are invaluable and crucial in the ever evolving web landscape.

    Learn More Watch Replay Now

    Jem Young

    Netflix

  • Early Access Available! Recorded November 9th, 2016

    Secure Authentication for Web Applications & APIs

    Non-trivial web applications require some form of user authentication. When it comes to implementing authentication in modern single page apps, things can get a bit tricky, and the traditional methods of session and cookie-based auth tend to get in the way. The JSON Web Token spec offers a much better way of handling authentication in a SPA and comes with many benefits.

    Learn More Watch Replay Now

    Ryan Chenkie

    Auth0

  • Early Access Available! Recorded November 8th, 2016

    Reactive Angular 2

    One of the hardest things about large-scale programming is managing state and as a result controlling application flow and the code volume that comes from this. Observables gives us a powerful way to manage these challenges by giving us a powerful mechanism to encapsulate, transport and transform data within our application.

    Learn More Watch Replay Now

    Lukas Ruebbelke

    Author of AngularJS in Action

  • Early Access Available! Recorded November 7th, 2016

    Learn to Build Awesome Apps with Angular 2

    Learn Angular 2 in small, easy to follow pieces that illustrate why Angular 2 and how it is going to help you write better applications. If you are already doing Angular 1.x and are looking to migrate to Angular 2 then this is a perfect class for you.

    Learn More Watch Replay Now

    Lukas Ruebbelke

    Author of AngularJS in Action

  • Early Access Available! Recorded June 9th - 18th, 2016

    Algorithms and Data Structures in JavaScript

    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 knowledge for interviews.

    Learn More Watch Replay Now

    Bianca Gandolfo

    Telegraph Academy