PDA

View Full Version : Coding Order Basics?


Raymond888
07-01-2008, 10:36 AM
I done html

http://politics888.150m.com/

thats my website

now I am going to start PHP, I was wondering if there any order I should use in learning them all

out of

PHP
Java
MySQL

Also the differents between PHP and PHP4 and PHP5?

Also what do I need to learn for Text base games, log in systems, flash games, also actions creation?
and what do I need for each one and the order I should learn them in?

mlseim
07-01-2008, 02:10 PM
Learn PHP then MySQL (or together).
Javascripting is not the same as Java ... learn Javascripting.
Flash is a whole different thing ... (I think it's time consuming to learn, but good to know).

All of this together is years of education, learning, experience.

You're best off if you can find existing scripts, install them, and customize them ...
learn from them, experiment. Many tutorials via Google and books via Amazon.com

gnomeontherun
07-01-2008, 05:34 PM
I looked at your site, and I think you should start off with learning more about HTML and then taking on CSS. It is best to become as knowledgeable about each technology before moving on to the next.

So I would suggest staying with HTML and learning more about the nuances. Then CSS which is the language which works with HTML to style pages.

Then from there you have two choices, server side languages or client side languages. This means, either PHP or Javascript really. What is the difference?

PHP (or server side languages) allow you to do some pretty complicated stuff before a page is sent to the visitor. You can handle user logins, database connections, images, and a lot of other things.

JavaScript (or client side languages) allow you to manipulate the page or contents of pages sent to the browser. They allow you to do some neat document effects, AJAX, and other stuff.

Essentially PHP doesn't effect the page once it is loaded, and Javascript doesn't effect the page until it is loaded.

So pick one of those based on what you really want to focus on.

Flash, don't even worry about that just yet since it takes a lot of money to invest in the program. I think Flash is a program to start learning after gaining more experience, unless you want to just focus on Flash.

There is no 'order' that you have to follow, but often what your goals are determine what languages are best suited for your needs. You listed some very vague goals, which makes it hard for us to advise exactly, but following mine and mlseims list is a pretty good path (based on experience of course!).

mlseim
07-01-2008, 11:46 PM
Jeremy ...

It's the toughest question to answer.

Some people are "right-brained" and great at graphic design,
others are more "left-brained" and better at coding.

I would guess not many are good at both.

I've played with GIMP, but am at a total loss.

"So, you just plug away at it ... and learn what you can."
That's the only answer I can really come up with.



.

gnomeontherun
07-02-2008, 02:02 AM
This is true. I like design, but I like to code so I'm not sure what I'm actually good at.

It can also be good to specialize in something instead of trying to learn it all. Knowing pieces of various things helps, but focus intently on one subject and you'll be more marketable for that skill.

demtron
07-02-2008, 02:03 AM
I agree with the previous posters. Learning solid HTML fundamentals first is the best. You'll need to use PHP to tie any MySQL data to a page, so PHP should be the second in line. Learning some light MySQL concurrently would be smart since you'll likely use them together frequently.

You could do JavaScript second, but you'll probably find far more benefit to PHP/MySQL in the early going.

mlseim
07-02-2008, 08:15 PM
What I was thinking about Javascripting and PHP ...

Both have so much online info available, and learning any programming
language will help with the other. The programming concepts, structure,
flow, variables, etc ... are somewhat similar with all languages.

I actually learned BASIC first, then C++ ... Perl and PHP came naturally
because of my previous programming experiences.

Learn whatever is easiest to get a hold of.

Raymond888
07-02-2008, 08:50 PM
thank you for all your help so far