Hi, I am a complete beginner to web development and I want to learn enough to build a website like twitter. Well not so flashy as twitter but just a few of it's features. I need people to be able to create accounts and log in. Then my website should show them just a single page with a simple, twitter like timeline which updates in real time and prints the users tweets. I do NOT want to use tools available online to build this website.. I want to learn the basics from the start and work my way up to building a site like twitter. I will also need some database to store data extracted from the site. I am a complete beginner and I don't even know HTML. Please suggest all the tools I require to master in order to build such a website.
The basics of web pages are HTML and CSS. You need to learn them first. Then I suggest you learn PHP/MySQL, or a similar server language to support the database. Last, and definitely least, you may need to learn JavaScript and Jquery to tart up the site. I strongly recommend you avoid getting drawn into the prettification of the web pages before you have got the structure right.
One point that occurs to me is that, if you are writing a Twitter clone, will smartphone users be important to you? If so you need to structure the site right to work on a wide range of screen resolutions. That is an art in itself. A classic fixed-width site will not do!
Bookmarks