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 two of our best selling eBooks for FREE!

1. Building web apps with Node.js

2. HTML5 Programming Cookbook

 

FREE Programming books with the WCG Newsletter

wcg-logo

Here at Web Code Geeks we know how much you love books about programming; we are geeks ourselves. After all, a programmer that respects himself should always have his face in a book, he has to keep up with the latest technologies and developments. For this reason, we have decided to distribute 2 of our books for free. You can ...

Read More »

The Clash of Template and Delegate Patterns

python-logo

Back in my delegate decorator article, I mentioned some weaknesses of the delegate pattern as a substitute to inheritance. The decorator solved one of those problems, but the other is still a problem. The problem comes when using something akin to the template pattern.             The Problem For example, if you have this class: class ...

Read More »

Javascript Popup Example

js-logo

In many cases it is useful to add a popup to your page or website. In Javascript there are ready made methods to do that, or you can create popups manually. Take a look!               Methods for popping up boxes In Javascript there are three kinds of popup boxes: Alert boxes Popup boxes Confirm ...

Read More »

CSS Margin Top Example

css3-logo

In this example, we will have a look at the margin property of css. More specifically, we will see the usage and applications of margin-top. The margin clears an area around an element (outside the border). The margin does not have a background color, and is completely transparent. It is supported by all modern browsers and cen be applied by ...

Read More »

Handling Events with Node.js

nodejs-logo

The events module in Node allows you to emit and handle events. Lot of in-built modules (objects) in Node has the ability to emit or broadcast an event. For example, the fs or File stream module emits an event named ‘data’ every time the data is read from the stream. The objects that emit events are referred to as event ...

Read More »

[Angular2]=”{{‘Hello, World!’}}”

angularjs-logo

As I mentioned in my recent blog post Angular 2 is a complete rewrite. Many concepts that are known from Angular 1.x are gone or changed dramatically. Angular 2 looks like a completely different framework: no DDO, no $scope, no angular.module and completely rewritten binding and change detection (no ng-model). Although Angular 2 is still work in progress many new ...

Read More »

CSS Absolute Position Example

css3-logo

The aim of this example is to explain the usage of absolute positioning. This is a very powerful type of positioning that allows you to literally place any page element exactly where you want inside the webpage. Remember that these values will be relative to the next parent element with relative (or absolute) positioning. If there is no such parent? ...

Read More »

Learning Angular: Expose an API on your directives

angularjs-logo

Ever wanted to not only create a nice, visually appealing directive or web component, but to also provide a more rich programmatic API with it? Read on to learn about two potential implementation approaches. This article is part of my “Learning NG” series, presenting some of my adventures while learning Angular. Check out the series intro and other articles. Note, ...

Read More »

FREE JavaScript Application Design eBooks giveaway from Web Code Geeks and Manning (total value of $399)!

wcg-logo

Want to boost your knowledge on JavaScript ? Then we have something especially for you! We are partnering with Manning Publications, publisher of cool programming books, and we are running a contest giving away FREE copies of their latest JavaScript eBook. JavaScript Application Design: A Build First Approach introduces JavaScript developers to techniques that will improve the quality of their ...

Read More »

CSS Hover Effects Example

css3-logo

In this example, we will go through performing hover effects on CSS. You see hover effects on almost every webpage nowadays, it seems to be a good way to make elements eye-catching and enhance usability. In a more functional note, it lets you know that (in most cases) something is clickable, like a link, an image or anything else. The ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you two of our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close