Master the World of Angular - Issue #11
Tags: angular, rxjs, ngrx, javascript
Published: 2018-07-23 13:17:17

---
title: Master the World of Angular - Issue #11
published: yes
description: Master the World of Angular. Each week Andrey Kutsenko serves the finest articles about the theories, trends, tools and topics.
tags: angular, rxjs, ngrx, javascript
---

<img src="https://thepracticaldev.s3.amazonaws.com/i/75k5zgzcqjmsewgcm42i.jpg"></img>

Weekly · <a href="https://medium.com/@andr.donetsk" data-href="https://medium.com/@andr.donetsk" data-anchor-type="2" data-user-id="a329f416429" data-action-value="a329f416429" data-action="show-user-card" data-action-type="hover" class="markup--user markup--blockquote-user" target="_blank">Andrey Kutsenko</a> · July 22 · <a href="https://www.getrevue.co/profile/jexiacom" data-href="https://www.getrevue.co/profile/jexiacom" class="markup--anchor markup--blockquote-anchor" rel="nofollow noopener noopener noopener nofollow noopener noopener nofollow noopener noopener nofollow noopener" target="_blank">Join for free</a> or add <a href="http://fetchrss.com/rss/5b27d6348a93f858388b4567467227328.xml" data-href="http://fetchrss.com/rss/5b27d6348a93f858388b4567467227328.xml" class="markup--anchor markup--blockquote-anchor" rel="nofollow noopener" target="_blank">the newsletter rss</a>

<strong>Master the World of Angular. Each week Andrey Kutsenko serves the finest articles about the theories, trends, tools and topics.</strong>

<h3><p><a href="https://github.com/KutsenkoA">Andrey</a> uses Angular to build developer platform <a href="https://www.jexia.com/">Jexia</a>. Are you an advanced Angular user? Stay ahead with his <a href="https://www.getrevue.co/profile/AndreyKutsenko">Angular Ninja Newsletter</a>.</p></h3>
<hr>

