The Complete JavaScript Course - Beginner to Professional (

The only course you need to become a JavaScript developer - 45 JavaScript projects, ES6, JSON, AJAX & much more!

Created by: Codestars by Rob Percival

Produced in 2022

What you will learn

  • Master the #1 programming language in the world
  • Become a professional JavaScript developer
  • Build games, web apps and websites in JavaScript
  • Get web development jobs on freelancer sites

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 82 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a javascript course? Or looking for more detail on Codestars by Rob Percival's The Complete JavaScript Course - Beginner to Professional? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

This course has everything you need to become a professional JavaScript developer!
With over 33 hours of training, quizzes and challenges, it's the most comprehensive JavaScript course available on Udemy!
Whether you want a career in front end or back end development - it's essential that you have a solid understanding of this versatile language!
Come learn the #1 programming language in the world in this fun and exciting course with Laurence Svekis - a web developer with 18 years experience who has followed Rob Percival's "learn by doing" style to create this amazing course.
Build 45 Games, Web Apps and Websites with JavaScript

You'll go from beginner to extremely high-level and your instructor will complete each project with you step by step on screen.
Inside the course, you'll build a Magic Eight Ball game, mini calculator, a Calorie Counter app, a geo-located Google Map, a functioning online store and much much more!
You'll learn how to:
  • Use logic statements to make decisions within your code
  • Save time writing the same thing over and over again with JavaScript Loops
  • Use JavaScript Functions to build mini programs to selectively execute code
  • Make your webpages comes to life with Interactive Content
  • Connect to HTML5 elements & newer API's
  • Make your code more efficient with Regex
  • Handle data and updating page content without page refreshes using JSON and AJAX
  • Build faster with the new ECMA6 version of JavaScript.
  • Gain a strong foundation in Javascript so you'll be ready to move up to frameworks like Angular and Node.js
No JavaScript or web development experienced required. You'll get friendly support in the Q&A area and all the source code available for download.
This Offer Won't Last Forever
Go ahead and hit that "take this course" button to start learning the #1 programming language in the world!Who this course is for:
  • Anyone who wants to learn to program
  • Web developers and designers
  • Website owners
  • Anyone who wants to refresh their knowledge of JavaScript
  • Anyone who wants to create websites
  • Anyone who wants to practice JavaScript
  • Anyone who wants everything JavaScript in one place

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Codestars by Rob Percival

Best-selling Udemy instructor Rob Percival wants to revolutionize the way people learn to code by making it simple, logical, fun and, above all, accessible. But as just one man, Rob couldn't create all the courses his students - more than half a million of them - wanted.
That's why Rob created Codestars. Together, the instructors that make up the Codestars team create courses on all the topics that students want to learn in the way that students want to learn them: courses that are well-structured, super interactive, and easy to understand. Codestars wants to make it as easy as possible for learners of all ages and levels to build functional websites and apps. I'm here to help you learn, achieve your dreams, come join me on this amazing adventure today

Providing Web development courses and digital marketing strategy courses since 2002.
Innovative technology expert with a wide range of real world experience. Providing Smart digital solutions online for both small and enterprise level businesses.
"I have a passion for anything digital technology related, enjoy programming and the challenge of developing successful digital experiences. As an experienced developer, I created my first computer applications in 1990, and my first website in 1998. I enjoy sharing my knowledge with others and want to help you share in

Students also recommend






45 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

The instructor does an outstanding job explaining concepts clearly and thoroughly and the course covers so much that I look forward to going back and retaking it all over again. Im definitely a better coder because of it. Thanks!!

A good course with lots of good information. Definitely feel that I have a much better grasp of JS having taken this course compared to other web developer courses.Some things to note: The ES6 portion is just tacked on at the end of the course, almost as an afterthought. I feel that given how old ES6 is the ES6 syntax should really be included throughout the course to allow the learners to become more familiar with it and its uses.The final two sections (both making small applications) are fairly simple compared to the level of complexity learnt just previously in the course. I feel that the final project could include an API and more ES6 content such as the Promise which was quite briefly skimmed over.After taking this course you will certainly be quite proficient in JavaScript. Will you be a Professional? I'm not so sure...

amazing course if you are a total beginner, because you don't need an another course to master Javascript.

This lecture is Okay but each lecture's volume is not solid. I have to adjust volume frequently when move to another lecture.

I had little experience with Javascript before this course and it quickly took me from zero to hero within a couple of weeks! I really loved the recycling of previously learned concepts with each additional section. I found it to be a great hands-on companion while studying David Flanagan's JavaScript: The Definitive Guide.

I love the breakdowns throughout each video. I feel that is what other tutorials are missing!

The order of the basics, the notions, can be really improved, and some mistakes in exercises, but it's OK, thank you for all the work done Sir!

I love the detailed explanation and every aspect of the basics is explained very well to lay a solid foundation

I actually feel like i'm improving little by little as i progress through the course. Really informative.

Extremely challenging and very cumbersome but being new to coding and seeing how it's laid out and explained, I'm beginning to see the connections. Instructor is thorough and professional.

I had started this course when it was first available on Youtube, I had a two week break and came back to find it had been removed I was very disappointed at first but then realised it was available at Udemy. I was very surprised with all the negative comments on Youtube about it being taking down, its not an expensive course for the amount of content you cover. I have learnt a great deal and have enjoyed the course a lot.I only have a bit of criticism. On some of the section a bit more of an outline of what you want to achieve and how we are going to get there (so that it helps us break down the thought process), I would find this really helpful and then when you ask us to pause the video we would have a much clearer picture of what the goal is. Really good course worth every penny.

Me ha gustado su explicacin, es sencilla y a pesar de estar en ingls, no me ha resultado dificil de entender, tiene buen nivel de velocidad y una pronunciacin clara.