Udemy

JavaScript Functions , Objects , and Classes For Beginners

Enroll Now
  • 516 Students
  • Updated 10/2023
4.3
(11 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 5 Minute(s)
Language
English
Taught by
Bluelime Learning Solutions
Rating
4.3
(11 Ratings)
3 views

Course Overview

JavaScript Functions , Objects , and Classes For Beginners

Learn about JavaScript Objects, Functions and Classes.

This course is designed for beginners who want to learn the fundamentals of JavaScript functions, objects, and classes. Participants will gain a solid understanding of these essential concepts and how to use them to build dynamic and interactive web applications.

Objects in JavaScript, just as in many other programming languages, can be compared to objects in real life. The concept of objects in JavaScript can be understood with real life, tangible objects like a cup or car..

In JavaScript, an object is a standalone entity, with properties and type. Compare it with a cup, for example. A cup is an object, with properties. A cup has a color, a design, weight, a material it is made of, etc. The same way, JavaScript objects can have properties, which define their characteristics.

A JavaScript object has properties associated with it. A property of an object can be explained as a variable that is attached to the object. Object properties are basically the same as ordinary JavaScript variables, except for the attachment to objects. The properties of an object define the characteristics of the object. You access the properties of an object with a simple dot-notation:


Functions are one of the fundamental building blocks in JavaScript. A function is a JavaScript procedure—a set of statements that performs a task or calculates a value. To use a function, you must define it somewhere in the scope from which you wish to call it.


Classes are in fact "special functions", and just as you can define function expressions and function declarations, the class syntax has two components: class expressions and class declarations.


An important difference between function declarations and class declarations is that function declarations are hoisted and class declarations are not. You first need to declare your class and then access it, otherwise code like the following will throw a ReferenceError.


In this course you will learn how to create objects ,functions and classes.


Course Content

  • 6 section(s)
  • 35 lecture(s)
  • Section 1 Introduction
  • Section 2 JavaScript this
  • Section 3 JavaScript Objects
  • Section 4 JavaScript Classes
  • Section 5 Some JavaScript Basics
  • Section 6 Best Practices

What You’ll Learn

  • Create objects using literals
  • Create objects using new keyword
  • Create objects using constructor functions
  • Add and delete properties from objects
  • Add methods to objects
  • Create object from prototype
  • Create classes using class declarations
  • Create classes using class expressions
  • Create functions

Skills covered in this course


Reviews

  • G
    Gary Finch
    4.0

    A nice instructor with a good clear voice and he explained everything of the basics well.

  • S
    Sara Al-Najashi
    5.0

    everything very well explained ! definitley would recommend to evryone! thank you !

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed