Web Design Degree Center – Choosing Your Javascript Framework | WebDesignDegreeCenter.org

Pick your JavaScript framework: Angular.js, Ember.js or Backbone.js.

They all have pros and cons and they all will do the job. They are constantly developed and even introduce breaking changes in new versions which means developers find the flows and anti-patterns in their frameworks and do it right in the next major version for the good of the language and the developers using the frameworks:
Continue reading

The Core Concepts of Angular 2 | Victor Savkin

In this blog post I will talk about the three core concepts of Angular 2: components, dependency injection, and property bindings.

Source: The Core Concepts of Angular 2 | Victor Savkin

Angular 2 is coming and this article shows the new concepts in the framework that we should be aware of.

Mattias Petter Johansson’s answer to How do you judge a Javascript programmer by only 5 questions? – Quora

Source: Mattias Petter Johansson’s answer to How do you judge a Javascript programmer by only 5 questions? – Quora

It’s always good to have such questions that help to focus on specific things about the programming language. Not just knowing a little about everything.

Check his article on Medium too.

Online regex tester and debugger: JavaScript, Python, PHP, and PCRE: https://regex101.com

Regex101 allows you to create, debug, test and have your expressions explained for PHP, PCRE, JavaScript and Python. The website also features a community where you can share useful expressions.

Source: Online regex tester and debugger: JavaScript, Python, PHP, and PCRE

Your first app: node.js by Jim Schubert

I started reading the book “Your first app: node.js” by Jim Schubert.

It has a good amount of pages which I really like and teaches us how to create a whole application from installing Node.JS, using npm and adding modules, configure and use the server and client testing tools, building the client side, getting used with MongoDB, using JavaScript the clever way, improving our code on every chapter, to the very end when we will enjoy our completely finished app!

The software tools/libs we will get used to at the and are: Node.js, AngularJS, Express, MongoDB, Git, Bootstrap and more.
The book also has links to a priceless information connected to these tools and JavaScript.

I am at 1/3 of the book and already have learnt things about JavaScript that I would never find easily by myself.

Before that book I’ve started reading 2-3 other books but after some reading and waiting to get the knowledge of creating my own app I couldn’t do anything because I was like reading to random pieces of the documentation. Not that reading the documentation for a new language or framework is not necessary but it should be done after we have some knowledge about how to create an app with it(simple demos, examples) and then using the documentation to upgrade our skills and then write the app in an even better way.

On the book’s page you will find the “table of contents” and a free sample. The price is best too. Do not hesitate and check it now!

MEAN.IO – MongoDB, Express, Angularjs Node.js powered fullstack web framework

My next experiment will be with: MEAN.IO – MongoDB, Express, Angularjs Node.js powered fullstack web framework.

And of course my next book will be: MEAN Machine from Chris Sevilleja and Holly Lloyd on Leanpub.

PHPStorm 8 is out!

You can check the latest changes here: http://www.jetbrains.com/phpstorm/whatsnew/

I really like these things: PHP 5.6, PSR-4, Behat and AngularJS are supported, there is a new JavaScript and Node.js tracing tool called Spy-js, Multiple Carets and Selections is a neat feature that I think I’ve seen in SublimeText only so far, Work with individual files without creating a project – I need that from time to time, and so on..

As a whole this is a big update that makes the software even more powerful and the only one you need for development.