Web Server
You don’t really need a web hosting to start coding or designing your new project. You can run simple web server on your own machine. There many software to run server on your machine like:
- EasyPHP - for small web projects or testing simple scripts (only Windows)
- XAMPP - you can do with this anything that you can do with real web server (Windows, Mac, Linux and Solaris)
- WAMP - another server for small projects.
I recommend to install XAMPP this one is best and would fit all your needs.
HTML/PHP editor
There are a lot of editors free to download from internet. I tried many of them:
- Notepad++ - very popular text editor, with many add ons
- PSPad - great editor for HTML PHP, there is FTP support and many other features
- Intype - this is free analog of popular Mac OS text editor TextMate for windows
And many more other my recommendation is Intype, this editor is really has big power for coding.
Mini programs
These mini but powerful programs can help you a lot making design for your new web project.
- Pixie - use this tool to pick up colors from any location of your screen just point your mouse pointer on any screen element and hit Ctrl+Alt+C and paste color code direct to CSS or PhotoShop
- JRuler - want to measure on the screen then you need JRuler, with this tool you can measure everything on your screen or web browser
Testing your project
It is good to test your project design on all popular web browsers. Firefox and Opera is free for download. Internet Explorer is already on MS Windows, but there are two versions of Internet Explorer how to test project in both 7 and 6 (and even older) you would need multiple IE’s on your machine.
If you know more great free tools feel free to write of them in comments.