JavaScript Programming
By Craig Buckler
Publisher: Infinite Skills
Final Release Date: November 2012
Run time: 9 hours 24 minutes

In this Beginners JavaScript Beginners training course, expert author Craig Buckler teaches you the basics of programming with JavaScript, the worlds most used programming language. The tutorial is designed for the absolute beginner - no prior JavaScript programming experience is required in order to get the most out of this video training.
You will start with learning what programming is, and specifically, what JavaScript is, how it it used, and its limitations. You will discover variables and data types, and how to take input and create output. Craig covers conditions, loops, arrays, sorting, functions, paramaters and debugging. You will even learn advanced concepts such as OOP, string manipulations, regular expressions and other programming patterns. Because JavaScript is so tightly integrated with browsers, you will also learn some HTML5, CSS, DOM (Document Object Model) programming, event handling and how it all works together!
By the conclusion of this JavaScript programming tutorial, you will have an in-depth grasp of the capability of JavaScript, and you will understand how to create and deploy solid JavaScript programs for your website projects. Working files are included to allow you to work alongside the author using the same files that references throughout the training course.

Table of Contents
Product Details
Recommended for You
Customer Reviews


by PowerReviews
oreillyJavaScript Programming

(based on 1 review)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 1 customer

Displaying review 1

Back to top

(2 of 2 customers found this review helpful)


Great video for learning JavaScript

By Teeside

from Vancouver, BC

Verified Reviewer


  • Easy to Follow
  • Well-organized Concepts


    Best Uses

    • Novice
    • Student

    Comments about oreilly JavaScript Programming:

    This is a great training video for programming beginners looking to add JavaScript to an existing HTML knowledge base. The instructor's voice is clear and the British accent is easy to understand. The accompanying code examples were uncluttered and easy to follow along. Each of the topic segments in the chapters get into the code quickly with little preamble.

    The code examples stay on the screen and you follow the process visually as the instructor's voiceover explains what is going on. Each video segment gets to the point of showing you what you need to do, and how do it using best practices.

    The units Timers & Animation, and HTML 5 API's really benefit from the video format. Seeing what JavaScript can do makes it a lot easier to grasp the concepts and understand how powerful JS can be. Concepts begin with simpler examples, moving to more complex coding constructs. In the Objects unit,for example, you start with individual objects and progress to prototypal inheritance in an easy-to-follow manner, seeing the advantages of making your object coding more efficient throughout the lesson.

    Only one short segment uses mathematics in the code example, so anyone not up to speed with maths will still be okay. For those who are coming to JavaScript from another language, there are brief mentions of how JavaScript differs and what sort of mistakes to watch for.

    Though it could be used as a stand-alone resource, some of the units about objects and arrays might be challenging for learners who don't have another programming language. The Further Resources unit at the end of the video mentions several useful websites and books for more in-depth study.

    A minor point is the table of contents in the video is not numbered, so if you've downloaded all your sample files you have to figure out the unit number, which is easy enough to do when you are working through chronologically but takes an extra moment when you are going back to review or skipping ahead. After you spend enough time working through the video and code you'll remember that the forms chapter was Chapter 13 in your downloaded coding files, and so on.

    Overall it is a well-done video with high production values and well-organized content. This video really sped up the learning process for me, as opposed to using a book alone, so it was well worth buying.

    Displaying review 1

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Video:  $149.99
    (Streaming, Downloadable)