Learning Javascript

7 views
Skip to first unread message

James Heaver

unread,
Jul 31, 2008, 10:57:13 AM7/31/08
to TiddlyWikiDev
Hey,

I know this is off-topic, but it was suggested I ask here, and it's so
I can play around with tiddlywiki so...

Anyway, I was after some advice and suggestions on how to learn
javascript as a non-programmer. Any books or anything you guys would
recommend?


Cheers for any advice
James

SteveM

unread,
Jul 31, 2008, 3:16:12 PM7/31/08
to TiddlyWikiDev
James,

Here's a site I've been working through.

http://www.w3schools.com/js/default.asp

There are others free online if you do a search. I don't think I
would buy a non e-book for programming. Having a textbook up on the
screen is easier to work with. And frankly, it's often easier to find
an answer to a problem with a google search. So you may not need a
text at all.

SteveM

James Heaver

unread,
Aug 1, 2008, 5:03:17 AM8/1/08
to TiddlyWikiDev
Thanks for the tip, Steve.
I'll have a look through that.



James

SteveM

unread,
Aug 1, 2008, 7:19:26 AM8/1/08
to TiddlyWikiDev
James,

Great. Hope it helps. One thing that is not apparent on the linked
page is that the site offers tutorials in a bunch of languages.
Select the Home link to review those.

Steve

FND

unread,
Aug 1, 2008, 7:28:28 AM8/1/08
to Tiddly...@googlegroups.com

alex

unread,
Aug 1, 2008, 1:45:47 PM8/1/08
to TiddlyWikiDev
I think that there is a great 'situated learning'[1] opportunity to
learn javascript though tiddlywiki.

In addition, I think that tiddlywiki is a good tool for supporting
situatied learning.

Alex


"Situated learning was first proposed by Jean Lave and Etienne Wenger
as a model of learning in a Community of practice. At its simplest,
Situated Learning is learning that takes place in the same context in
which it is applied. Lave and Wenger (1991) argue that learning should
not be viewed as simply the transmission of abstract and
decontextualised knowledge from one individual to another, but a
social process whereby knowledge is co-constructed; they suggest that
such learning is situated in a specific context and embedded within a
particular social and physical environment."

http://en.wikipedia.org/wiki/Situated_learning

SteveM

unread,
Aug 1, 2008, 3:13:32 PM8/1/08
to TiddlyWikiDev
Alex,

Great point. I never learned any programming or quantitative modeling
until I was dumped into projects that required them. And frankly,
that's the most enjoyable way to learn. I haven't thought about that
and TW, but now that you've brought it up, I'll read through a JS
tutorial for syntax and other basic elements and then move right to TW
and get to work.

SteveM

P.S. I wish somebody would dump me into Germany. I've been studying
that language for years and still have not got it down.

Mat

unread,
Aug 7, 2008, 10:53:07 AM8/7/08
to TiddlyWikiDev
Just starting out myself.
Saw the following video recommended by someone. A book is mentioned
within;
http://video.yahoo.com/watch/111593

The guy on the vid is very negative to pretty much all books, but the
"least bad one" is;
Javascript - the Definitive Guide
by Flannigan or similar.

Best

/Mat

James Heaver

unread,
Aug 14, 2008, 5:30:34 AM8/14/08
to TiddlyWikiDev
That was a very interesting video. It felt like I was learning loads,
but we'll see when I start trying to apply it - as you'll see form my
other post - it wasn't enought o help me hack around with
ReminderMacros.

I've got that book on order, maybe it will help.


My next question - workspace
without getting into a religious debate - what tools should I look
into for hacking around with tiddlywiki?
do I jsut need to pick a side in emacs v vim or are those both more
heavyweight than I need?
are there other tools I should look into?




James

FND

unread,
Aug 14, 2008, 7:15:20 AM8/14/08
to Tiddly...@googlegroups.com
> without getting into a religious debate - what tools should I look
> into for hacking around with tiddlywiki?

That's been discussed a number of times - take a look here:
http://www.tiddlywiki.org/wiki/Dev:Code_Editors


-- F.

Reply all
Reply to author
Forward
0 new messages