Click to See Complete Forum and Search --> : learning web design languages


Dopple
09-07-2005, 08:31 AM
Is there anywhere you can learn things like javascript and PHP but by using it in real life situations? I mean, yeah great I can document.write("hello world!") But when am I actually going to do that when I can just go <p>hello world!</p> which would be less hassle? I suppose what I'm looking for is a site that gives you projects to work towards to hone your web development skillz. Is there anything like that out there? If not I reckon a good thread would be where one of the regulars asks the newbies to make "such and such" a site which can do "this or that". (I hope you all manage to understand that)

Stephen Philbin
09-07-2005, 09:00 AM
So basically, you're like most other developers. Gaining skills and knowledge of how to do things, and just itching for a reason to use them. ;)

I was the same for a while, but then I started a ridiculously large project. I think we could do with knowing what people are capable of first though, before we start giving challenges.

bathurst_guy
09-07-2005, 09:26 AM
I feel the same, so I started my own business, just for a little extra cash as well, hope it will grow into a more permanent job though. But, thats the reason I now frequent this forum, to help others, keeps me occupied in free time and also helps me to find out better ways to do things that i already know.

Dopple
09-07-2005, 09:31 AM
I think we could do with knowing what people are capable of first though, before we start giving challenges.
Touché. I hadn't thought of that.

Stephen Philbin
09-07-2005, 10:39 AM
Well it wouldn't be much good setting a complete beginner the challenge of making a drag n' drop feature on a page using the W3C DOM Level 2 API events model. They're not really going to learn anything from that. Same with challenging a PHP scripter of many years to make a surname validator for a form.

the tree
09-07-2005, 11:38 AM
Try awnsering questions on this forum. All the javascript I know I learnt from that, then again I don't know that much javascript.

NogDog
09-07-2005, 12:16 PM
Try awnsering questions on this forum. All the javascript I know I learnt from that, then again I don't know that much javascript.
That's how I've learned a lot of what I know about PHP. I started out having to learn some PHP when I inherited an application at work. I got interested in it, and eventually discovered the PHP forum here. Then I'd see a question from someone that piqued my interest, and I'd start researching the PHP documentation and try to come up with some sort of solution.

Stephen Philbin
09-07-2005, 12:19 PM
Same here. I hate Javascript quite passionately actually. It's up there with regexp for its unreliability and ignorance of its own standards. My attitude with Javascript is strictly try/catch with the W3C DOM and screw anything that f***'s it up. I don't have time to waste on pandering to every single browsers own idea of what Javascript should be. Maybe if the were twice as many hours in the day then I might spend more time fussing over something as insignificant as Javascript. If the browser makers can't be arsed spending time on making their products follow well known public standards, then I can't be arsed spending time on the browser.

ray326
09-07-2005, 11:17 PM
Don't feel like you have to hold back, Stephen. Go ahead and tell us what you really think. ;)

Stephen Philbin
09-07-2005, 11:40 PM
Ok. So maybe I did get a little - empassioned there, but man, does it drive me nuts. Being crap probably doesn't help my case much, but..... ARGHHHHHHHHH!!

Dopple
09-08-2005, 03:28 AM
Hmm. I hadn't actually thought of researching to answer questions. I think the next thing for me to learn though is DHTML so I can make some drag and drop pages. Just for the craik.

Stephen Philbin
09-08-2005, 08:35 AM
Repeat after me me:

"There's no such thing as DHTML,
There's no such thing as DHTML,
There's no such thing as DHTML"

It's just... Javascript!

Or perhaps I should state on my CV that I'm familiar with HTML, CSS, Javascript, XML, DHTML, AJAX, Shizzlebing, Whiptop, Noktak, Hingdong and Hooblefiddy?!

