Coding Made Easy: A Beginners Guide To JavaScript
3.0 (34 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,950 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Coding Made Easy: A Beginners Guide To JavaScript to your Wishlist.

Add to Wishlist

Coding Made Easy: A Beginners Guide To JavaScript

Learn the basics of JavaScript, the essential programming language for anyone interested in web development!
3.0 (34 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,950 students enrolled
Last updated 9/2016
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • 7 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Write a fully functional JavaScript program using operators & conditionals
  • Modify an HTML document using JavaScript
  • Understand how to use JavaScript libraries
  • Develop a knowledge of 'loops'
View Curriculum
  • Students should have basic computer literacy
  • Students do not need to prepare anything ahead of taking this course

Welcome to the simplest introductory guide to learning JavaScript!

The teacher who brought you 'Coding Made Easy: The Beginners Guide To HTML & CSS' returns to deliver this simple guide to learning JavaScript!

Alongside HTML & CSS, JavaScript is one of the three core technologies of the world wide web content production. The majority of websites out there all use JavaScript and it is supported by all modern web browsers without plug-ins.

About the teacher.

Colin Fruit is a web developer based in San Francisco, California. His Dad first introduced him to coding at the age of 10, when he was shown how to use Python.

Since that day, Colin has amassed many teaching hours, launched his own projects and continues to build easy to understand modules around a variety of programming languages.

Simple lectures, straight forward exercises.

The course will be taught in a series of eight video lectures, combined with exercises to solidify content learned. Videos are typically about twelve minutes in length, and the following exercises can take between thirty minutes to one hour to complete.

Understand how to read and write JavaScript.

After this course, you the student will be justifiably confident in your ability to read and write basic JavaScript. 

In today's technical age, a knowledge of websites will give you a tremendous advantage in the job marketplace as well as with your own business aspirations.

Learn how websites function, position yourself for a new career in web development or understand how to utilise these skills to start your own projects!

Following this course, you will be able to understand exactly what is going on with most of the websites that you visit on a day to day basis. It will be a great start for anyone considering embarking on a career in web development or even someone wanting to build their own online presence.

So, whether an aspiring developer, professional, or just a curious human, this course will be a benefit to you if you're interested in the internet and creating your own webpages.

Who is the target audience?
  • This course is strictly for beginners with no knowledge (or very limited) of JavaScript
Compare to Other JavaScript Courses
Curriculum For This Course
Introduction To The Course
1 Lecture 02:01
Start Here
15 Lectures 51:48

Enjoy this introduction to JavaScript and how it works, including real life examples to give you an idea of the programming language in action plus a little history behind its foundation.

Preview 03:26

This lecture will cover the first fully-functional program written by you, the student. It will introduce mathematical operators and conditionals.

Preview 09:34

Practice Activity - Your First Program

This lecture acts as an introduction to the concept of 'for' and 'while loops'.


Practice Activity - Loops

This lecture demonstrates the most common use for JavaScript, adding JavaScript to an HTML webpage.

Adding JavaScript to a Web Page

Practice Activity - Adding JavaScript To A Webpage

In this lecture we will demonstrate JavaScript's ability to modify and HTML document.

DOM Manipulation

Practice Activity - DOM Manipulation

This lecture introduces JavaScript libraries and how to use them. It also introduces basic jQuery.

Introduction to jQuery

Practice Activity - Introduction To jQuery

Enjoy more work with jQuery. This lecture will demonstrates jQuery's power to simplify a developer's tasks.

jQuery Part II

Practice Activity - jQuery Part II

Advice and resources to help you practice what you have learned on the course, as well as further knowledge on JavaScript.

Final Lecture - Finishing Touches

Useful Links & Resources
About the Instructor
Fred Williams
4.5 Average rating
949 Reviews
22,719 Students
27 Courses
Founder Of English Made Simple

Hi! My name's Fred, I'm a former advertising professional and the founder/creator of the 'English Made Simple' courses on Udemy. 

'English Made Simple' was created to provide ESL students with simple courses to help them develop in all areas of the English language. I love creating the courses and hearing all of your feedback.

I'm confident that each one of my courses will help you on your language learning journey but If you're not completely satisfied, you can request a full refund.

Thanks for visiting my profile!

Colin Fruit
4.7 Average rating
126 Reviews
4,578 Students
2 Courses
Software Engineer

I am a software engineer with a focus on web development and software quality.

Recently, I developed NewsRoom, a single-page full-stack web app with the goal of providing morning news from a variety of different outlets to users around the world. It utilizes Ruby on Rails on the back-end, a PostgreSQL database, and React.js with a Flux architecture on the front-end. I also recently developed a Ruby library, in the vein of ActiveRecord, that provides the ability to interact with relational databases.

Previously, I have been involved with many different endeavors. While still in high school, I was recognized for excellence as a referee and given the opportunity to represent the Northern Marianas Islands at several international tournaments. As a violinist, I was a prize winner in various regional competitions, and was awarded a full-tuition scholarship to study at the Schwob School of Music.