Part 4: Validation Tools for becoming a web developer

Validating tools offer an easy way to honour the structured way of writing code. This post details ways to do validation on your code. (This tutorial is a part of the series – “How to become a web programmer in 4 easy steps”. Read previous post here.)

HTML, XML, CSS, RSS and JavaScript can be validated using the following tools – online as well as offline.

Continue reading Part 4: Validation Tools for becoming a web developer

Part 3: Debugging Tools for becoming a web programmer

BUGS! They need special care and attention. They need special tools too. This post is dedicated to squashing bugs. (This tutorial is a part of the series – “How to become a web programmer in 4 easy steps”. Read previous post here. )

Nailing bugs can be done with assistance from browsers. We will discuss tools that are available with the three major browsers in the market – IE 8, Firefox 3.5 and Google Chrome 3.0.

Continue reading Part 3: Debugging Tools for becoming a web programmer

Part 2: Editing tools and Lookup materials for becoming a web programmer

Among the many things that play a crucial role in maintaining the flow of development, the choice of an editor and reference document are undoubtedly the most important. Today we will discuss them.

(This tutorial is a part of the series – “How to become a web programmer in 4 easy steps” . Read previous post here.)

Choice of an Editor

My stints with text editors always ended in disaster until I used Notepad++; and I fell in love with it.

notepad++

Notepad++ is the best text editing software in its category. It boasts of a lot of features including support for a whopping 48 scripting languages and portability.

Reference Material

A reference always comes handy – especially if it is available offline. Free offline materials are hard to find. Given below is a collection of offline and online reference material for HTML, CSS, JavaScript and PHP.
Continue reading Part 2: Editing tools and Lookup materials for becoming a web programmer

Part 1: Essential Development Tools for becoming a web programmer

We will start our discussion by setting up a development environment. (This tutorial is a part of the series – “How to become a web programmer in 4 easy steps”)

For every budding web developer, it is extremely important to get himself/herself familiarised with the basic setup required for client-server architecture. On the client-side only a browser is needed. Since all operating systems come with at least a browser, we can concentrate on setting up the server part of the story.

Here’s what you will need:

  1. A server – most popular being Apache
  2. A programming language – PHP being the most popular among the many available
  3. A database manager – MySQL being the most popular

Besides their popularity, all of them are free to use.
Continue reading Part 1: Essential Development Tools for becoming a web programmer

How to become a web programmer in 4 easy steps

right-tool-selection

Gather the tools and know them

In a nutshell, yes, that’s it – the recipe for starting out to be a web programmer.

It took me a while to figure out, gather and put the ingredients in their right place. A break-up of the tools is given below.

  1. Development
  2. Debugging
  3. Validation and
  4. Optimisation Tools

Continue reading How to become a web programmer in 4 easy steps

Transparent Background in SolidWorks Rendering

I do most of my product designs in SolidWorks tool. When I am happy with a rendered image of the model, I use Photoshop to enhance this JPG image by adding backgrounds. The only hitch in this process is cutting-out the model from its default background using a combination of Magnetic Lasso and Magic Wand tools in Photoshop. If the model is a complicated one, this process takes a lot of time and needs considerable patience.

step0
Yes, there is always a solution to a problem. This is how I solved it.

Continue reading Transparent Background in SolidWorks Rendering

Technology: How do tinyurls work?

Ssh! I know the secret. Now you are about to know the secret. Read on; if you can you keep a secret.

tinyurl

Operation tinyurl.com

Once I got the opportunity to look behind the closed doors of tinyurl.com. It was highly dangerous. A split second’s mistake, I am done for. Anyway, I took the chance. And do you know what I saw? A goat!

Continue reading Technology: How do tinyurls work?