Fundamentals of Javascript

Understand and write Javascript

Course Description

JavaScript is one of the most popular programming languages in the world because it’s easy to learn, and it can do amazing things. If you’re interested in web development, it’s also a language that you simply must learn to be effective.

You will learn the very basics of JavaScript programming, then move on to more complex programming skills. Along the way, you’ll have projects to create using the skills you’ve learned in this course.

Source codes are included in the course materials.

Course Outcomes:
  • Learn the very basics of JavaScript programming as well as more complex programming skills
  • Create projects using the skills you've learned
Course Details:

Target Audience

This course is aimed at complete beginners, but is great for those who need a brush up on their JavaScript skills.

Access Timeframe

Lifetime Access
Certificate Info:

Type of Certification

Certificate of Completion

Format of Certification


Method of Obtaining Certification

To earn a Certificate of Completion you must view all the course material, but are not required to pass an exam or submit any projects. These certificates are open to all students.
  • 1. You must have viewed all course videos (this will be verified by the Stone River staff)

  • 2. Open a support ticket at the top of this page requesting your certificate

  • 3. Allow up to 1-2 business days for processing - Your certificate will arrive via email
About Instructor:

Stone River eLearning is owned and operated by Mark Trego and his support and development staff of outstanding eLearning enthusiasts from around the world. Mark originally hails from Bismarck, North Dakota in the U.S., but now resides in the little town of Sheldon, Iowa where he lives with his wife and 3 children on a working farm just outside of town. Mark's passions are entrepreneurship and online learning, so it was only natural that he gravitated towards what became the Stone River family of companies. Mark received his Master's Degree in Business Administration/Entrepreneurship from Benedictine University in Chicago. His early career found him in finance, but he really found his passion as an education technology professional, instructional designer and teacher before starting Stone River eLearning in 2011.

Stone River eLearning hires experts to develop high quality technology training. They developed this course in-house, which is why you see them as the instructor. They have staff on hand that can answer your technical questions as you progress through their courses.

Course Outline

  • Introduction to JavaScript
  • Script Tags
  • Boxes
  • Console
  • Undefined, typeof, NaN
  • Variables
  • Comparison Operators
  • Concatination
  • Logical Operators
  • Mathematical Operators
  • Commenting
  • Arrays
  • Array Prototype
  • Looping Over Arrays
  • Introduction to Objects
  • Creating an Object
  • Intervals
  • Dates and Times
  • Countdown: Example Application
  • Callbacks
  • Callback in Countdown
  • DOM Elements
  • Query Selector
  • Event Handlers
  • Input Fields
  • Creating Elements
  • Styling Elements
  • Linting
  • Minification


We can send you everything you need to know about this course through email.
We respect your privacy. Your information is safe and will never be shared.