Angular Master Class coming to Málaga
Angular Master-Class TrainingYou may have noticed that we recently asked the Angular community where to host our next public Angular Master Class.Today we are happy to announce that the community has...
View ArticleThe How and Why on using dynamic Angular components inside your custom widgets
In my previous article I showed how you can integrate a third party widget with Angular using as an example a datagrid widget by ag-Grid. Most widgets you’ll find on the web are customizable and...
View ArticleRxJS Master Class and courseware updates
When we introduced our first workshop a few years back, we knew this was just the first step to creating a sophisticated portfolio of courseware material, that enables us to provide high-quality...
View ArticleAdvanced caching with RxJS
When building web applications, performance should always be a top priority. There are many things we can do to speed up our Angular applications like tree-shaking, AoT (ahead-of-time compilation),...
View ArticleA simple guide to Reinforcement Learning
This is the first post in a series of articles on Reinforcement Learning which is a subfield of Machine Learning on that we have bloggedaboutbefore.Machine Learning is all about having a piece of...
View ArticleAnnouncing Angular Master Class at Shopware
A few months have passed since our last Angular Master Class in Berlin, but now it’s finally time again: In June 2018 we are organizing a new Angular Master Class in Germany.We are thrilled to have...
View ArticleMachine Learning Jump Start - Online Course
About one and a half years ago we first started dipping our toes into the brave new world of Machine Learning. The concept of a machine figuring out how to solve problems on its own is fascinating and...
View ArticleCustom Overlays with Angular's CDK - Part 2
In a previous post we have layed the foundation for our custom overlay. To recap, we wanted to build a Google Drive-like custom overlay that looks and feels much like the one built for MachineLabs....
View ArticleCustom Overlays with Angular's CDK
You have probably heared of Angular Material haven’t you? If you haven’t, it’s a library that provides you with high-quality Material Design components for Angular. Material Design itself is a visual...
View ArticleEasy Dialogs with Angular Material
Angular comes with a dedicated UI library that implements Google’s Material Design with Angular components - Angular Material. The idea is to have a consistent design language across all apps that not...
View ArticleTaming snakes with reactive streams
The web moves quickly and we all know it. Today, Reactive Programming is one of the hottest topics in web development and with frameworks like Angular or React, it has become much more popular...
View ArticleCompany offsite in Spain 2017
At thoughtram we are pretty much a fully distributed team. While some of us live in the same city, the bulk of the team is spread across the entire planet. With such a setting, spending some time...
View ArticleA web animations deep dive with Angular
Motion is an important aspect when building modern web applications. In fact, it’s important for all kinds of software products that involve user interfaces and interactions. Good user interfaces with...
View ArticleAnnouncing Angular Master Class in Houston
Angular Master-Class TrainingIt’s been almost 7 months since our last AMC training in USA: Brooklyn, NY.With help from Bonnie Brennan Angular Meetup Houston, we are very pleased to announce that our...
View ArticleAnnouncing Angular Master Class in Berlin
We just returned from Denmark after running yet another Angular Master Class with a very diverse group of attendees from a wide range of different countries.If you haven’t had the chance to join us in...
View ArticleJoin our free meetup in Denmark
Just a couple of weeks ago, we announced to bring our Angular Master Class to Denmark.This will be a very special class for us as we are debuting our brand new courseware on Redux and ngrx for the...
View ArticleCustom themes with Angular Material
When building bigger applications, we always strive for flexibility, extensibility and reusability. This applies not only to the actual application logic, but also to style sheets. Especially nowadays,...
View ArticleA revamped Angular Master Class
At thoughtram, we’re constantly trying to provide the best training experience we can possibly offer. This includes things like updating the courseware to the latest Angular version, as well as adding...
View ArticleTesting Angular Directives with Custom Matchers
PrefaceA few weeks ago, Pascal Precht wrote a blog article on Testing Services with HTTP with Angular. In this article, we want to discuss more advanced topics on DRY Angular testing techniques using...
View ArticleTesting Services with Http in Angular 2
Testing is important. That’s why Angular comes with a testing story out-of-the-box. Due to its dependency injection system, it’s fairly easy to mock dependencies, swap out Angular modules, or even...
View Article