ng-workshops

  • Monday, April 16th, 2018

    • Ultimate Angular Workshop Day 1 of 2 – John Papa & Dan Wahlin – $500

      • 10 am – 5 pm
      • This is the first half of the Ultimate Angular 2 Workshop. In this class you’ll learn all the absolute fundamentals of Angular 2 from two of the world’s best Angular teachers. Day 1 will cover the basics of Angular 2, including setup, TypeScript, binding and displaying data, components & decorators, and other basics. Presented by: John Papa and Dan Wahlin
    • Migrating applications from Angular 1 to 2 – Joe Eames – $500

      • 10 am – 5 pm
      • In this workshop attendees will migrate a production-ready application to Angular 2, and learn a step by step plan for migrating any application to Angular 2, including: preparing your Angular 1 application for migration, minimizing risk through small steps, dealing with third-party libraries, effectively migrating routing, protecting routes & preloading data, dealing with HTTP, and learning common gotchas when migrating from 1 to 2.
    • Ultimate Workshop – NGRX – Todd Motto – $500

      • 10 am – 5 pm
      • Learn how to master Redux-style state management with ngrx/store and ngrx/effects. This workshop covers the concepts of state management and its implementation with Angular. We’ll be exploring architectural patterns and how we can integrate ngrx to achieve effective and maintainable state management. You’ll be able to understand Observable based reactive patterns, actions, reducers, side-effects, single stores and how to handle immutability. Primed with new knowledge, you’ll be able to implement effective state management in Angular applications without thinking twice. What you’ll need: Your own laptop – you will be hands-on building and testing code
    • Managing Async with RxJS – Ben Lesh & Traci Lee – $500

      • 10 am – 5 pm
      • Ben Lesh is the lead author and development lead of RxJS 5, which is a rewrite of RxJS with goals of better performance and JavaScript future specification compliance. He is also the co-author of redux-observable and has contributed to various open source projects such as Angular and Redux. In addition to advising the Angular team on their Rx integration, Ben also a Senior Software Engineer at Google and Founder of RxWorkshop. // Tracy is a Google Developer Expert, JavaScript developer, and serial entrepreneur. After the acquisition of her last startup as CEO, she discovered code and spends her time exploring JS frameworks. Tracy is the creator of This.JavaScript, ng-cruise, Modern.Web podcast, RxWorkshop, and Contributor Days. She is also Co-Founder of This Dot Labs, a framework-agnostic agency helping mentor teams build ambitious apps. You can find her at http://thisdot.co/about and on Twitter @ladyleet.
  • Tuesday, April 17th, 2018

    • Ultimate Angular Workshop Day 2 of 2 – John Papa & Dan Wahlin – $500

      • 10 am – 5 pm
      • This is Day 2 of the Ultimate Angular 2 Workshop and a continuation of Day 1. In this class, you’ll learn the more advanced fundamentals of Angular 2 from two of the world’s best Angular teachers. Day 2 will cover more advanced topics like communicating with the server, RxJS, and routing and navigation. Prerequisites: familiarity with TypeScript, Angular components & decorators, and data binding.
    • Taking Angular to Production – Narwhal – $500

      • 10 am – 5 pm
      • In this workshop, attendees will learn all the ins and outs of getting an Angular 2 application out to production, including bundling and packaging, leveraging Ahead of Time Compiling, lazy loading and eager lazy loading, splitting code up into modules, and other related items.
    • Angular Testing for Hackers – Joe Eames – $500

      • 10 am – 5 pm
      • In this workshop, we will cover the entirety of testing with Angular 2. From unit testing components and services to end-to-end testing, we will dig into every aspect of testing your Angular 2 applications. You will learn how to: Set up your testing environment Write effective unit and end to end tests Test Angular 2 services, pipes, directives, and components Use Angular 2 helper functions for dependency injection Test asynchronous code In addition to learning how to write tests, we will also discuss various forms of testing such as TDD, and discuss where a given method is appropriate. We will also cover how to keep your tests maintainable so that they can be worked on by other developers months and years later. What you’ll need: Your own laptop – you will be hands-on building and testing code A basic understanding of Angular 2 – the course does not teach Angular 2 A desire to make the world a better place (through testing)
    • Webpack Academy: From Beginner to Master – Sean Larkin – $300

      • 10 am – 1 pm
      • Webpack has found itself as a quintessential piece of building any high performance, scalable web application. But how do you use it? As a webpack maintainer we have strived to provide great documentation, learning, and tutorials. But where do we go from there? I’m going to show you everything from the core concepts, all the way up to writing custom loaders, plugins, and understanding even how to contribute back to the organization! Class is in session, its time for webpack academy!
    • CSS Grid: Welcome to the Future of Frontend Layout – Dave Geddes – $300

      • 2  pm to 5 pm
      • Developing apps is the best. You get to feel like a superhero and build freaking awesome stuff for people. But you’ve got your kryptonite, that one part of your work that actually feels like work: CSS layout. You often wonder – somewhere between the thoughts of “oh this task will be easy” and “I want to die” – that there has to be an easier way to style things. Well, good news! For the first time in a looong time, CSS just got a major makeover and it’s called CSS Grid Layout. It’s a new way to style your UI that’s actually intuitive, simple, and easy to use. In this workshop, you’ll learn how to use this powerful new tool, begin to see the world in terms of Grids, and use your new skills to build a killer UI from a popular video game.
  • Combo Tickets

    • Ultimate Angular Workshop Day 1 & 2 Combo – John Papa & Dan Wahlin – $1000

      • Monday & Tuesday 10 am – 2 pm
      • This ticket gives entrance to both day 1 and day 2 of the Ultimate Angular 2 Workshop. In this class, you’ll learn the fundamentals of Angular 2 from two of the world’s best Angular teachers. See Day 1 and Day 2 for specific topics covered.
    • Webpack and CSS Grid: Welcome to the Future of Frontend Layout Combo – Dave Geddes & Sean Larkin – $500

      • Tuesday 10 am – 5 pm
      • Webpack has found itself as a quintessential piece of building any high performance, scalable web application. But how do you use it? As a webpack maintainer we have strived to provide great documentation, learning, and tutorials. But where do we go from there? I’m going to show you everything from the core concepts, all the way up to writing custom loaders, plugins, and understanding even how to contribute back to the organization! Class is in session, its time for webpack academy! Developing apps is the best. You get to feel like a superhero and build freaking awesome stuff for people. But you’ve got your kryptonite, that one part of your work that actually feels like work: CSS layout. You often wonder – somewhere between the thoughts of “oh this task will be easy” and “I want to die” – that there has to be an easier way to style things. Well, good news! For the first time in a looong time, CSS just got a major makeover and it’s called CSS Grid Layout. It’s a new way to style your UI that’s actually intuitive, simple, and easy to use. In this workshop you’ll learn how to use this powerful new tool, begin to see the world in terms of Grids, and use your new skills to build a killer UI from a popular video game.

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Alexander Torres says:

    As a suggestion, I think the Rxjs course should take place on day 1 before the Ngrx class since. That would give some developers a good couple of hours to get their mind’s ready before Ngrx.