Angular and VS Code Training in May/June

03 May 2018

Do you want to learn Angular from 0 to 60? Maybe you know Angular and want to go a little deeper into architecture patterns and NgRx. Or maybe you want to learn how to maximize your JavaScript and Web skills with VS Code. Join me for one of my upcoming workshops on beginner and advanced training on Angular and VS Code! Limited space is available.

These are the last workshops I'll be hosting for the Spring in both the USA and Europe.

VS Code Can Do That?!

We spend a lot of time in our editor. As developers, it is our weapon of choice, our instrument. We should learn to master it the way Jimi Hendrix mastered the guitar. In this workshop, you'll learn not just how to master the basics of code editing, but inside tips tricks and extensions that the VS Code team themselves use to wield VS Code like a precision instrument of code art. This workshop is specifically applicable to those doing JavaScript development.

Angular Essentials

Learn how to develop, build, and deploy Angular applications using the most important and latest Angular features. We'll use the Angular CLI to crank up a new application and then to build and serve it. We'll discuss the design of component trees, how to define routes, lazy loading, production build optimization, services and dependency injection, and much more. This two-day workshop will immerse you in a balance of demos, presentation and hands-on experience with Angular that will arm you to hit the ground running.

Topics

How to efficiently create Angular applications and features using the Angular CLI

How to tune and debug the Angular app using tooling

A fundamental understanding of how to design an Angular app

Components

Component communication

Property and Event Bindings

Services and providers

Dependency Injection

Routing (basic, nested, parameterized)

Lazy and eager loading

Routing protection and guards

Debugging

Many awesome ways to become the best Angular developer you can be!

Angular Fundamentals

Learn how to develop, build, and deploy Angular (v6) applications using the most important Angular features. We’ll use the Angular CLI to crank up a new application and then to build and serve it. We’ll discuss the design of component trees, how to define routes, lazy loading, production build optimization, services and dependency injection, and much more.

Learning Outcomes

In this workshop, you will

How to efficiently create Angular applications and features using the Angular CLI

How to tune and debug the Angular app using tooling

A fundamental understanding of how to design an Angular app

Pre-requisites

You can bring your laptops with node.js, the latest version of the Angular CLI, and VS Code installed for an optimal experience.

Angular Architecture

Do you know Angular but are interested in learning how to scale, debug, optimize deploy and be more efficient overall? You'll learn techniques to debug your code effectively, optimize your apps, dockerize your apps, and deploy your apps. You'll explore style guide recommendations, structuring your apps and modules, lazy loading, code splitting, routing, and state management with NgRx. We'll also explore NgRx Data, a new member of the NgRx family that helps get using NgRx quickly! This workshop will build on your Angular foundation and add expert tips and techniques that will help you scale your apps and help you become more efficient.

Pre-requisites

You can bring your laptops with node.js, the latest version of the Angular CLI, and VS Code installed for an optimal experience.