(Don't worry Dopple, that wasn't a personal thing about you. I'm just a little sensitive to words like DHTML. :/ )

ray326
09-08-2005, 02:26 PM
It's just... Javascript!Well it's HTML+CSS+Javascript (but like you say, looks good on the old resume and the HR guy [and probably the hiring manager] doesn't have a clue anyway).

the tree
09-08-2005, 03:05 PM
You could be vaugely honest and give a brief explination: "I am familiar with DHTML: the combination of HTML, CSS and Javascript."

Stephen Philbin
09-08-2005, 03:33 PM
Well it's HTML+CSS+Javascript

Well yeah, but if you're making a web page, you're going to be using HTML and CSS anyway. Show me a web page with Javascript, but no HTML or CSS and I'll accept the term of "DHTML" as something other than a stupid name for javascript.

You might as well say you're profficient in computing, switching computers on and cONputing (the art of computing with the the computer switched on).

Oh and don't be put off by my rantings dopple. ;) I'm not really an arse... Honest! :D

We're all here to help as much as we can. ;)

JPnyc
09-08-2005, 04:22 PM
Well it means more than just a page containing all 3 technologies. It refers specifically to javascript used to change parameters in HTML/CSS. JS has uses which don't come under that heading.

NogDog
09-08-2005, 05:55 PM
Well it means more than just a page containing all 3 technologies. It refers specifically to javascript used to change parameters in HTML/CSS. JS has uses which don't come under that heading.
So DHTML is not JavaScript, it's just a subset of JavaScript. :) :p

JPnyc
09-08-2005, 06:14 PM
Yes, it's not synonymous with Javascript. It's an umbrella term someone coined for dynamically changing HTML/CSS using JS.

Stephen Philbin
09-08-2005, 07:10 PM
So then it'd be ok to stick on my CV "Familiarity with... ...blah blah client side stuff... .... PHP, CCE (conditional command execution - Oooooooo ), FFS (Function Form and Structure - How can you not hire me?) and LSM (Loop Structure Management - Oh now I'm getting over qualified)"

It's like going to a job interview for being a long haul driver and saying you're fully qualified, but what really sets you apart from the other applicants is that you can turn the steering wheel. :/

JPnyc
09-08-2005, 07:56 PM
Well actually they sort of expect that kinda junk on a CV. I had all that in my résumé when I got this job. But when all is said and done, your CV isn't really what gets you a job or doesn't get it for you. It's how you interview.

Dopple
09-09-2005, 04:21 AM
Yeah I've since found that out about DHTML. I figure I'll just try and bone up on javascript. I found a really good tutorial http://sislands.com/coin70/toc.htm. Well worth it if your a beginner.

Stephen Philbin
09-09-2005, 06:33 AM
Well actually they sort of expect that kinda junk on a CV. I had all that in my résumé when I got this job. But when all is said and done, your CV isn't really what gets you a job or doesn't get it for you. It's how you interview.

Very true, but then my point isn't really about getting the job. It's that DHTML is a stupid. pointless and annoying, non existent term!!! ARGHHHHHHHHHH!!!!

For learning Javascript Dopple, I'd very highly recommend "Javascript: The Definitive Guide, Fourth Edition" By David Flanagan. ISBN 0-596-00048-0. As far as I can see, there isn't a question about Javascript it doesn't answer. Up to date, accurate and full of info. Idea for hopeless cases such as myself. :D

LiLcRaZyFuZzY
09-09-2005, 08:40 AM
Very true, but then my point isn't really about getting the job. It's that DHTML is a stupid. pointless and annoying, non existent term!!! ARGHHHHHHHHHH!!!!


huhuhuhu, is someone getting angry about dhtml? :p

JPnyc
09-09-2005, 08:52 AM
Well it does exist since we're talking about it, and with a fairly precise definition. It's not a language but a combination of them. It's really a misnomer at this point too, since it's not really dynamic HTML but dynamic CSS. Most of the time in this day and age when people use JS for a visual effect, it's some CSS parameter being altered, not HTML. Should call it DCSS.

Stephen Philbin
09-09-2005, 12:43 PM
*Has seizure"

the tree
09-09-2005, 12:45 PM
Hmm... I am competent in both DHTML and DCSS :)

LiLcRaZyFuZzY
09-09-2005, 12:51 PM
I'm the best ever in DCSS and DPHP
and did you guys hear about DXML and DXSLT?

;)

JPnyc
09-09-2005, 12:54 PM
Don't forget BLT!

LiLcRaZyFuZzY
09-09-2005, 12:59 PM
which would be?

JPnyc
09-09-2005, 01:15 PM
Bacon, Lettuce and Tomato. Sorry, I haven't had lunch yet.

LiLcRaZyFuZzY
09-09-2005, 02:18 PM
hehehe!

e-realmz
09-09-2005, 03:42 PM
Theres a new one called "DPHPHTML". It uses javascript to create php which can altar the html in any doc. Use it together with "JSCSSDCCE" and you can write some pretty advanced docs. And yo, if you want the ultimate website, combine those two with "DLMNOPQRSTUV v.2.0". Theres no turning back now.

the tree
09-09-2005, 03:59 PM
Sorry to ruin your sarcasm but how the fook could JS create PHP?

e-realmz
09-09-2005, 04:13 PM
oops. I mean php create js. But then again, if God can create people, and people can create gods, then anythings possible. :)

LiLcRaZyFuZzY
09-09-2005, 07:45 PM
indeed...

Stephen Philbin
09-09-2005, 08:55 PM
I'll be rocking in the corner and foaming if anyone needs me. --->

Dopple
09-12-2005, 05:39 AM
For learning Javascript Dopple, I'd very highly recommend "Javascript: The Definitive Guide, Fourth Edition" By David Flanagan. ISBN 0-596-00048-0. As far as I can see, there isn't a question about Javascript it doesn't answer. Up to date, accurate and full of info. Idea for hopeless cases such as myself. :D
Is it a reference book or is it possible to read, cover to cover without falling asleep? Does it teach you DJS? (Just kidding)

Stephen Philbin
09-12-2005, 09:10 AM
It has a full reference sections for core Javascript, Client side Javascript and the W3C DOM. It also talks you through pretty much everything you might want to do too. Like I said, I doubt anyone with an up to date edition of this book will have a question they can't answer with it.

Dopple
09-13-2005, 04:20 AM
http://www.oreilly.com/catalog/dhtmlref2 Should I get this one as well Stephen? ;)

Stephen Philbin
09-13-2005, 11:57 AM
:/

LiLcRaZyFuZzY
09-13-2005, 12:12 PM
did you know that http://dhtml.com is owned by jupitermedia corp?

PeOfEo
09-13-2005, 05:31 PM
Javascript can output php... just do not expect it to get executed by the server.