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 ....



HTML5 Video Tag Example

The aim of this example is to introduce and show the usage of the video tag of HTML5. Before HTML5, there was no standard for showing videos on a web page and videos could only be played with a plug-in (like flash). The HTML video element is used to embed video content. It may contain several video sources, represented using ...

Read More »

Including Front-End Web Components Into Microservices

Microservices are becoming more and more popular and many are choosing to transition away from monolithic architecture. However, this approach was mostly limited to back-end services. While it made a lot of sense to split them into smaller independent pieces that can be accessed only through their APIs, same did not apply to front-end. Why is that? I think that ...

Read More »

HTML5 and CSS3 Text Animation Example

In this example, we will be going through CSS3 text animations. CSS animations make it possible to animate transitions from one CSS style configuration to another. Animations consist of two components, a style describing the CSS animation and a set of keyframes that indicate the start and end states of the animation’s style, as well as possible intermediate waypoints. There ...

Read More »

HTML5 Development Tools List

Ever wanted to start your web project from scratch, but never knew how and where to find the right tools? Well, you’re in the right place. In this thorough article we’ll be explaining essential tools like editors, websites, libraries and frameworks that will boost productivity and help you kickstart your HTML5 project. Web projects usually include lots of effort in ...

Read More »

Javascript On Page Load Example

The onload event is a function or code that is executed after the page or window is fully loaded. But why do we use it? Generally, it is used to deal with cookies, or to display a certain version of the page according to the user’s browser type and/or version. Here’s how! Syntax The onload event, having a relatively easy ...

Read More »

CSS Float Left Example

In this example, we’ll explain a very useful CSS positioning property, float. The float CSS property specifies that an element should be taken from the normal flow and placed along the left or right side of its container, where text and inline elements will wrap around it. It is supported on all modern browsers and can be used with having ...

Read More »

Understanding Backbone.js from the lens of a Java programmer

Let me start this blog in favor of backend or server-side programmers by making the following statement: “A server-side programmer (Java or similar) can understand nuances of javascript client or server-side frameworks or libraries much more quickly than an html developer”.  There are two key reasons behind the above statement: Client-side development is not limited to HTML/CSS rather it has evolved ...

Read More »

CSS Table-Layout Example

The aim of this example is to go through the table-layout property of CSS. The table-layout CSS property defines the algorithm to be used to layout the table cells, rows, and columns. The CSS table-layout property has basic support with the following browsers: -Chrome -Firefox -Internet Explorer 5+ (IE 5+) -Opera 7+ -Safari (WebKit) Since the application of the property ...

Read More »

Magic $parse service in AngularJS

AngularJS has a useful, but less documented $parse service which is shortly described in the Angular’s docu as “converts Angular expression into a function”. In this post, I will explain what this description means and show explicit and implicit usages of $parse. Furthermore, we will see the differences to the Angular’s $interpolate service and $eval method. Implicitly used $parse The $parse compiles an expression to ...

Read More »