Was wir machen

Wir unterstützen mit tiefgehenden Schulungen sowie Beratung Firmen im gesamten deutschen Sprachraum bei der Entwicklung von Geschäftsanwendungen mit Angular.

Angular Schulung

Angular Schulung

Datenbindung, Formulare, Validierung, Routing, HTTP, Komponenten, ...

Details

Angular: Advanced Schulung

Erweiterte Aspekte von Angular

Details

Reaktive Architekturen mit Angular und Redux Schulung

Dieses interaktive Seminar vermittelt, wie Sie reaktive Anwendungen mit Angular entwickeln können.

Details

Migration von AngularJS 1.x auf Angular (2+) Schulung

Bestehende Projekte auf Angular 2 migrieren, ngUpgrade, ...

Details

Angular Review Schulung

Feedback und klärung offener Fragen, weiterführende Themen

Details

Angular Workshop Schulung

Start ohne Umwege

Details

Weitere Schulungen ...

Öffentliche Schulungen

20. 11. bis 21. 11. 2017

Angular Deep Dive: Workshop in Wien

In diesem weiterführenden Workshop erfahren Sie vom österreichischen O'Reilly-Autor Manfred Steyer und von Angular-Vienna-Organisator Michael Hladky anhand eines durchgängigen Beispiels, wie Sie erweiterte Konzepte von Angular in Ihren Projekten nutzen können. Darüber hinaus erhalten Sie während der übungen die Möglichkeit, tieferes Verständnis von Angular mittels einer eigenen Anwendung zu entwickeln. Am Ende liegt eine vollständige Anwendung vor, die Sie als Vorlage für Ihre eigenen Vorhaben nutzen können.

Details

20. 12. bis 21. 12. 2017

Reaktive Architekturen mit Angular und Redux

In diesem weiterführenden Workshop erfahren Sie vom österreichischen O'Reilly-Autor Manfred Steyer und von Angular-Vienna-Organisator Michael Hladky anhand eines durchgängigen Beispiels, wie Sie erweiterte Konzepte von Angular in Ihren Projekten nutzen können. Darüber hinaus erhalten Sie während der übungen die Möglichkeit, tieferes Verständnis von Angular mittels einer eigenen Anwendung zu entwickeln. Am Ende liegt eine vollständige Anwendung vor, die Sie als Vorlage für Ihre eigenen Vorhaben nutzen können.

Details

Alle öffentlichen Schulungen

Ausgewählte Referenzkunden

T-Systems

Siemens

UNO

Daimler

Wüstenrot

Austria Press Agency

Porsche

Universal

Aktuelle Fachartikel

Webanwendungen auf Knopfdruck: Scaffolding von AngularJS- und ASP.NET-5-Apps

8/2015, windows.developer

Direktiven und Komponenten: Frameworkneutrale Komponenten mit AngularJS 2.0

9/2015, windows.developer

Tipps und Tricks mit AngularJS, Teil 9: Performance-Tuning [für Angular 2]

8/2016, Heise Developer (Online)

Ausblick auf ASP.NET vNext, Teil 1: Moderne Securityszenarien

9/2013, windows.developer

Moderne Sicherheitsszenarien für ASP.NET, Teil 3: Federated Security

4/2014, windows.developer

Last-Minute-Ticket: Neuerungen in der finale Version von ASP.NET Web API

12/2012, windows.developer

EAI and EDI in the Cloud: Prospects of Azure Service Bus EAI & EDI – Part I

8/2012, Service Technology Magazine

EAI and EDI in the Cloud: Prospects of Azure Service Bus EAI & EDI – Part II

9/2012, Service Technology Magazine

Unsere Konferenzbeiträge in Ihrer Stadt

Aktuell im Blog

Generating Custom Code with the Angular CLI and Schematics

29. 10. 2017

Since some versions, the Angular CLI uses a library called Schematics to scaffold building blocks like components or services. One of the best things about this is that Schematics allows to create own code generators too. Using this extension mechanism, we can modify the way the CLI generates code. But we can also provide custom collections with code generators and publish them as npm packages. A good example for this is Nrwl's Nx which allows to generated boilerplate code for Ngrx or upgrading an existing application from AngularJS 1.x to Angular. These code generators are called Schematics and can not only create new files but also modify existing ones. For instance, the CLI uses the latter to register generated components with existing modules. In this post, I'm showing how to create a collection with a custom Schematic from scratch and how to use it with an Angular project. The sources can be found here.

Alles lesen...

Meine Unterlagen von den Angular Days in Berlin, Oktober 2016

11. 10. 2017

Diese Woche habe ich drei Workshops auf den Angular Days in Berlin gemacht. Nachfolgend finden sich

Alles lesen...

angular-oauth2-oidc 2.1 released

10. 9. 2017

Over the last weeks, I've worked on version 2.1 of my OpenId Connect (OIDC) certified library angular-oauth2-oidc which allows for implementing Authentication in Angular using external Identity Providers that support OAuth 2 or OIDC. Here are the added features ...

Alles lesen...

Clever white space handling for better performance in Angular 5+ and 4.4

31. 8. 2017

Although tuning an application's performance can be difficult, sometimes all we need to do is laying back and waiting for the next version of the used framework. This especially holds true for Angular as the Core Team is working constantly on improving things under the hoods. A good example for this is the conciser code the Angular Compiler emits beginning with Version 4 or the Angular Bundle Optimizer that transforms code to make it more treeshakable. On more of this optimization techniques landed with 5.0.0-beta.4 about two weeks ago. It allows the compiler to remove unneeded (consecutive) white spaces from text nodes and to remove even whole text nodes that only contain white space characters. This leads to less code emitted by the AOT compiler and therefore to smaller bundle sizes as well as faster start up times. In this post I'm describing how to use it, which performance gains I measured when applying to an example application as well as how this approach works under the covers. The example application I've used for this can be found in my GitHub repository.

Alles lesen...

Announcing angular-oauth2-oidc, Version 2

15. 8. 2017

Today, I've released a new version of the angular library angular-oauth2-oidc, which allows for implementing token-based Security using OAuth2/ OpenId Connect and JWTs with Angular. It provides silent refresh, events and is able to directly validate the signature of received tokens.

Alles lesen...

The Angular Build Optimizer under the Hoods

27. 7. 2017

In my last article, I've shown that the Angular Build Optimizer transforms the emitted JavaScript Code to make tree shaking more efficient. To demonstrate this, I've created a simple scenario that includes two modules of Angular Material without using them. After using the Bundle Optimizer, the CLI/ webpack was able to reduce the bundle size by about the half leveraging tree shaking. If you are wondering how such amazing results are possible, you can find some answers in this article.

Alles lesen...