Introduction to JavaScript

A basic introduction to coding the JavaScript language

In this course, you'll learn the basics of coding front-end Web applications using JavaScript. The course is appropriate for students who have never programmed before, but since you'll be running JavaScript in a Web browser, you should have a good understanding of HTML and CSS. The course covers basic JavaScript syntax, data types, arrays, constants, operators, conditionals, loops, accessing the HTML document object model, providing validation for forms, and debugging JavaScript code.

Instructors

  • Avatar
    Jason Bergbower
    Jason is located in Denver, Colorado and he has been a developer for over 15 years. Most of his experience has been with Java - web applications, fat clients, web services, etc. He was a consultant for many years working for a variety of clients, but eventually settled down into public service in state and local government. In his free time, he enjoys all that Colorado has to offer. He is an avid hiker/backpacker and he spends a lot of weekends up in the mountains trying to get as remote as possible.
  • Avatar
    Jeffrey McManus
    Jeffrey McManus has been a Web developer in Silicon Valley for fifteen years. He teaches Web Design and Management for the University of Victoria and is the CEO of Platform Associates. He's written six books on software development and frequently speaks at developer conferences. He likes popsicles.

Course Outline

  • JavaScript syntax and execution in the browser
  • Data types, variables and operators
  • Data type conversion
  • Arrays and objects
  • Logical and comparison operators
  • Conditional statements
  • Loops
  • Accessing and traversing the HTML Document Object Model (DOM)
  • Coding forms; performing client-side validation and feedback
  • JavaScript image effects
  • Debugging JavaScript

Prerequisites

  • Basic PC skills
  • Basic Web skills
  • Good understanding of HTML and CSS; ability to code Web pages by hand without the use of a tool.
  • This is a programming course. It is appropriate for experienced coders as well as those who haven't coded before.

Duration and Format

4 weeks. Taught online. Instructor-led.

CodeLesson courses are available to students 24 hours a day while the course is in session. That means you can participate in the course even if you have a busy daytime schedule or if you're located in a different time zone.

Courses are comprised of online and offline readings, weekly quizzes, online discussion topics, and hands-on coding exercises that are evaluated by the instructor. You can post questions about the coursework at any time and the instructor will provide guidance. You're never stuck on your own.

You can learn more about our course format in our FAQ.

Take this Course!

Add Course

Share with Friends and Colleagues

Support

Follow Us

About Us

CodeLesson Logo
Copyright © 2010-2012, LessonPlex