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

 

 

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 9 of our books for free. You can ...

Read More »

PHP Xmlencoder & Xmldecoder Example

php-logo

In this example we are going to learn how to encode and decode XML (Extensible Markup Language) with PHP. For this example we will use: A computer with PHP >= 5.5 installed notepad++ 1. What Is XML XML (Extensible Markup Language) is a markup language like html. It is a syntax for creating data representation languages. XML was designed to ...

Read More »

Quick Start: End-to-End Testing With Protractor

angularjs-logo

As AngularJS applications become more complex, manual testing becomes unreliable and repetitive. Unit Testing is a great start for testing the code, but eventually End-to-End testing is needed for better coverage. A great tool to use for this is Protractor, which is an end-to-end test framework for AngularJS applications. In this blog, we’ll introduce the benefits of Protractor and give ...

Read More »

AngularJs 2 Series: Build Your Own Component

angularjs-logo

Introduction AngularJs 2 is a popular JavaScript framework to create Single Page Application (SPA). In a Single Page Application, upon client making the request the data fetched from the server or locally is rendered in the browser instantly without the page refresh. Only the area or part of the DOM, that needs to display the data, is changed. AngularJs 2 ...

Read More »

Refactoring Legacy Rails Controllers

rubyonrails-logo

Ruby on Rails controllers are like the bouncers of a nightclub. No identification at a club? You aren’t getting in. Without the proper clothes, you can expect to be turned away. Oh, you wanna say something slick? You’re definitely not getting in, and you might be getting a beatdown on your way out. Controllers are the bouncers of the Rails ...

Read More »

Writing a very simple JS editor

js-logo

There are nice web editors out there which are ready to be used: you just download them and plug them in your page. I have used myself both CodeMirror and ACE in the past. For example I wrote a plugin for CodeMirror to support PlantUML. However there is an issue with these editors: they are difficult to extend and difficult ...

Read More »

PHP Uppercase And Lowercase Example

php-logo

In this example we will show you how to manipulate strings from uppercase to lowercase and from lowercase to uppercase with PHP. This is neccesary when you need to format text. For this example we will use: A computer with PHP >= 5.5 installed notepad++ 1. Getting Started Changing text from uppercase to lowercase or from lowercase to uppercase can become necessary ...

Read More »

PHP Qr Code Generator Example

php-logo

QR codes is an abbreviation for quick response code. It was first designed for the automotive industry in Japan. A QR code consists of black squares arranged in a square grid on a white background. QR codes is used to store information or data. Data stored with QR codes can be read with a smart mobile device. In this example ...

Read More »

PHP Number Format Example

php-logo

Sometimes it can be neccessary to display a nicely formatted number on a webpage, instead of an ugly and hard to understand number. For example 234,654.49 is way more beautiful and easier to comprehend than 234654.49876. This is where number formating comes in. In this example we shall discuss number formatting in PHP. For this example we will use: A ...

Read More »

Improve Documentation by Automating Spelling and Grammar Checks

web-dev-logo

What’s one of the first things you look at when trying a new piece of software? Or after you’ve hit that tempting Download button, what’s your usual next step? I will take a bet that for at least 70 percent of you, it’s the documentation that you check out next. However, writing documentation is typically something that developers would rather ...

Read More »

Setting Up and Deploying a Modern PHP Application

php-logo

Despite widespread adoption, PHP has long received criticism for being inconsistent and encouraging questionable development practices. That said, millions of developers use PHP regularly, and many of them are making real software that solves real business needs, so it’s important that we understand how to use the language and deploy it in a modern environment. Why PHP? First, let’s discuss ...

Read More »

Want to take your WEB dev skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • PHP Programming Cookbook
  • jQuery Programming Cookbook
  • Bootstrap Programming Cookbook
  • Building WEB Apps with Node.js
  • CSS Programming Cookbook
  • HTML5 Programming Cookbook
  • AngularJS Programming Cookbook