JavaScript: The Basics Class

Post on April 13th, 2009

I created a beginner JavaScript class called JavaScript: The Basics at LVS Online.com.

This 6-week class will teach the students the basics of programming in general as well as the core concepts of using JavaScript. This will also prepare students to take my JavaScript: Unobtrusive Programming class. JavaScript’s popularity is still on the rise and this is a great way to get some experience on programming and understand what cool things you can do with this language.

The class is only $30 and there are no other materials or software needed.

Topics Covered:

Week 1: Components of JavaScript and ECMAScript
Week 2: Data types, Arrays, and Conditional Statements: If..else, and switch
Week 3: Writing Loops, Functions and Understanding Variable Scope
Week 4: JavaScript Native Objects: Math, Date, Array and String
Week 5: Browser Objects (Location, Screen, Forms, Images) and DOM Overview
Week 6: Script Review and Common Troubleshooting

To give you an idea of how each lesson looks, here is the first lesson (.pdf).

When Does Class Start?

The class runs five times a year for six weeks in January, March, May, August and October. To learn more view the course description page and contact me to find out the exact date on when you can register.

8 Comments
  1. Hi Frank,

    I have been a long time student at LVS and I think that it was a good idea to include the first lesson here to your JavaScript: The Basics course like you did.

    I find that it is very easy to follow as you “assume no knowledge of any type of programming skill.”

    After reading the first lesson, I could see that you don’t have a problem with coming down to where the student is at. I wish more teachers would do that. It serves as a very good ‘introduction’ to what the student can expect.

    Anyways, don’t be surprised if I show up in your class in the very near future. . . .

    ’til then,

    Darryle AKA: “Kode Munkee” Ross

    • Thanks Darryle.

      Yes, I try to get in the students ‘shoes’ so to speak and teach like I would be a student. Its always hard to assume what a student may know so I assume they dont know anything. :)

      Hopefully I will see you in class soon.

    • Hi Frank,

      I don’t know about the ‘soon’ part, but I’m here to say that I have finally enrolled in your JavaScript Basics class. Took a while, but I made it. . . .

      Darryle, AKA: “Kode Munkee”, Ross

  2. Ellis Ash (aka EllisTheGrey) permalink

    Good job Frank…
    Good teachin’ and instructin’.
    The price is right. LVS dot com bends over, under, sideways, down, backwards, forwards, square and round keeping the customer satisfied.

    The lecture notes Frank prepares are excellent. His notes helped in another class I’m taking. He is knowledgeable, patient, and helps the Web wannabes like myself learn. I’ll be back for the unobtrusive JavaScript class and Beginning ASP.NET classes next session.

    That alone speaks volume. I’m returning to take two more classes from Mr. Stepanski. That is the ultimate nonverbal compliment. Mark Twain once said, “Action speaks louder than words but not nearly as often.”

    EllisTheGrey
    winansa@bellsouth.net

  3. Frances permalink

    The JavaScript Basics course has been excellent. I learned a whole lot as it covers a big range very clearly, and it will be useful for some things I want to do on my web site. Also–the course is wonderful exercise for the brain.

    Frances

  4. Okay Frank, you caught me :D

    I’ve loved all of the classes I’ve taken at LVS Online and it’s starting to actually bring a little money in. Very little but it’s a start!

    I hesitated to comment because I still feel at sea with Javascript. That is no reflection on the teacher. Your lessons were very good, I think the logic of it escapes me sometimes. Plus I seem to have a harder time finding solutions on the web like I can for php ;)

    I intend to plug along until I get reasonably comfortable with it. Thanks for offering this course, I thoroughly enjoyed it!

    Anita

  5. I just finished Frank’s Javascript Basics class, and it was great! I learned a lot. I’m never going to be a great programmer, but now I know enough to get into real trouble!

    Actually, this is going to be great for creating cool effects and functions that I can use for my own websites and classes. I’ve been wanting to make forms for quite a while now that do all the things we learned, so this was perfect.

    Thanks, Frank!

  6. John permalink

    I too finished Frank’s JavaScript Basics class last week, and it’s opened up a whole new world. I love fiddling with the nested loop structure, and the only thing holding me back was my own cramped schedule.

    The Basics course offers just enough to show the possibilities (with some neat examples…who, after all, couldn’t use a customizable random number generator? I could have used that thirty five years ago when I played Dungeons and Dragons!). He does introduce resources for learning more on your own, but he’s got higher-level courses available as well.

    Thanks!

    :) John

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.