473,320 Members | 1,695 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Newbie Question: Good Downloadable Tutorial

I'd like to learn JavaScript while sitting in my easy chair with my
laptop on my lap.

Option 1: Buy a wireless router so I can access the plethora of online-
only tutorials from anywhere in the house.

Option 2: Buy a book and try to figure out how to read a book with one
hand while using the laptop with the other.

Option 3: Find a good downloadable tutorial (either PDF or a bundle of
self-contained html files) that I can read while offline.

Option 3 would be lovely ... but I haven't yet found a good
downloadable tutorial. I have the Core Guide and the Core Reference,
but neither of them is structured as a tutorial.

FWIW, I know a couple of programming languages already, and also basic
HTML. I don't need a Dummies book, but I'd appreciate a step-by-step
structure with examples I can try out.

Is there such a resource? If so, where might I find it? Thanks!

--Jim Aikin
Jul 10 '08 #1
4 1535
Jim Aikin wrote:
I'd like to learn JavaScript while sitting in my easy chair with my
laptop on my lap.
Option 3: Find a good downloadable tutorial (either PDF or a bundle of
self-contained html files) that I can read while offline.
Is there such a resource? If so, where might I find it? Thanks!
--Jim Aikin
Good place to start:

http://www.google.com/search?q=javas...dable+tutorial

You can also download the videos from the YUI library:

http://developer.yahoo.com/yui/theater/
Jul 10 '08 #2
On Jul 10, 12:49 am, Stevo <n...@mail.invalidwrote:
Jim Aikin wrote:
Option 3: Find a good downloadable tutorial (either PDF or a bundle of
self-contained html files) that I can read while offline.
Is there such a resource? If so, where might I find it? Thanks!
--Jim Aikin

Good place to start:

http://www.google.com/search?q=javas...dable+tutorial

You can also download the videos from the YUI library:

http://developer.yahoo.com/yui/theater/
I've tried various search strings in google, and been through page
after page of online tutorials. I haven't yet found what I'm looking
for -- a book-length downloadable tutorial.

It's a bit hard for me to imagine how one would teach a programming
language using videos. Seems like a pure waste of bandwidth. But I'll
check it out.

Has anyone seen anything like what I'm looking for?

--JA
Jul 10 '08 #3
Jim Aikin wrote on 10 jul 2008 in comp.lang.javascript:
I've tried various search strings in google, and been through page
after page of online tutorials. I haven't yet found what I'm looking
for -- a book-length downloadable tutorial.

It's a bit hard for me to imagine how one would teach a programming
language using videos. Seems like a pure waste of bandwidth. But I'll
check it out.

Has anyone seen anything like what I'm looking for?
You cannot learn programming from books, or even from tutorials.
Programming is a hands-on experience. Yes, if there was a good book in
Javascript it could get you on the way, alas there is not.

The main programming knowledge comes from the interactive experience and
the cycle of programming and debugging, from examining what others have
done and where they have failed. And not being afraid of your own 'artistic
licence' in design and enjoying that for it's own sake.

--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Jul 10 '08 #4
Jim Aikin wrote on 11 jul 2008 in comp.lang.javascript:
On Jul 10, 11:23 am, "Evertjan." <exjxw.hannivo...@interxnl.net>
wrote:
>You cannot learn programming from books, or even from tutorials.
Programming is a hands-on experience.

Not to be snarky or anything, but that seems like a rather extreme
position. Are you suggesting that you yourself learned Javascript (or
any other programming language) without studying it in a book? I don't
think you meant to imply that, but that's what a plain reading of your
statement would suggest.
See Richard's exensive answer about Javascript books.

It is like gardening [of which there seem to be good books, I suppose],
you can learn about flowers and trees, but the hands-on experience will
be far more crucial. And what about singing, painting, doctoring, diving,
banking, etc.?

In programming, much of wat you learn you learn by debugging, from your
mistakes.
Are you suggesting that you yourself learned Javascript (or
any other programming language) without studying it in a book?
Yes, since the little book on Fortran that was given to me arond 1965,
when [mainframe!] hands-on experience was simply not available, I only
read specs, and in Javascript with it's many implementations and flavors,
the spec's are by far secondary [thirdly?] to the experience.

The notion of formatted output, so prominent in that Fortran, simply did
not ring any bell for me then, and I now see many people believing that
the standard way a numeric value is outputted as a string in Javascript
and alike to be the way it is stored in memory. I doubt if you leard
those things in books, without experiencing the practical implications.

Next was the Signetics/Philips 2650 Assembler language, no books,
marginal specs.

Then Central Data Basic for the 2650 [with nice BCD numeric storage!]
written by an upstart named William Gates, we had to retro-engeneer to
give it is full potential.

Etc.

--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Jul 11 '08 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

10
by: martin | last post by:
Hello, I just got the SUN Java IDE. (Netbeans IDE 3.5.1) Very very nice, and I worked myself through the tutorial (about making a colorswitch). Now, When I compile it gives no errors at all. So...
4
by: Claudia Fong | last post by:
Hi, I have a form where I need to display the data of a department that stores in a access db. When I first load the form it will call a function name loaddata which will get the first...
15
by: sethukr | last post by:
Hi everybody, While running the following program in GCC, i'm very much screwed. main() { char *ptr1; char arr; int i; char *ptr2;
1
by: wadacom | last post by:
I'm sorry to take your time for newbie problems but I've been searching what to do about the problem with my apache server I have. I work with ubuntu dapperdrake I put the last apache server on it...
1
by: Ole Hansen | last post by:
Hi ! I am trying to learn how to use Oracle Discoverer. I have worked with databases, like Oracle for several years, but i am new to Discoverer. Does anybody know a place to download an...
10
by: Peter Michaux | last post by:
On May 14, 8:55 pm, Prisoner at War <prisoner_at_...@yahoo.comwrote: Get it from the library. I cannot imagine needing to own an HTML book. There are plenty of good references on the web....
2
by: xahlee | last post by:
In this week i wrote a emacs program and tutorial that does archiving a website for offline reading. (See http://xahlee.org/emacs/make_download_copy.html ) In the process, i ran into a problem...
24
by: cplxphil | last post by:
Hi, Does anyone know if it's possible to post to a page without using a form? For example, if I want to pass a variable to another page without using a cookie, is there a way to pass it using...
1
by: Stephanie | last post by:
Hi. I am doing a tutorial http://www.15seconds.com/Issue/020319.htm About creating user controls in ASP.NET. As I run through the tutorial, there is a point after which I create a lovely...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.