Do you want to know how to develop your skillset to become a Web Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. Building web apps with Node.js
2. HTML5 Programming Cookbook
3. CSS Programming Cookbook
4. AngularJS Programming Cookbook
5. jQuery Programming Cookbook
and many more ....
I agree to the Terms and Privacy Policy

A Java Developer’s Perspective on the Power and Danger of JavaScript’s Object Prototype

In the Anti-Patterns section of the book Learning JavaScript Design Patterns, author Addy Osmani calls “Modifying the Object class prototype” a “particularly bad anti-pattern.” One of the interesting (and scary) aspects of this is that a developer can change the behavior for all JavaScript objects with one definition. This is analogous to what would be possible in Java if a ...

Read More »

Angular.js Table Example

Hi there! Today we ‘ll examine a simple table solution, using the Angular.js framework. Suppose we want to display a list of persons, accompanied with their hobbies, in the gentle packaging of an HTML table. Let’s see the way over it!               1. Introduction If you ‘re not enough experienced with Angular, you should ...

Read More »

Web Code Geeks and JetBrains are giving away FREE WebStorm IDE Licenses (worth over $490)!

Looking for a powerful, yet lightweight, IDE ? Then we have something especially for you! We are running a contest giving away a FREE license for the kick-ass WebStorm IDE. WebStorm is a lightweight yet powerful IDE, perfectly equipped for complex client-side development and server-side development with Node.js! WebStorm’s smart code editor provides first-class support for JavaScript, Node.js, HTML and ...

Read More »

Python: Refactoring to iterator

Over the last week I’ve been building a set of scripts to scrape the events from the Bayern Munich/Barcelona game and I’ve ended up with a few hundred lines of nested for statements, if statements and mutated lists. I thought it was about time I did a bit of refactoring. The following is a function which takes in a match ...

Read More »

HTML5 AutoComplete Example

In this article I will show you an example on how to create an autocomplete input using HTML5. First I will present you what HTML5 added to create autocomplete fields. Then we will create a real example, with data loaded from a server request (aJax). 1. Elements and attributes 1.1 The autocomplete attribute IMPORTANT : This attribute is not used ...

Read More »

The Top 5 Mistakes AngularJS Developers Make Part 4: Hacking the DOM

  This is the fourth part in a five-part series that covers common AngularJS mistakes. To recap, the top five mistakes I see people make are: Heavy reliance on $scope (not using controller as) Abusing $watch Overusing $broadcast and $emit Hacking the DOM Failing to Test In the previous posts I’ve covered some nuances around controllers and how they communicate ...

Read More »

HTML5 Fieldset Example

The aim of this example is to present you to tha fieldset tag of HTML. The fieldset is used to group similar and related elements, it draws a line box around the content inside. It is supported by all browsers. It will be necessary whenever you need to gather elements for example of the same type like inputs, or just ...

Read More »

JavaScript Tutorial – Part 5: Statements

While theoretically we can do anything with functions and simple data structures, but for some strange reasons programmers (unlike mathematicians) like their code to be readable and understandable by other human beings. So programming languages (and of course, JavaScript) have some build in statements to help us create more readable and easier to understand programs. We have the usual suspects: ...

Read More »