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.

How to get them

Either you can install them separately or you can opt for packages that package everything inside them. We will concentrate on the second option since it is very easy to setup for a beginner.

In the pre-packaged section, you have two choices.

or

xampp-control-panel

WAMPP and XAMPP serve similar purpose except that they come from two different vendors. Their installation is fairly straight forward and ample documentation is available in respective sites.

How to get familiarised

To get an overview of the various technologies involved, follow the links.

  1. Client – Server architecture
  2. Apache
  3. PHP
  4. DBMS – Database Management Systems
  5. MySQL
  6. phpMyAdmin

What’s next?

Now that the client-server architecture is setup, next we will talk about

-        choosing a text editor

and

-        procuring lookup materials

in Part 2 – “Editing tools and Lookup materials for becoming a web programmer”.

Most Popular Posts on antzFxWay.com


 is a photography enthusiast who likes to explore the wild. He call his clicks as 'clickography' - all of them 'clucked' using his d90. He also maintains a technical blog at aneeska.com. He tweets as @aneeskA.

Consider subsribing to antzFxWay.com via RSS or

2 Responses to “Part 1: Essential Development Tools for becoming a web programmer”

  1. FULLfx.antzFx.com » How to become a web programmer in 4 easy steps  on December 2nd, 2009

    [...] Development [...]

  2. FULLfx.antzFx.com » Part 2: Editing tools and Lookup materials for becoming a web programmer  on December 7th, 2009

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