Angular, Components and ES6
Join us for an Awesome Workshop on:

Angular, Components and ES6

July 20 to 21, 2015 - 9:30am to 5:30pm Central Daylight Time

This workshop has already been published as a course!

Angular, Components and ES6

Some Key Takeaways!

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

  • Learn the different build systems for ES6 and how to choose
  • Learn how to best organize code
  • Learn how to use ES6 modules with Angular modules
  • Learn how to use 3rd party libraries with ES6 modules
  • Learn how to develop directives as components by building a dashboard with twitter data
  • Learn how to create resusable dynamic components
  • Learn how to test our components

Your (Awesome) Instructor

Scott Moss

Scott Moss

Scott is the CEO and co-founder of Tipe and Onespeed. Priorly he was an experienced engineer in Silicon Valley and SF working with some of the top tech companies. He’s known in the JS community for his contributions to Angular including popular open source projects, conference talks, and courses.

Spend a 2 Full Days Immersed With a Leading AngularJS with ES6 Master

Workshop Details

In this class, we'll cover a number of concepts including:Intro into Component Architecture Web components are here to stay, and they bring with them a completely new way to build apps in the browser where everything is a resuable component. Angular 2 is moving in a direction to harness the power of directives for our apps instead of standalone controllers. Creating component-based directives will put you in a better postion to upgrade and embrace this direction today with angular 1.x.

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.

Day 1

  • 9:30AM
    Components of a component
  • 10:00AM
    Hack (Create first component)
  • 10:30AM
    Testing Components
  • 11:00AM
    Hack (write test for our component)
  • 11:30AM
    Hack (unit testing)
  • 12:30PM
    Intro into component architecture
  • 1:30PM
    Intro into bulding with ES6
  • 2:00PM
    Hack (creating a build system with Gulp and webpack)
  • 2:30PM
    Installing and using libraries
  • 3:00PM
    Hack (create blog app foundation)

Day 2

  • 9:30AM
    Create Blog components
  • 10:00AM
    Hack (blog components)
  • 10:30AM
    Routing and final touches
  • 11:00AM
    Hack (Routing and polish)
  • 11:30AM
  • 12:30PM
    Automating components
  • 1:00PM
    Hack (create tasks to create components)
  • 1:50PM
    Creating common components
  • 2:00PM
    Hack (create common component)
  • 2:30PM
    Creating Admin components

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 optimised for the devlopers with Angular experience who want to learn how to inegrate ES6 and a component-based architecture into their angular 1.x applications.

Any Prerequisites?

  • You'll need to know JavaScript. Angular experince is recommended, without it, it may be challenging to keep up with the pace of the class. Vetaran Angular developers are welcome too, there is much content here.

Event Details


2 Full Day Workshop Sessions

Replay Videos (available immediately)


July 20 to 21, 2015 - 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