typescript

A 16-post collection

Learn Angular with Angular First Look, Updated for v4 !

My Angular First Look course is now updated for v4.0.0+ and available on Pluralsight. The course is titled "Angular 2 First Look" but it covers the latest in v4 ( course titles are not updatable). This course is a gentle introduction to the changes that Angular (v4) brings, how they compare to AngularJS (v1), and provides an understanding of the architecture and how the core concepts work together to build applications. The name Angular refers to anything version 2.0.0 or greater. AngularJS refers to version 1. In this course, you will learn how your AngularJS skills translate and prepare you to build Angular (v4) applications. Code samples focus on specific features including Angular components, templates directives, data...


Introducing Angular Modules - Feature Modules

The @NgModule is a new decorator that has recently been added in Angular 2. NgModule defines an Angular Module, which (from the official docs) are defined as "Angular Modules help organize an application into cohesive blocks of functionality." This post is the third in a series that introduce @NgModule and its role in creating Angular 2 apps. In this post I'll discuss some motivations for creating feature modules. Angular Modules Series Introducing NgModule and the Root Module Routing Module Feature Modules Shared/Core Modules Eager and Lazy Loading I'm currently updating my Angular 2 First Look course on Pluralsight for this and other new topics. Be sure to check back later this Fall. Features Often our apps have discrete sets...


Introducing Angular Modules - Routing Module

The @NgModule is a new decorator that has recently been added in Angular 2. NgModule defines an Angular Module, which (from the official docs) are defined as "Angular Modules help organize an application into cohesive blocks of functionality." This post is the second in a series that introduce @NgModule and its role in creating Angular 2 apps. In this post I'll discuss some motivations for creating multiple modules, some decisions we have to make regarding them, and how routing fits into modules. Angular Modules Series Introducing NgModule and the Root Module Routing Module Feature Modules Shared/Core Modules Eager and Lazy Loading I'm currently updating my Angular 2 First Look course on Pluralsight for this and other new topics. Be...


Introducing Angular Modules - Root Module

The @NgModule is a new decorator that has recently been added in Angular 2. NgModule defines an Angular Module, which (from the official docs) are defined as "Angular Modules help organize an application into cohesive blocks of functionality." This post introduces @NgModule and its most oft used features when creating a root module. Angular Modules can also assist with separation of features, and eager and lazy loading of those features. I'll explore these in future posts, but first we must grasp the basics and create a simple root module. I'm currently updating my Angular 2 First Look course on Pluralsight for this and other new topics. Be sure to check back later this Fall. Angular Modules Series Introducing NgModule and...


The Ultimate Angular 2 Workshop in Ft Lauderdale

Angular 2's engineering makes it extremely powerful for web and mobile applications. It is a great time to learn how to build apps with Angular 2 using Dependency Injection, providers, data binding, RxJS, Components, Modules, Services, and more! I'm excited to announce a new two day Ultimate Angular 2 Workshop that is custom tailored to jump starting into Angular 2, hosted by myself and my friend Dan Wahlin in Ft Lauderdale, Florida on October 6 and 7! Register now (The EARLY bird discount code expires on Sep 2, 2016) Interested in learning how to build applications with Angular 2? Whether you’ve been building Angular 1 applications or you’re brand new to Angular, this workshop will provide a ground-up...