<h2>Fundamentals</h2>
<p>
<strong style='display: block;'><a href="https://medium.com/@kumarpranaw/angular-internationalization-angular-i18n-79f98f1da6ed?utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">Angular internationalization</a></strong>
<p>Internationalization (i18n) is the process of developing products in such a way that they can be localized for languages and cultures easily.</p>
</p>
<a href="https://twitter.com/BenLesh/status/1017884301487005696"><img src="https://thepracticaldev.s3.amazonaws.com/i/gac1hizvy129lqcdcw2j.png"</a></img>
<p>
<strong style='display: block;'><a href="https://blog.angularindepth.com/one-way-template-expression-binding-mechanism-in-angular-5867b0dd7cb9?gi=eeabcc188ff&amp;utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">One-way template expression binding mechanism in Angular</a></strong>
<p>One of the key features of Angular is DOM updates, template and property binding.<br></p>
</p>
<p>
<strong style='display: block;'><a href="https://blog.realworldfullstack.io/real-world-app-part-21-service-workers-pwa-with-angular-3ba5c7168f3f?gi=e193c237a230&amp;utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">Real World App - Part 21: service workers (PWA) with Angular</a></strong>
<p>This is Part 21 of our Real World App series. For other parts, see links at the bottom of this post or go to https://blog.realworldfullstack.io/.</p>
</p>
<p>
<strong style='display: block;'><a href="https://www.code-sample.com/2018/04/what-new-in-angular-7-features.html?utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">What&#39;s new in Angular 7?</a></strong>
<p>Let’s introduce added and modified new features of Angular 7<br></p>
</p>
<h2>Best-practices</h2>
<p>
<strong style='display: block;'><a href="https://medium.com/trabe/5-learned-lessons-with-ionic-3-8fa002f48811?utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">5 learned lessons with Ionic 3</a></strong>
<p>Ionic is an open source framework and SDK for building hybrid mobile apps.</p>
</p>
<a href="https://twitter.com/sulco/status/1017794869576785920/photo/1"><img src="https://thepracticaldev.s3.amazonaws.com/i/oexrmxkmxw0ram22wnt3.png"</a></img>
<p>
<strong style='display: block;'><a href="https://jaxenter.com/d3-js-busy-angular-developer-146873.html?utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">D3.js for the busy Angular developer</a></strong>
<p>It's not that hard to use D3.js and Angular; the awesome ngx-charts library exists! Stephan Rauh explains how to them use together correctly without going nuts.</p>
</p>
<p>
<strong style='display: block;'><a href="https://medium.com/@zoellnerjoost/automatically-unsubscribing-from-subscriptions-inside-angular-components-a327006b467b?utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">Automatically unsubscribe from Angular components</a></strong>
<p>In a project we were working on we had the issue of having to manually unsubscribe subscriptions we created inside our Angular components.&nbsp;</p>
</p>
<h2>Tutorials</h2>
<p>
<strong style='display: block;'><a href="https://medium.com/poka-techblog/turn-your-angular-app-into-a-pwa-in-4-easy-steps-543510a9b626?utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">Turn your Angular App into a PWA in 4 Easy Steps</a></strong>
<p>Make your app installable on devices by making it a Progressive Web App. Follow this guide and your app will use service workers to make it act like a real app!</p>
</p>
<p>
<strong style='display: block;'><a href="https://auth0.com/blog/building-an-audio-player-app-with-ionic-angular-rxjs-and-ngrx/?utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">Building an audio player app with Ionic, Angular, RxJS and NgRx</a></strong>
Learn how to develop modern mobile apps with Angular, Ionic, RxJS and NgRx. Follow this tutorial to create a mobile audio player app.
</p>
<p>
<strong style='display: block;'><a href="https://medium.com/@maciejtreder/angular-pwa-pitfalls-how-to-address-them-with-ng-toolkit-79c45ebcc315?utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular">Angular PWA pitfalls — how to address them with @ng-toolkit</a></strong>
<p>The Angular team has done a great job by giving to the developers an ability to extend their applications with PWA functionality by one command.</p>
</p>
<h2>Videos</h2>
<p>
<strong style='display: block;'><a href="https://www.youtube.com/watch?feature=youtu.be&amp;utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular&amp;v=IHK0RaVM814">Angular Date Pipe</a></strong>
<p>Step by step beginner's tutorial on how to use Angular Date Pipe.&nbsp;</p>
</p>
<a href="https://youtu.be/IHK0RaVM814"><img src="https://thepracticaldev.s3.amazonaws.com/i/f9xalnf3xnwm5je1duh7.png"</a></img>
<p>
<strong style='display: block;'><a href="https://www.youtube.com/watch?feature=youtu.be&amp;utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular&amp;v=-P035EFafB4">My top 3 Angular HTTP operators</a></strong>
<p>I've built and released 3 new RxJS operators for the needs I see the most often. I've packaged these and released them in a package called `http-operators`.</p>
</p>
<a href="https://youtu.be/-P035EFafB4"><img src="https://thepracticaldev.s3.amazonaws.com/i/qqxmmq1mjtw0veqwrurz.png"</a></img>
<p>
<strong style='display: block;'><a href="https://www.youtube.com/watch?feature=youtu.be&amp;utm_campaign=Revue%20newsletter&amp;utm_medium=Newsletter&amp;utm_source=Master%20the%20World%20of%20Angular&amp;v=_JeVrPKRB2c">Angular 5 best practices - Sergey Morenets</a></strong>
<p><br></p>
</p>
<a href="https://youtu.be/_JeVrPKRB2c"><img src="https://thepracticaldev.s3.amazonaws.com/i/gyw6woi5nib1arqasf3g.png"</a></img>

Weekly · <a href="https://medium.com/@andr.donetsk" data-href="https://medium.com/@andr.donetsk" data-anchor-type="2" data-user-id="a329f416429" data-action-value="a329f416429" data-action="show-user-card" data-action-type="hover" class="markup--user markup--blockquote-user" target="_blank">Andrey Kutsenko</a> · July 22 · <a href="https://www.getrevue.co/profile/jexiacom" data-href="https://www.getrevue.co/profile/jexiacom" class="markup--anchor markup--blockquote-anchor" rel="nofollow noopener noopener noopener nofollow noopener noopener nofollow noopener noopener nofollow noopener" target="_blank">Join for free</a> or add <a href="http://fetchrss.com/rss/5b27d6348a93f858388b4567467227328.xml" data-href="http://fetchrss.com/rss/5b27d6348a93f858388b4567467227328.xml" class="markup--anchor markup--blockquote-anchor" rel="nofollow noopener" target="_blank">the newsletter rss</a>