| If you are planning to become a serious player in the | | | | you master them. |
| webdesign world, you should now what to learn and | | | | 1. Learn A Server Side Language |
| discover. Here's a short list that gives you an | | | | This is needed to make dynamic websites like |
| overview of your needs. | | | | forums. PHP and ASP are a great example. You will |
| 1. | | | | need to understand what you can do with these |
| Learn HTML | | | | languages and start using them. |
| Before you start creating websites you should | | | | Without a server side language your websites are |
| master HTML. This is the key element to even start | | | | really hard to maintain and will give you a hard job in |
| publishing documents on the web. This sounds pretty | | | | creating an efficient website structure. |
| obvious but there are some elements that you | | | | 4. Learn A Database Language |
| should understand like the label element which will add | | | | I recommend learning MySQL since this is an open |
| great usability to a form. | | | | source database and is installed on most hosting |
| 2. | | | | providers in combination with PHP. |
| Master Cascading Style Sheets (CSS) | | | | A database is nothing else then some tables with |
| I can't stress this enough. DO NOT USE TABLES FOR | | | | data. You can select data with queries like: |
| YOUR LAYOUT! | | | | SELECT * FROM table WHERE ID = '3'; |
| Is it clear? Don't, just don't. Why? Because they | | | | Now everything is selected from table when the ID |
| work against you instead of for you. You can have | | | | equals three. It's not hard to understand SQL, you |
| so much more control of your layout, design and | | | | just need to know how it works. PHPMyAdmin can |
| colors if you use 100% CSS. | | | | help you a lot when you are creating your database. |
| 1. CSS is easy | | | | So, start with step 1, and stick with CSS as long as |
| 2. CSS is fast to create | | | | you don't master it. CSS is huge, and you will love it |
| 3. CSS is lightning fast when your website loads | | | | once you know how it works. |
| 4. CSS is easy to modify | | | | For application development you can't do without a |
| So forget table layouts and start using stylesheets. | | | | language like PHP and a database like MySQL. |
| You will really like the things you can accomplish once | | | | |