|
|
|
UER Store
|
|
sweet UER decals:
|
|
|
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
| | | 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.
| | | | | Re: "Language Ladder" < Reply # 7 on 4/2/2006 11:38 AM > | Reply with Quote
| | | 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.phpIts 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 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 # 14 on 6/12/2006 11:10 PM > | Reply with Quote
| | |
| "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 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!
| | | | Re: "Language Ladder" < Reply # 16 on 4/2/2007 4:41 PM > | Reply with Quote
| | | 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 |
| 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 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. |
| |
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 328 milliseconds. Since June 23, 2002, a total of 739530618 pages have been generated.
|
|