وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Functions in JavaScript

سرفصل های دوره

This course will teach you the ins and outs of JavaScript functions, which are essential for developing complex frontend or backend web applications in JavaScript.


1. Course Overview
  • 1. Course Overview

  • 02. Defining Functions
  • 01. Intro
  • 02. Defining Functions
  • 03. Function Declaration
  • 04. Demo - Function Declaration
  • 05. Function Expression
  • 06. Demo - Function Expression
  • 07. Arrow Function
  • 08. Demo - Arrow Function
  • 09. Function Constructor
  • 10. Demo - Function Constructor
  • 11. Recursion
  • 12. IIFE (Immediately Invoked Function Expression)
  • 13. Demo - IIFE (Immediately Invoked Function Expression)
  • 14. Recap

  • 03. Passing Data to Functions
  • 01. Function Parameters
  • 02. Demo - Passing Data to Functions
  • 03. Pass by Value Pass by Reference
  • 04. Default Parameters
  • 05. Demo - Using Default Parameters
  • 06. The [arguments] Object
  • 07. Demo - The [arguments] Object
  • 08. Rest Parameters
  • 09. Demo - Rest Parameters
  • 10. Passing Functions as Arguments
  • 11. Demo - Callnacks
  • 12. Recap

  • 4. Using Methods, Getters, and Setters
  • 1. Methods
  • 2. Demo - Creating Methods
  • 3. Getters & Setters
  • 4. Encapsulation
  • 5. Demo - Encapsulating JS Code Using Private Modifier
  • 6. Recap

  • 5. Understanding Function Scope and Closure
  • 1. Function Scope
  • 2. Demo - Understanding Function Scope
  • 3. Closure
  • 4. Demo - Implementing Function Closure
  • 5. Recap

  • 6. Understanding [this]
  • 1. Using [this] in Global Context Top Level Functions
  • 2. Demo - Using [this] in Top-Level Functions
  • 3. Using [this] in Methods
  • 4. Demo - Using [this] in Methods
  • 5. Using [this] in Arrow Functions
  • 6. Demo - Using [this] in Arrow Functions
  • 7. Controlling the Value of [this] Using bind(), call(), and apply()
  • 8. Demo - Using bind(), call(), and apply()
  • 9. Recap

  • 7. Working with Asynchronous Functions
  • 1. Introduction to Asynchronous Programming and Promises
  • 2. Demo - Fetching Data Using Promises
  • 3. Async Await Pattern
  • 4. Demo - Refactoring to asyncawait
  • 5. Recap
  • 6. Course Summary
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 6939
    حجم: 320 مگابایت
    مدت زمان: 140 دقیقه
    تاریخ انتشار: 8 اسفند 1401
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید