Building Awesomer Apps with Angular
Join us for an Exclusive Workshop:

Building Awesomer Apps with Angular

Lukas Ruebbelke
Lukas Ruebbelke
Contoso
September 20 to 22, 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!

September 20 to 22, 2017 - 9:30am to 5:30pm Central US Time

This Workshop Is Currently Live

September 20 to 22, 2017 - 9:30am to 5:30pm Central US Time

This Workshop Has Already Concluded

Building Awesomer Apps with Angular

Why You Should Join Us

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

  • Discover the key components in an Angular application, and how they differ from an AngularJS 1.x application
  • Discover how to use the Angular CLI to quickly get an Angular application up and running
  • Discover how the component is the fundamental building block of all Angular applications
  • Discover how to use the new Angular templating syntax and why it is a huge improvement
  • Discover how to compose large Angular applications using services, routes, and subcomponents
  • Discover how to do forms in Angular, and how to use that data to communicate with a remote server via HTTP
  • Discover the basics of observables and the power they provide to your applications
  • Work through real world challenges to understand how to debug, analyze, fine-tune, and deploy your Angular application

Your Instructor

Lukas Ruebbelke

Lukas Ruebbelke

Lukas is a developer, hacker, community backer, author and blogger…console logger. Author of AngularJS in Action for Manning Publications.

Spend A Full Day Immersed With Lukas Ruebbelke

Workshop Details

Building Awesomer Apps with Angular

Angular is an incredibly powerful evolution of AngularJS, but there is still quite a bit of mystery surrounding the framework. There is a myriad of new features to discover with its final stable release including; a newly improved router, new forms API, modules, and a bunch of other great tools. We will start with a high-level overview of the major pieces of Angular and how they fit together, and then expound on each piece as we build out a working application with easy to follow yet challenging exercises.

Join Lukas Ruebbelke as he unpacks Angular in small, easy to follow pieces that will illustrate the reasoning behind the framework and how it is going to help you write better applications. We are going to discover why Angular is HALF the framework with TWICE the power!

Daily Schedule

We've already held over 100 workshops holding thousands 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.

How we'll spend the day:

We will begin by defining the major pieces in Angular and how they all fit together. To establish context, we will compare them with their Angular 1.x counterparts and discuss the advantages and challenges of the new approach.

We will then systematically go through those pieces and start to build out a working sample application with approachable, yet challenging, exercises. We are going to start by building out an Angular component and then enhancing its template, adding a service, refactoring it into subcomponents, and then building out services to handle its business logic.

Finally, on the last day we will start to talk about how to deal with the challenges of having an Angular application in the real world. We will work through some real life examples as we debug, analyze, fine-tune, and deploy our application. We will go beyond building a working application to learning how to keep it stable and responsive in a production environment.

Day One

8:30amTech Check and Hello
9:00amThe Angular Big Picture
10:00amThe Angular CLI
11:00amComponent Fundamentals
12:00pmLunch and Hacking
1:00pmTemplates
2:00pmServices
3:00pmTemplate Driven Forms
4:00pmReview and Wrap-up

Day 1

  • 8:30AM
    Tech Check and Hello
  • 9:00AM
    The Angular Big Picture
  • 10:00AM
    The Angular CLI
  • 11:00AM
    Component Fundamentals
  • 12:00PM
    Lunch and Hacking
  • 1:00PM
    Templates
  • 2:00PM
    Services
  • 3:00PM
    Template Driven Forms
  • 4:00PM
    Review and Wrap-up

Day 2

  • 8:30AM
    Tech Check and Review Challenge
  • 9:00AM
    Component Driven Architecture
  • 10:00AM
    Server Communication
  • 11:00AM
    Observable Fundamentals
  • 12:00PM
    Lunch and Hacking
  • 1:00PM
    Reactive Forms
  • 2:00PM
    Animations
  • 3:00PM
    Component Testing
  • 4:00PM
    Review and Wrap-up

Day 3

  • 8:30AM
    Tech Check and Review Challenge
  • 9:00AM
    Challenges of Real World Applications
  • 10:00AM
    Routing and Modules
  • 11:00AM
    Make It Work: Angular Debugging
  • 12:00PM
    Lunch and Hacking
  • 1:00PM
    Make It Right: Static Analysis and Refactoring
  • 2:00PM
    Make It Fast: Angular Performance
  • 3:00PM
    Deploying Angular Applications
  • 4:00PM
    Review and Wrap-up
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

Ideally you have done some Angular but hasn't built a strong foundation, or already coding in Angular 1.x, but haven't committed fully to upgrading to Angular. We are going to cover Angular from the ground up, so you'll get exposure to all parts of the Angular framework.

Event Details

Free for EVERYONE

One Full Day Workshop Session

Replay Videos (available immediately)

When

September 20 to 22, 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