Live Online Workshops (Included with Membership)

  • September 20 - 22, 2017 · 9:30am - 5:00pm Central US Time

    Building Awesomer Apps with Angular

    Lukas Ruebbelke
    Author of AngularJS in Action
    If you are already doing AngularJS 1.x and are looking to migrate to Angular then this is a perfect class for you. We are going to cover Angular from the ground up, so if you are already an advanced Angular developer, this may be too rudimentary.
    Building Awesomer Apps with Angular
  • October 3 - 4, 2017 · 9:30am - 5:00pm Central US Time

    CSS Grids and Flexbox in Responsive Web Design

    Jen Kramer
    RWD Training
    For 20 years, web page layout has been a hack. We started with tables and moved on to floats. Finally, after years of development, CSS has gotten the layout options is needed from day one. Join master instructor Jen Kramer to learn the basics of Flexbox and Grid, including how they can be combined to create the most flexible and exciting responsive layouts in the history of the web.
    CSS Grids and Flexbox in Responsive Web Design
  • October 6, 2017 · 9:30am - 5:00pm Central US Time

    Git In-depth

    Nina Zakharenko
    Venmo
    Every developer has had the experience of being extremely frustrated by git. It’s a powerful tool, but it introduces terminology and concepts that aren’t intuitive. Come join Nina Zakharenko and learn the design philosophies and internal workings of git. Nina will show you how to supercharge your workflow to make working with git a breeze.
    Git In-depth
  • October 10 - 11, 2017 · 9:30am - 5:00pm Central US Time

    GraphQL

    Lukas Ruebbelke
    Author of AngularJS in Action
    Every non-trivial web application needs to communicate with a server which introduces a whole range of challenging problems. RESTful applications are convenient because they all adhere to the same basic convention but tend to veer off into chaos when dealing with complex data models or a public API with competing interests. GraphQL gives us a query language that allows us to express complex transactions in simple and expressive queries that get executed in a single call to the server.
    GraphQL
  • October 20, 2017 · 9:30am - 5:00pm Central US Time

    Full Stack for Front-Ends Part 2

    Jem Young
    Netflix
    Mastering the command line and understanding servers are some of the more useful skills an engineer can have. All of the production code we write eventually ends up on a server so as frontend engineers, it’s important that we understand how servers work and how to seamlessly transition from the frontend to the backend.
    Full Stack for Front-Ends Part 2

Watch Recently Recorded Workshops

  • September 15, 2017 | 9:30am - 5:00pm Central US Time | Online and in Downtown Minneapolis, Minnesota

    TypeScript Fundamentals

    Mike North
    LinkedIn
    Adding strong typing to large JavaScript apps with TypeScript helps reduce bugs, and keep developers on a performant and maintainable path. In this course, you'll learn everything you need to know to be successful when using TypeScript to build web apps with React, Ember.js or Angular 2.
    TypeScript Fundamentals
  • September 12, 2017 | 9:30am - 5:00pm Central US Time | Online and in Downtown Minneapolis, Minnesota

    Web Security

    Mike North
    LinkedIn
    Security is an increasingly important part of building modern web applications, but it often falls victim to the pressure of tight deadlines. As attacks become more sophisticated, protecting our users becomes not just an ethical responsibility, but part of preserving a company’s reputation and …
    Web Security
  • September 11, 2017 | 9:30am - 5:00pm Central US Time | Online and in Downtown Minneapolis, Minnesota

    Visual Studio Code

    Mike North
    LinkedIn
    The web development world is ever-increasing in complexity. Now more than ever, it’s important to know how to get the most out of our day-to-day tools. Visual Studio Code is an open source code editor, built from the ground up for web and cloud applications.
    Visual Studio Code
  • September 7, 2017 | 9:30am - 5:00pm Central US Time | Online and in Downtown Minneapolis, Minnesota

    Vue.js Advanced Features from the Ground Up

    Evan You
    Creator of Vue.js
    During this workshop we are going to build simple versions of such libraries from the ground up using basic Vue features. This will help you better understand the nature of these problems and how to better leverage Vue’s reactivity system to come up with elegant solutions.
    Vue.js Advanced Features from the Ground Up
  • August 24 - 25, 2017 | 9:30am - 5:00pm Central US Time | Online and in Downtown Minneapolis, Minnesota

    JavaScript: The Hard Parts

    Will Sentance
    Codesmith
    Understand concepts that 90% of JavaScript engineers don’t get. After this workshop, you will come away understanding callbacks and higher order functions, asynchronous JavaScript, and closure — helping you improve how you write code, debug more efficiently and become the talented problem-solving …
    JavaScript: The Hard Parts
  • August 4, 2017 | 9:30am - 5:00pm Central US Time | Online and in Downtown Minneapolis, Minnesota

    JavaScript for WordPress

    Zac Gordon
    JS for WordPress
    With hands-on exercises, we will wrap our minds around how to include JavaScript in WordPress themes and plugins. This workshop will include an in-depth look at the enqueueing process in WordPress. From there we will talk about how AJAX works in WordPress and practice using it in a theme and plugin. …
    JavaScript for WordPress
  • July 27 - 28, 2017 | 9:30am - 5:00pm Central US Time | Online and in Downtown Minneapolis, Minnesota

    Progressive Web Applications and Offline

    Mike North
    LinkedIn
    In this workshop, we'll begin with a "classic" single page app, that's a bit bulky in size, has a slow initial load, doesn't work offline, and provides a very "basic" mobile web experience. We'll then enhance it in several ways, so that when key technologies are supported in your users' browsers, …
    Progressive Web Applications and Offline