An Angular YouTube Plugin


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

I’ve just published my first project to Github. It is a YouTube plugin for AngularJS.

You can take a look here.

Share ButtonRead more

Choosing a JavaScript Framework


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

JavaScript frameworks are of course all the rage right now. When starting a new web-based project, one of the first questions asked is often – which JavaScript framework should I use? Probably the four most popular choices at present are … Read more

The JavaScript Event Loop – A Stack and a Queue


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

The JavaScript event loop is similar to .NET garbage collection in that we don’t need to learn the details of how it works, and therefore a lot of programmers don’t bother. As long as it does what we expect it … Read more

Understanding Node.js


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

I have never worked with Node.js, and prior to this week had never gotten around to exploring it at all. I have however been aware for a long time that it is something that I should know more about. Therefore, … Read more

A JavaScript Betting Calculator


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

I am far from a big gambler, and am well aware of how harmful a habit gambling can be. Nevertheless last year I accepted an invitation to join a small betting syndicate by some close friends. Basically we each … Read more

JavaScript Promises


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

JavaScript Promises are a feature of ECMAScript 6 (aka ES6), the new version of JavaScript scheduled for release in the not too distant future. However, the feature has already been written, in some form, into a number of browsers including … Read more

An Introduction to Angular Expressions and Filters


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

This is the fifth and final part of a series which has looked at the fundamental concepts in Angular at a high level.

Part 1 – An Introduction to Angular Directives

Part 2 – An Introduction to Angular Controllers and Read more

Angular Service Recipes


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

In last week’s post we looked at Angular services, and saw how they can be instantiated using the Factory recipe. Although the Factory recipe is appropriate in most scenarios, there are an additional four recipes which can be used for … Read more

An Introduction to Angular Services


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Service Client on the Cogwheels.

This post is the third in a series looking at some of the fundamental concepts of Angular. Here is the first part, and here is the second.

What is a service?

Most programmers are familiar with the concept of services … Read more

An Introduction to Angular Controllers and Scope


Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

Warning: Illegal string offset 'filter' in /var/sites/t/theproactiveprogrammer.com/public_html/wp-includes/taxonomy.php on line 1409

This post is the second in a series looking at some of the fundamental concepts of Angular. Click here to read the first part.

What is a Controller?

The easiest way to think about controllers and their role is like … Read more