Course details

In this JavaScript for Beginners course you will learn everything you need to become a confident JavaScript developer. Some courses only teach you the programming side of JavaScript, and other courses only show you the interactive side of JavaScript. But the truth is: JavaScript is an interactive programming language and you need to know both sides of JavaScript. 

In this course, we will cover 

JavaScript fundamentals - You'll learn how to write JavaScript, where it's applied, and how to execute it. We'll be looking at JavaScript syntax (the funny looking curly brackets). We'll also look at ways to easily debug your JavaScript code so you aren't wasting your valuable time staring at broken code.

Variables - A variable is a tiny piece of memory that's allocated in your computer. It's used for storing a tiny piece of data, like your name, a number, or several lines of code it should execute.

Web page interactivity - The #1 reason why JavaScript is so popular is because of its ability to interact with a web page. You'll learn how to accept user input, change what your page looks like, and take an action based on the user's action. This is what makes websites truly interactive.

Data types & data structures - Unlike other courses, in this JavaScript for Beginners course you'll learn the different data types and how to use them. You'll learn about numbers, strings, floats, functions, objects, undefined, null and why they are important to know.

Conditional statements - These are the little checkpoints in a program that make a computer actually do something. For example, if you're 18 or older you're allowed to vote. This is a real-life "conditional statement". It reads like this: if age > 18: do; This is exactly how computers know what to do and you'll learn how to write these.

Functions - When you write enough code you'll eventually end up copying and pasting the exact same code over and over again. A function lets you write a piece of code one time and use it over and over. You'll learn about regular functions, immediately invoked functions, anonymous functions, and arrow functions!

Loops - One of the most powerful concepts in computer science is the idea of a "loop". Basically it lets you do one action over and over again until it's told to stop. You'll learn about for loop, foreach loops and while loops!

JavaScript quirks - JavaScript has some strange functionality that other programming languages don't have. We'll cover several "quirks" together in this course and you'll learn about things like hoisting, closures, promises, and block scoping.

Objects, Classes and OOP - In JavaScript there's a special data type called an object. It lets you store named data points for easy access along with functions. In modern JavaScript we can write a class, much like other languages such as Python. Classes are a nicer way to write JavaScript objects. You can extend them, over write pieces of them, and re-use entire chunks of code — they're like functions but much bigger. And you'll learn all about these!

API's and Ajax requests - API's are inevitable in web development. It's important to know how they theoretically work, and how to work with them. You'll get hands on experience with a real life API and an Ajax request.

By the end of this course you will know

  • How to read, write and understand JavaScript
  • How to confidently work in JavaScript
  • How to use conditional statements in JavaScript
  • How to write loops in JavaScript
  • Have a strong understanding of JavaScript fundamentals
  • Learn core programming fundamentals that can be used in other coding languages
  • How to write functions in JavaScript
  • How to write object oriented code (OOP) in JavaScript
  • How the strange quirks like hoisting and closures work in JavaScript
  • How to write and understand data types and data structures in JavaScript
  • How to make web pages completely dynamic using JavaScript
  • How to write JavaScript events and event listeners

Updated on 31 January, 2023

About Edplx

Edplx is a UK based talent driven company and global leader in online courses. We are proud of helping learners in attaining real qualifications and leading them to success. We offer award body accredited online courses recognised by respected companies and organisations giving you the career and network opportunity. We are proud to work alongside with world class Instructors and Professors providing the best of education. We are on a mission to help students have access to education from all parts of the world. We believe everyone should have the opportunity to study, learn and attain a career. We offer a variety of online courses that will help focus on the subjects our learners are interested in. We ensure our students are exposed to knowledge shared  by highly professional instructors around the globe which cannot be learned in books.

Why choose us?

  • Respectable London based company 
  • Internationally recognised accredited qualifications
  • Affordable courses for everyone
  • Access to our free career advisors
  • Monthly Prize draw entry for anyone who purchases a course
  • Over 95% pass rate
  • 1 year accessibility to the course
  • PDF or hardcopy certificate available to show employers 
  • Study at your own pace anywhere 
  • Employer has access to certificate validation 
  • Tutor Support available
  • Invitation to future job fairs
See all Edplx courses
Courses you can instantly connect with... Do an online course on HTML starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or