Course overview
If you’re looking to start a career in JavaScript coding, but don’t know where to begin, this might be for you. This course is aimed at absolute beginners that have never done any coding before. Early on in the course, you’ll learn what coding is, what certain types of languages are used for, specifically JavaScript, and the types of careers available through learning JavaScript.
What you'll learn
By the end of part one of this course, you’ll be able to understand programming in general, write basic code, grasp programming concepts, think like a JavaScript programmer, understand the tools in coding, have a better idea of careers available in JavaScript coding, and gain practical experience by creating portfolio-worthy projects.
By the time you reach part two of the course, you’ll be ready to start preparing to take the final exam.
Recognition

Study method
- Online
- Blended
- In-class
Awards
Duration study load
Both part one and part two of this course are self-paced. How soon you complete the course is dependent on several factors such as the amount of time you dedicate to the course each week, and how quickly you absorb information. We recommend you spend at least 12 hours per week on part one to finish it within 6 months or less.
Part two of this course comprises of around 80 hours of learning material; and 50+ hours of practise test material. Revision for the exam will take a minimum of four weeks. As with part one, we recommend you spend at least 12 hours per week on part two of the course to finish it within 6 months or less. You will have full access to the course material and resources for 12 months and must take your exam within this period.
Course features
MeasureUP practice tests
- Questions are similar to exam questions, allowing you to test your knowledge of exam objectives
- Detailed explanations for both correct and distractor answers reinforce the material
- ‘Study Mode’ covers all objectives ensuring topics are covered
- ‘Certification Mode’ (timed) prepares students for exam taking conditions
- Instant, drill-down score reports tell you exactly the areas to focus on
-
Assessment
Upon completion of this course and passing the exam, you’ll receive a JavaScript Coding Specialist certification from Knowledge Pillars (KP). Hudson has teamed up with Knowledge Pillars to deliver the exam element of this course. The exam can be taken from the comfort of your own home or office. Click the badge below to learn more about the exam and certification.
Subjects
- Code Foundations: Introduction
- Learn How to Code
- Learn JavaScript: Introduction
- Learn JavaScript: Conditionals
- Learn JavaScript: Functions
- Learn JavaScript: Scope
- Learn JavaScript: Arrays
- Learn JavaScript: Loops
- Learn JavaScript: Iterators
- Learn JavaScript: Objects
- Learn JavaScript: Classes
- Learn JavaScript: Browser Compatibility and Transpilation
- Learn JavaScript: Modules
- JavaScript Promises
- JavaScript Async-Await
- Learn JavaScript: Requests
- Learn jQuery: Introduction
- Learn jQuery: Effects
- Learn jQuery: Event Handlers
- Learn jQuery: Style Methods
- Learn jQuery: Traversing the DOM
- JavaScript Promises
- JavaScript Async-Await
- Learn Phaser: Basics
- Learn Phaser Physics
- Learn Phaser Animations
- Learn Phaser: Visual Effects
- Why Test?
- Write Good Tests With Mocha
- Learn Test-Driven Development With Mocha
About Hudson
In the confusing world of e-learning, Hudson is quite simply one of the best at what they do. Why? Because they offer first-class customer service. The Hudson Learning Center puts their customers’ needs before anything else. If there’s something they can do to help you, Hudson will climb mountains to do it.
The Hudson online courses, certifications, and diplomas are highly effective, offering a whole range of features designed to get you certified faster. Some of these incredible features include video and audio based training so you can see and hear your tutor, 24/7 online tutor support, and online labs to practice your skills in a simulated environment.
Come and give Hudson a try. They’ll change the way you think about learning.