The Cellar

The Cellar (http://cellar.org/index.php)
-   Technology (http://cellar.org/forumdisplay.php?f=7)
-   -   Anybody want to learn some beginning programming? (http://cellar.org/showthread.php?t=5380)

hot_pastrami 03-22-2004 12:01 AM

Anybody want to learn some beginning programming?
 
I was thinking about it the other day, and I realized that for anybody interested in getting into programming, Javascript is the perfect answer for beginners... it's lightweight, it makes a great jumping-off point to other, more powerful programming languages (Java, C++, C#, etc.), and everybody who owns a semi-modern computer has a FREE Javascript interpreter built right into their web browser, so there's no software to buy.

One reason that many people don't get into Javascript too much is because they have to learn HTML first, which is brain-rottingly boring for many people... so they lose interest quickly. So, I slapped together a tool to make it easier to learn Javascript without knowing much HTML, and then one has the option to learn HTML later if one wants to.

So, I was thinking if there's enough interest, I'd start a thread to teach Javascript programming, and open up access to the tools and code I've written. The idea would be more along the lines of Learn-programming-through-Javascript rather than an exhaustive lesson on the language. It would demonstrate how object-oriented programming works, and allow a forum to ask questions openly.

So, anybody interested?

smoothmoniker 03-22-2004 01:12 AM

hit it. i'm in.

unless there's homework. or reading. or learning of any kind.

-sm

Beestie 03-22-2004 03:57 AM

Sounds good to me. I'm in.

novice 03-22-2004 05:39 AM

Yes please

lumberjim 03-22-2004 06:21 AM

mmmmm....knowledge[/homer]

yeah, baby, yeah.

lumberjim 03-22-2004 08:06 AM

where would this skill be useful for a schmuck like myself? I'm interested to learn, just for the sake of learning, but if there was a practical application, I'd probably be even more interested.

Tell me some of the fun stuff I can do with it.

perth 03-22-2004 09:13 AM

Y'know, for some reason I could never really get my brain around javascript. Never had much problem with any other languages I took a stab at, but JS never made any sense to me. I would be thrilled to actually understand it, so count me in. :)

wolf 03-22-2004 10:30 AM

Sure ... and thanks for pointing out that learning HTML is brain numbing boring, so now I know it's NOT JUST ME. ;)

hot_pastrami 03-22-2004 12:58 PM

Quote:

Originally posted by lumberjim
where would this skill be useful for a schmuck like myself? I'm interested to learn, just for the sake of learning, but if there was a practical application, I'd probably be even more interested.

Tell me some of the fun stuff I can do with it.

Well, Javascript itself is only useful for web-related stuff, you won't be able to write a Windows executable with it or anything. But with the general object-oriented programming knowledge that Javascript can teach you, you can easily move on to Java, C, C++, C#, or whatever. The point of this exercise is mostly to teach objec-oriented programming concepts using Javascript, as a stepping stone, and if you decide that you want to master Javascript, it wouldbe at your own option.

Examples... The Random Expletive Insult Generator is 100% Javascript. The effects on my poor, neglected website are mostly Javascript. Javascript can verify form data, write dynamic page conent, animate page elements, do math, create rollover buttons, etc. It can also be used for subtler things, like pre-loading large images while the user reads. But like I said, the whole point is to teach programming, not so much to become a Javscript pro.

I think there's enough interst that I'll give it a go... I just didn't want to end up talking to myself. :D When I get a few free minutes I'll start the thread, and link to it from here.

jaguar 03-22-2004 01:07 PM

JS is the tool of the devil :P
If you can't do it serverside it has no place on a website ;)

lumberjim 03-22-2004 01:39 PM

Quote:

Originally posted by hot_pastrami



I think there's enough interst that I'll give it a go... I just didn't want to end up talking to myself. :D When I get a few free minutes I'll start the thread, and link to it from here.

agreed. You will no doubt resent my bringing this up, but you're far away, and I'm bigger than you, so I'm going to anyway:

This should take place in your own User Hosted Forum.

you come up with enough cool and long lasting thread ideas, you could showcase your art, your haiku, and it would make this a lot easier to find.

We've argued about this before, i know, but I think we need to hear from the masses!

who's with me?......c'mon...alan is a little shy
....he just needs a little nudge

does anyone have any suggestions for a name for Hot Pastrami's forum?

Happy Monkey 03-22-2004 01:43 PM

Just thought I'd throw in a plug for my little C++ pointer tutorial.
(Click my "www" button, then go to the bottom of my web page).

I've done a wee bit of Javascript, but nothing worth sharing.

Happy Monkey 03-22-2004 01:45 PM

Quote:

Originally posted by lumberjim
does anyone have any suggestions for a name for Hot Pastrami's forum?
I don't think there's any need to encourage or discourage personal forums.

But if he wants to do it, "Hot Pastrami's Deli" has a ring to it. :)

perth 03-22-2004 01:45 PM

Does that sort of thing really have to be public?

I mean, if HP wants a user-hosted forum, can't he just send UT a private message? Do we have to get out the poll threads, the public discussion on who should have one and who shouldn't?

Honestly? I don't give half a fuck who has one. Let it be.

Not singling you out, LJ. I'm just still kind of pissed off over the last big "user-hosted forum" pile of shit.

lumberjim 03-22-2004 01:46 PM

Quote:

Originally posted by Happy Monkey
I don't think there's any need to encourage or discourage personal forums.

But if he wants to do it, "Hot Pastrami's Deli" has a ring to it. :)

yeah, there's no NEED to do it, but can't you just imagine him squirming right about now?

i like the deli!...great name


All times are GMT -5. The time now is 01:54 AM.

Powered by: vBulletin Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.