What to do to be a web programmer?
Posted on September 21st, 2008 in Programming |
im 15 and i want to be a web programmer so what do i need to learn. i already know html,css and javascript but what should i do next out of the following….
1.flash
2.php
3.xhtml
4.ajax
5.dhtml
which one is the most useful?
what are the pros and cons of each?
is there anything i missed out?
thanks in advance any help is appreciated
Answer:
Read up on XHTML since it is essentially HTML with a few minor differences.
ie.
is now
You should learn PHP next. It is an easy language to learn and grants you to make more dynamic pages. While your learning PHP dip a bit into databases like MySql.
From the PHP site, this should get you started:
http://www.php.net/manual/en/tutorial.ph…
As mentioned before, W3Schools is great:
http://www.w3schools.com/php/php_intro.a…
You’ll probably want to setup a local server for PHP:
http://www.apachefriends.org/en/xampp.ht…
And how to install XAMPP on windows:
http://www.apachefriends.org/en/xampp-wi…
I would avoid flash for now. Its more of a web designer thing then for a web programmer (though ActionScript can do a lot).
Ajax is a mixture of Javascript and XML, it works great but to do anything good with it it will require you to know PHP first.
From W3Schools:
DHTML is NOT a language.
DHTML is a TERM describing the art of making dynamic and interactive web pages.
DHTML combines HTML, JavaScript, DOM, and CSS.
So you kinda know DHTML already.
Answer:
If you want to be a web *programmer* I'd recommend the following
C# / ASP .NET
Java
PHP
AJAX
If you want to be a web *designer*
Flash
AJAX
PHP
There is a distinct difference between web programmer and designer. Designers design, code and create the interface for application. This requires some creativity so is advisable to know the huge graphics programs as well (Adobe Photoshop, primarily)
A web programmer uses programming languages to create powerful applications using complex logic. Java and C# are currently the most popular web programming languages. ASP .NET is used in combo with C# for developing server-side websites (what businesses run).
Answer:
http://www.w3schools.com/
killer tutorials: i code for a living and reference it almost every day for one thing or another.
(mostly to adhere tightly to specs, i want my sites W3C authenticated)
it will teach you html, php, stylesheets and if i remember correctly basic database use … from scratch
Answer:
xhtml, flash, php in that order
some graphics design courses wouldn't hurt, and photoshop