Introduction to JavaScript

Learn to create interactive web pages and dynamic applications as you gain the skills to start your JavaScript journey with this online course from Packt.

Duration

4 weeks

Weekly study

3 hours

100% online

How it works

Unlimited subscription

Learn more

Master the fundamentals of JavaScript code

JavaScript is an incredible multi-functional language, often used for web development. Any interaction that happens on web pages is JavaScript in action.

On this four-week course, you’ll learn everything you need to know to create JavaScript applications and use JavaScript on web pages.

You’ll start with the fundamentals of the JavaScript language, such as setting up your environment, adding JavaScript to a webpage, and writing JavaScript code before exploring more advanced topics.

Unpack JavaScript operators

To help you build a strong foundation of knowledge, you’ll delve into the essential building blocks of JavaScript: variables and operators.

You’ll explore different variable data types to understand how to store and work with variable values in your scripts to make them dynamic.

Next, you’ll develop your understanding of operators and how they are used to modify variables or to tell us something about the variables. You’ll explore arithmetic, assignment, conditional, and logical operators and learn how to do basic calculations based on factors such as user input.

Investigate JavaScript classes and functions

To take your coding skills to the next level, you’ll learn how to use functions to structure your code. You’ll also explore classes, which provide another useful building block to help you structure your application better.

Finally, you’ll cover the built-in JavaScript methods to help improve the effectiveness of your code whilst saving time and complying with best practices for developing solutions.

Now you are familiar with many of the core features of JavaScript, you could develop your skills further by taking the Intermediate and Advanced JavaScript course here.

  • Week 1

    The essentials of JavaScript

    • Introduction to the course

      Welcome to Introduction to JavaScript and the start of your learning journey, brought to you by Packt.

    • Getting Started with JavaScript part 1

      In this activity, we will explore why you should learn JavaScript, how to set up your environment, and using the browser console.

    • Getting started with JavaScript part 2

      In this activity, we will explore how to link JavaScript to a webpage, and how to write JavaScript code.

    • JavaScript essentials part 1

      In this activity, we will explore the basics of JavaScript. We'll explore variables and primitive data types.

    • JavaScript essentials part 2

      In this activity, we will explore what operators are and how to use them in JavaScript.

    • Wrap up

      You have reached the end of Week 1. In this activity, you'll reflect on what you have learned.

  • Week 2

    Values and statements

    • Introduction to Week 2

      Welcome to Week 2. In this activity, we'll highlight the main topics that will be covered this week.

    • JavaScript Multiple Values part 1

      In this activity, we will explore arrays in JavaScript.

    • JavaScript Multiple Values part 2

      In this activity, we will explore objects in JavaScript.

    • Logic statements

      In this activity, we will explore the logic statements we can use in JavaScript and how they work.

    • Wrap up

      You have reached the end of Week 2. In this activity, you'll reflect on what you have learned.

  • Week 3

    Loops and functions

    • Introduction to Week 3

      Welcome to Week 3. In this activity, we'll highlight the main topics that will be covered this week.

    • Loops part 1

      In this activity, we will explore loops. We will discuss nested, for, and while loops.

    • Loops part 2

      In this activity, we will explore more about loops and how loops work with arrays and objects.

    • Functions

      In this activity, we will explore what functions are and how to use special, recursive, and nested functions in JavaScript.

    • Wrap up

      You have reached the end of Week 3. In this activity, you'll reflect on what you have learned.

  • Week 4

    Classes and built-in methods

    • Introduction to Week 4

      Welcome to Week 4. In this activity, we'll highlight the main topics that will be covered this week.

    • Classes part 1

      In this activity, we will explore the methods, properties, and constructors in classes.

    • Classes part 2

      In this activity, we will explore getters and setters, as well as inheritance and prototypes in JavaScript.

    • Built-In JavaScript Methods part 1

      In this activity, we will explore the global and array methods.

    • Built-In JavaScript Methods part 2

      In this activity, we will explore string methods in JavaScript.

    • Built-in JavaScript Methods part 3

      In this activity, we will explore number and math methods.

    • Built-in JavaScript Methods part 4

      In this activity, we will explore date methods in JavaScript.

    • Wrap up

      You have reached the end of this course. In this activity, you will reflect on what you have learned.

More courses you might like

Learners who joined this course have also enjoyed these courses.

©2025  onlincourse.com. All rights reserved