forums
new posts
donate
UER Store
events
location db
db map
search
members
faq
terms of service
privacy policy
register
login




1 2  
UER Forum > Private Boards Index > Web/Graphic Design > "Language Ladder" (Viewed 9097 times)
Sinister Crayon 


Location: Colorado
Gender: Male
Total Likes: 3 likes




 |  | 
"Language Ladder"
< on 3/1/2006 5:17 AM >
Reply with Quote
Posted on Forum: UER Forum
What's the best order for me to learn the following languages?

PHP, Flash, ASP, Perl, and CSS

And what should I start off with, MySQL or Apache? I normally ran all of my Web coding through one of those crappy angelfire sites but now I want to run some of it through my house or other providers.




Erehwon 


Location: College Park, MD
Gender: Male
Total Likes: 0 likes




 |  | 
Re: "Language Ladder"
< Reply # 1 on 3/1/2006 10:27 PM >
Reply with Quote
Posted on Forum: UER Forum
I would say, start with CSS and PHP--those are going to be the foundation of a more modern website. They'll also be easiest to move to from basic HTML. You can do a lot with just those two, in fact. Then maybe perl or asp, depending on what kind of back-end processing you want to do. Or flash, if you'd rather do that.

MySQL and Apache are actually very different. Apache is a web server program (this is what you'd run if you're running from home, and is probably what your current provider is running. MySQL is a database program, and is a convenient way of storing data which might be accessed or changed by a php, perl, or asp-based page.

If you're looking to run off your home machine, you'll have to look at apache before anything else--you'll need this in order to publish any kind of page, even basic html pages. Then other programs can basically tie in to or be called by apache as needed.

at least, that's my half-cent set of directions. ;)




ian_evil 


Location: Providence, Rhode Island
Gender: Male
Total Likes: 0 likes


we hope you have enjoyed our program.

 |  |  | AIM Message | Kaos Corporation
Re: "Language Ladder"
< Reply # 2 on 3/5/2006 1:53 PM >
Reply with Quote
Posted on Forum: UER Forum
I agree completely. Depending on what kind of site you'd like to build, maybe read up a little about MySQL while you learn about PHP, just so you can keep in mind what direction you want to take your PHP education. MySQL (as far as I know) is great for utilizing PHP, so try to keep one in mind as you learn about the other.




[center][b]New England Industrial Culture Online[/b]
Stencil/Graffiti, Street Art - Industrial/Exprimental Music - Urban Exploration
"[i]We are the ones you had to dehumanize.[/i]"[/center]
ian_evil 


Location: Providence, Rhode Island
Gender: Male
Total Likes: 0 likes


we hope you have enjoyed our program.

 |  |  | AIM Message | Kaos Corporation
Re: "Language Ladder"
< Reply # 3 on 3/30/2006 1:13 AM >
Reply with Quote
Posted on Forum: UER Forum
Alright.. I've done a little more reading on this now.

Make sure you've got a basic grasp of XHTML and CSS first.
Learn about PHP, and understand how it works.
Then learn how to make PHP utilize MySQL.

Don't learn ASP (its just PHP you have to pay for), and Flash doesn't have so much to do with web design, unless you've got dynamic website programming down.




[center][b]New England Industrial Culture Online[/b]
Stencil/Graffiti, Street Art - Industrial/Exprimental Music - Urban Exploration
"[i]We are the ones you had to dehumanize.[/i]"[/center]
Xanadu 


Location: Las Vegas NV
Gender: Male
Total Likes: 0 likes




 |  | 
Re: "Language Ladder"
< Reply # 4 on 3/31/2006 1:03 AM >
Reply with Quote
Posted on Forum: UER Forum
Action Script would always be useful after you learned Flash, and dont learn ASP, its slower then PHP and its owned by microsoft. I recommend Javascript, its very easy and nice.




"Hey Fat Dave. <--Period"
ian_evil 


Location: Providence, Rhode Island
Gender: Male
Total Likes: 0 likes


we hope you have enjoyed our program.

 |  |  | AIM Message | Kaos Corporation
Re: "Language Ladder"
< Reply # 5 on 3/31/2006 2:03 AM >
Reply with Quote
Posted on Forum: UER Forum
ASP is just PHP you have to pay for.




[center][b]New England Industrial Culture Online[/b]
Stencil/Graffiti, Street Art - Industrial/Exprimental Music - Urban Exploration
"[i]We are the ones you had to dehumanize.[/i]"[/center]
Sinister Crayon 


Location: Colorado
Gender: Male
Total Likes: 3 likes




 |  | 
Re: "Language Ladder"
< Reply # 6 on 4/2/2006 6:50 AM >
Reply with Quote
Posted on Forum: UER Forum
Posted by .(ian_evil)
Alright.. I've done a little more reading on this now.

Make sure you've got a basic grasp of XHTML and CSS first.
Learn about PHP, and understand how it works.
Then learn how to make PHP utilize MySQL.

Don't learn ASP (its just PHP you have to pay for), and Flash doesn't have so much to do with web design, unless you've got dynamic website programming down.


Do you have any recommended books for learning php/mysql in the same book at the same time? I have a forum software and gallery program and I have no Idea on how to install them, or use them in an html/htm/xhtml page.




ian_evil 


Location: Providence, Rhode Island
Gender: Male
Total Likes: 0 likes


we hope you have enjoyed our program.

 |  |  | AIM Message | Kaos Corporation
Re: "Language Ladder"
< Reply # 7 on 4/2/2006 11:38 AM >
Reply with Quote
Posted on Forum: UER Forum
I just picked up the Visual Quickpro Guide: PHP and MySQL For Dynamic Web Sites 2nd Ed. by Larry Ullman. I like it, and I would recommend it. There are probably a few decent PHP/MySQL guide books at your local bookstore, that would work fine. Even PHP and MySQL for Dummies looked like it was worth picking up.

I got mine for $20 at Borders: http://www.amazon....0?%5Fencoding=UTF8

The one warning I have about buying a tutorial book, is that the examples are VERY simple and straight forward. Most of the time you learn a feature of PHP without any explantation or examples of what its really capable of. So, my recommendation is that once you get into the chapters where you start programming things: Complete the example excercise in the book, and then build something on your own, from scratch, using what you've just learned. Try and think of a way to utilize the functions you've just been taught. (If you were in a PHP class, they'd do it this way.) Otherwise you're going to have a website that echo's "Hello world!" on ten different pages, and that's it.

So.. after completing the example in the book for calculating 'tax' on a 'quantity' of 'widgets', I built this:
http://www.kaoscor....com/printcalc.php
Its a bit more complicated, but uses all the same features.



[last edit 4/2/2006 11:42 AM by ian_evil - edited 1 times]

[center][b]New England Industrial Culture Online[/b]
Stencil/Graffiti, Street Art - Industrial/Exprimental Music - Urban Exploration
"[i]We are the ones you had to dehumanize.[/i]"[/center]
Sinister Crayon 


Location: Colorado
Gender: Male
Total Likes: 3 likes




 |  | 
Re: "Language Ladder"
< Reply # 8 on 4/2/2006 12:07 PM >
Reply with Quote
Posted on Forum: UER Forum
Posted by .(ian_evil)
I just picked up the Visual Quickpro Guide: PHP and MySQL For Dynamic Web Sites 2nd Ed. by Larry Ullman. I like it, and I would recommend it. There are probably a few decent PHP/MySQL guide books at your local bookstore, that would work fine. Even PHP and MySQL for Dummies looked like it was worth picking up.

I got mine for $20 at Borders: http://www.amazon....0?%5Fencoding=UTF8

The one warning I have about buying a tutorial book, is that the examples are VERY simple and straight forward. Most of the time you learn a feature of PHP without any explantation or examples of what its really capable of. So, my recommendation is that once you get into the chapters where you start programming things: Complete the example excercise in the book, and then build something on your own, from scratch, using what you've just learned. Try and think of a way to utilize the functions you've just been taught. (If you were in a PHP class, they'd do it this way.) Otherwise you're going to have a website that echo's "Hello world!" on ten different pages, and that's it.

So.. after completing the example in the book for calculating 'tax' on a 'quantity' of 'widgets', I built this:
http://www.kaoscor....com/printcalc.php
Its a bit more complicated, but uses all the same features.



Sweet, thanx!

And what is with computer text books using the term widgets? the office 2003 book I bought for my parents uses it all the time.




Xanadu 


Location: Las Vegas NV
Gender: Male
Total Likes: 0 likes




 |  | 
Re: "Language Ladder"
< Reply # 9 on 4/3/2006 12:08 AM >
Reply with Quote
Posted on Forum: UER Forum
I have a Sams Teach Yourself PHP,Mysql, and apache book. Its great.

On a side note, he software your installing has install.php files. If you uploaded everything correctly, running them will do everything for you. I'm not even sure if your host will support that stuff though.




"Hey Fat Dave. <--Period"
TylerDurden 


Location: Worcester, Ma
Gender: Male
Total Likes: 0 likes




 |  |  | Urban Eden
Re: "Language Ladder"
< Reply # 10 on 4/3/2006 5:11 AM >
Reply with Quote
Posted on Forum: UER Forum
If you're just learning it for fun I would agree, however ASP and ASP.net are great to put on a resume. For some reason people get buzzwords like that in their head and don't give a shit if PHP is better and easier.




Ever wanted to be a pirate? We're recruiting!
http://www.uer.ca/...howallpb.asp?fid=1
WEB PIRATES FOR LIFE!

Check out my new site!
Urban Eden

My Webdesign company:
Mad Hatter Web Solutions

GreyDeath 


Location: Ontario
Gender: Male
Total Likes: 1 like


The Darkness is coming...

 |  |  | Add to ICQ
Re: "Language Ladder"
< Reply # 11 on 5/31/2006 8:51 PM >
Reply with Quote
Posted on Forum: UER Forum
Posted by Crazydeep74
I recommend Javascript, its very easy and nice.


I agree 100%. You can do some pretty awsome stuff with JavaScript. It would be a good idea to learn and know the Document Object Model if you're going to get into JavaScript. From there you can branch off into cool dynamic content, AJAX, verification scripts, etc...

Also, when doing PHP coding, I highly recommend you grab the PHP manual from php.net. It may not teach you syntax, but it documents 99% of the functions you'll use and it has a lot of excellent code samples.

-Me!




Im not stupid, Im Canadian!
Mr. Motts 

Noble Donor


Location: Long Island and Brooklyn NY
Gender: Male
Total Likes: 2 likes




 |  |  | opacity.us
Re: "Language Ladder"
< Reply # 12 on 6/12/2006 9:58 PM >
Reply with Quote
Posted on Forum: UER Forum
Does anyone know of a good Javascript language reference online? All the ones I've seen are riddled with ads or disorganized (or I've been spoiled by php.net's documentation )




Save the planet... kill yourself.
http://www.opacity.us/ - Abandoned Photography
GreyDeath 


Location: Ontario
Gender: Male
Total Likes: 1 like


The Darkness is coming...

 |  |  | Add to ICQ
Re: "Language Ladder"
< Reply # 13 on 6/12/2006 10:47 PM >
Reply with Quote
Posted on Forum: UER Forum
Posted by Mr. Motts
(or I've been spoiled by php.net's documentation )


Same... I'd kill to have a decent JavaScript documentation resource like that. In the end, though, I usually just google like a madman until I find what I need.

-Me!




Im not stupid, Im Canadian!
Xanadu 


Location: Las Vegas NV
Gender: Male
Total Likes: 0 likes




 |  | 
Re: "Language Ladder"
< Reply # 14 on 6/12/2006 11:10 PM >
Reply with Quote
Posted on Forum: UER Forum
http://www.w3schools.com/js/default.asp
This is a usefull javascript guide.




"Hey Fat Dave. <--Period"
Dolboeb 

This member has been banned. See the banlist for more information.


Location: ¯\(º_0)/¯
Gender: Neither
Total Likes: 0 likes


The DESU Coalition

 |  | 
Re: "Language Ladder"
< Reply # 15 on 4/1/2007 6:19 AM >
Reply with Quote
Posted on Forum: UER Forum
Posted by ian_evil
Alright.. I've done a little more reading on this now.

Make sure you've got a basic grasp of XHTML and CSS first.


I agree on CSS, but XHTML and XML are completely fucking bunk in my eyes.

In order to have a properly good website, learn some advanced HTML techniques, then start working on CSS. Move on to PHP when you're comfortable.

To help you with syntax, here's a programme I use myself for editing files:
http://sourceforge...ects/notepad-plus/

It's the greatest tool I know of. That in conjunction with the Firefox extension Web Developer (You can get that here: https://addons.moz...S/firefox/addon/60) can help you build a truly wonderful website.

Good luck, mate.



[last edit 4/1/2007 6:19 AM by Dolboeb - edited 1 times]

Take off every 'Sig'. For great justice.
Wabbit 


Location: Twin cities, Minnesota
Gender: Male
Total Likes: 1 like


Go Silly Rabbit!

 |  |  | AIM Message
Re: "Language Ladder"
< Reply # 16 on 4/2/2007 4:41 PM >
Reply with Quote
Posted on Forum: UER Forum
since we're talking extensions, firebug, is also uber useful, I dont have a link, but It's easy to find.

I'd basically just echo what you've already heard above.

Learn XHTML and CSS, to build a semantic website, and once you are comfortable with that, you'll get the most bang for your learning buck from Javascript, and then PHP. Javascript first though, since it is hugely useful, and you will need to have a pretty good understanding to do all the cool AJAX stuff that is big right now, with the whole "web 2.0" thing. Once you have a good understanding of how javascript works, php will come easy, any programming language is pretty much the same as the next, the code just looks different.

One thing I would say is a must to learn if you want to impress future employers or clients, or whatever, is the understanding of seperation of content, style and functionality. That means, for example when using javascript, try and avoid using onclick or onmouseover... event handlers in the html. Instead learn to use the DOM effectively, and you wont need that. For instance, check out this collapsable list that has no javascript built in.

http://benniaustin...ts/colapseList.php

Pretty neat huh. Don't just learn a programming language, to make it do what you want. Figure out the best way to make it do what you want. If you keep functionality, style and content seperate, it makes updating all of those easier in the future, independantly.

As for books, I wouldn't know, I have never read a programming book in my life, I tried to read a PHP one, but gave up, and taught myself using google and gotapi.com (just indexes w3schools, php.net etc....)




-wabs
Xanadu 


Location: Las Vegas NV
Gender: Male
Total Likes: 0 likes




 |  | 
Re: "Language Ladder"
< Reply # 17 on 4/2/2007 6:39 PM >
Reply with Quote
Posted on Forum: UER Forum
Perl.



[last edit 4/2/2007 6:40 PM by Xanadu - edited 1 times]

"Hey Fat Dave. <--Period"
Dolboeb 

This member has been banned. See the banlist for more information.


Location: ¯\(º_0)/¯
Gender: Neither
Total Likes: 0 likes


The DESU Coalition

 |  | 
Re: "Language Ladder"
< Reply # 18 on 4/3/2007 3:26 AM >
Reply with Quote
Posted on Forum: UER Forum
Posted by Wabbit
since we're talking extensions, firebug, is also uber useful, I dont have a link, but It's easy to find.

I'd basically just echo what you've already heard above.

Learn XHTML and CSS, to build a semantic website, and once you are comfortable with that, you'll get the most bang for your learning buck from Javascript, and then PHP. Javascript first though, since it is hugely useful, and you will need to have a pretty good understanding to do all the cool AJAX stuff that is big right now, with the whole "web 2.0" thing. Once you have a good understanding of how javascript works, php will come easy, any programming language is pretty much the same as the next, the code just looks different.

One thing I would say is a must to learn if you want to impress future employers or clients, or whatever, is the understanding of seperation of content, style and functionality. That means, for example when using javascript, try and avoid using onclick or onmouseover... event handlers in the html. Instead learn to use the DOM effectively, and you wont need that. For instance, check out this collapsable list that has no javascript built in.

http://benniaustin...ts/colapseList.php

Pretty neat huh. Don't just learn a programming language, to make it do what you want. Figure out the best way to make it do what you want. If you keep functionality, style and content seperate, it makes updating all of those easier in the future, independantly.

As for books, I wouldn't know, I have never read a programming book in my life, I tried to read a PHP one, but gave up, and taught myself using google and gotapi.com (just indexes w3schools, php.net etc....)


You don't need Firebug if you have Webdev. There's a CSS/HTML validator included in it, you just click and it validates it via W3.




Take off every 'Sig'. For great justice.
Wabbit 


Location: Twin cities, Minnesota
Gender: Male
Total Likes: 1 like


Go Silly Rabbit!

 |  |  | AIM Message
Re: "Language Ladder"
< Reply # 19 on 4/3/2007 3:29 PM >
Reply with Quote
Posted on Forum: UER Forum
firebug is much more useful than just a validator. A lot of the features of webdev and firebug overlap, but it's nice to have them there. plus you can fire off functions, and check variables on the fly. You can see exactly what is being returned for ajax calls, and play with the dom.




-wabs
UER Forum > Private Boards Index > Web/Graphic Design > "Language Ladder" (Viewed 9097 times)
1 2  


Add a poll to this thread



This thread is in a public category, and can't be made private.



All content and images copyright © 2002-2024 UER.CA and respective creators. Graphical Design by Crossfire.
To contact webmaster, or click to email with problems or other questions about this site: UER CONTACT
View Terms of Service | View Privacy Policy | Server colocation provided by Beanfield
This page was generated for you in 109 milliseconds. Since June 23, 2002, a total of 738442921 pages have been generated.