Live Online Workshops (Included with Membership)

  • December 8, 2017 - 9:30am to 5:30pm Central US Time

    Web Performance (feat. React)

    Steve Kinney
    Steve Kinney
    SendGrid
    React is so fast out of the box that it’s easy to take performance for granted. Issues can still crop up. Steve Kinney will show you how to identify common performance problems and diagnose less common ones as well. By the end of this workshop, you’ll possess a range of tools for solving many of the …
    Web Performance (feat. React)
  • December 11 to 12, 2017 - 9:30am to 5:30pm Central US Time

    CSS In-Depth, v2

    Estelle Weyl
    Estelle Weyl
    Standardista
    In this in-person or online two-day workshop you will learn the capabilities of CSS3, including new layout techniques, animation, progressive design principles, time-saving techniques, and debugging and development tools.
    CSS In-Depth, v2

Watch Recently Recorded Workshops

  • November 16 to 17, 2017 - 9:30am to 5:30pm Central US Time

    Advanced State Management in React Applications (Redux, MobX, sagas, etc.)

    Steve Kinney
    Steve Kinney
    SendGrid
    In this workshop, you’ll learn if and when you need a library to manage state along with which is the best choice for your use case. You’ll learn how to use the container pattern to separate state management from your view layer. We’ll also build applications from the ground up using popular …
    Advanced State Management in React Applications (Redux, MobX, sagas, etc.)
  • November 7 to 8, 2017 - 9:30am to 5:30pm Central US Time

    JS Fundamentals to Functional v2 with Bianca Gandolfo

    Bianca Gandolfo
    Bianca Gandolfo
    Bitovi
    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 …
    JS Fundamentals to Functional v2 with Bianca Gandolfo
  • October 20, 2017 - 9:30am to 5:30pm Central US Time

    Full Stack for Front-Ends Part 2

    Jem Young
    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 …
    Full Stack for Front-Ends Part 2
  • October 16 to 17, 2017 - 9:30am to 5:30pm Central US Time

    API Design in Node v2

    Scott Moss
    Scott Moss
    Tipe
    Node has proven itself as a worthy platform for anyone to build APIs, servers, and tools. Facebook created and released an entirely new way to consume and build APIs that compliment how we develop our apps today. Join Scott Moss and learn how to build RESTful and GraphQL APIs with Node.
    API Design in Node v2
  • October 10 to 11, 2017 - 9:30am to 5:30pm Central US Time

    GraphQL

    Lukas Ruebbelke
    Lukas Ruebbelke
    Contoso
    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 …
    GraphQL
  • October 6, 2017 - 9:30am to 5:30pm Central US Time

    Git In-depth

    Nina Zakharenko
    Nina Zakharenko
    Reddit
    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 …
    Git In-depth
  • October 3 to 4, 2017 - 9:30am to 5:30pm Central US Time

    CSS Grids and Flexbox in Responsive Web Design

    Jen Kramer
    Jen Kramer
    Harvard
    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 …
    CSS Grids and Flexbox in Responsive Web Design
  • September 20 to 22, 2017 - 9:30am to 5:30pm Central US Time

    Building Awesomer Apps with Angular

    Lukas Ruebbelke
    Lukas Ruebbelke
    Contoso
    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
  • September 15, 2017 - 9:30am to 5:30pm Central US Time

    TypeScript Fundamentals

    Mike North
    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 to 5:30pm Central US Time

    Web Security

    Mike North
    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 to 5:30pm Central US Time

    Visual Studio Code

    Mike North
    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 to 5:30pm Central US Time

    Vue.js Advanced Features from the Ground Up

    Evan You
    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 to 25, 2017 - 9:30am to 5:30pm Central US Time

    JavaScript: The Hard Parts

    Will Sentance
    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