5 Beginner to Intermediate Website Building Books

I just want to share 5 books for web startups. This is the place for those who want to build their own website and learn what tools to use, books to read and recommendations to follow. Honestly, I’m not an expert on this subject but I know basics coz my degree is Information Technology so I understand how all of these things work. I will try my best to meet your expectations regarding the page title.

So now, get hold of yourself coz I will discuss book by book. šŸ™‚


HTML: The Web Basics

HTML is the web language or script that will display contents you want readers to see. Its main function is to display texts, images, audio, video and more. Whenever you surf or browse the internet, and land to specific webpages that webpages are basically structured by html.HTML stands for Hyper Text Mark-up Language. Learning this language, script or tags (whatever you call it) is easy as long as you have passion to grasp it. You can read an online tutorials but I advise you to get a book (a real book) because online tutorials are not detailed and complete unlike books that you get hold to, you have a hand contact with it and reading with real one won’t make your eyes sore. Just imagine you read html tutorials on your computer for almost 1-2 hours, I’m sure by the time you finish it you have to consult an ophthalmologist just to check-up your eyes (Besides, it might end up you wearing eyeglasses).

Anyway here are some of the good sites I found useful. Take time to read it:


Recommended HTML Books

Click on the linksĀ to see more options and to read its reviews.

HTML A Beginner’s Guide

by Wendy Willard

HTML: A Beginner’s Guide Instructor’s Manual (Beginner’s Guides)

by Wendy Willard

Learn HTML In a Weekend, 3rd Edition W/CD (In a Weekend (Premier Press)

by Steve Callihan

CSS: Format the Way Your Webpages Look

CSS stands for Cascading StyleSheet. What it can do is to make your website looks more beautiful, presentable and attractive. HTML will only display what you want to put on your website while CSS will format the way you want your website be seen by other people. In other words, it will help you to choose, edit and apply what styles you want and looks of your site. Either you want it to be a professional look, animated style or anything that your mind can imagine. Learning CSS is comparable to eating ice-cream. Just imagine that and you’re on your way in creating the best website.

Here are the sites that I want you to take a look:


Recommended CSS Books

Click on the linksĀ to see more options and to read its reviews.

Cascading Style Sheets: A Beginner’s Guide

Beginning CSS Web Development: From Novice to Professional

by Simon Collison

Beginning CSS: Cascading Style Sheets for Web Design

by Ian Pouncey, Richard York

Javascript: Add Life To Your Website

(Client Side Scripting Language)

Javascript is one way to make your static website (meaning the user can only read contents on your site and nothing more except for watching videos and listening to music) into dynamic. Dynamic in terms of, the user has the ability to interact and communicate with your website. Examples are instead of reading only the content, the user can leave comments, vote on the site polls, watch animated graphics and when the site prompts you to enter some information, the site would check if the provided information are correct and valid (before or after you hit the submit button), inform you that you have entered incorrect data, and anything beyond your mind can think of. Just think of it as the life of your website.

Here are the tutorials that will make you knowledgeable in Javascript:

Recommended Javascript Books

Click on the links to see more options and to read its reviews.

JavaScript for Absolute Beginners

by Terry McNavage

JavaScript Programming for the Absolute Beginner

by Andy Harris

How to Do Everything with JavaScript

by Scott Duffy

ASP, JSP or PHP: A Life Provider Too

(Server Side Scripting Language)

ASP or Active Server Pages, JSP or Java Server Pages and PHP or PHP Hypertext Preprocessor are all the same when it comes to functionality. We can differentiate them through the manufacturer or developer who owns them. (ASP from Microsoft, JSP from Sun Microsystems, PHP from PHP Group and JAS from Jethro A. Sas :P)

Each one of them acts as a helper of Javascript in processing the submitted data (information filled up by the user) at the server side (the administrator’s or programmer’s computer). Then, the processed data is return to the user’s computer to be able to view. It is another life giver of a website that makes the user’s browsing, surfing and reading more exciting and fun. The only difference of these server side scripting languages from client side scripting language is Javascript processes and validates data at the user’s computer while ASP, JSP or PHP does its thing at the administrator’s machine. These server side scripting languages are best if partnered with database or data storage due to gathering and storing data (to/from database) will be a snap. Of course, all of these stuff are foreign to them (readers) and what they really care about is the enjoyable things that the website offers. Anyway, it’s like using a tool to extract information from the people you trust.

Enough babbling :D. If you’re interested and my explanation got you a little, here are tutorials that will surely hook you:


Recommended ASP, PHP & JSP Books

Click on the linksĀ to see more options and to read its reviews.


by Vikram Vaswani

ASP Programming for the Absolute Beginner

by John W. Gosney

JSP: A Beginner’s Guide

by Gary Bollinger, Bharathi Natarajan

Effortless E-Commerce with PHP and MySQL

by Larry Ullman

MySQL or SQL: Pool of data

MySQL or SQL (Structured Query Language) is what makes the site cool when it comes to content. Meaning, the content of website changes randomly either initiated by the user or by specific time frame. As I said, MySQL and SQL are the same in functionality but owned by different developer or manufacturer. This database or data storage can be best used in e-commerce website (buying and selling of products over the internet). And when someone buys a product on your site, the database will update itself and determine the number of stocks available, track the products’ prices and descriptions and so on. It can be good in news sites as well. Everyday, as we look and visit some of the news sites, we see the latest news instantly appearing on our computer screen. Forums are also a good example. How can it store a large volume of data without using database? In short, as long as there are information to be stored, databases are present and needed.

Are you tired of reading my article and you want to start the tutorials right now? Okay, I will grant your wishes. Take your mind onto these two good sites:

Recommended MySQL & SQL Books

Click on the links to see more options and to read its reviews.

Learning MySQL

by Seyed M.M. (Saied) Tahaghoghi, Hugh Williams

SQL All-in-One For Dummies

by Allen G. Taylor

Few Words To Say

I hope you enjoyed reading this page and gave you ideas in building a website. You are free to leave messages or comments at theĀ Comments section or surf other articles displayed at the right side.

I will try to make an article about getting domain name, buying web hosting and other stuff after setting up my own site. Just wait for the announcement coz I will place the link here. =)

Leave a Reply

Your email address will not be published. Required fields are marked *